5 ms·
I'm against Wayland because it forces compositing on all windowed applications. I'll stay on Xorg as long as possible because I'm not willing to sacrifice laten
by mrob 6y ago
I'm against Wayland because it forces compositing on all windowed applications. I'll stay on Xorg as long as possible because I'm not willing to sacrifice latency for no tearing.
- jcelerier 6y agoyep, compositor latency is infuriating when you're used to non-composited UI
- chrisseaton 6y agoCan you really tell the difference? What's the latency? Are your eyes that sensitive?
- cannedslime 6y agoI think our sight is all a little different. I can clearly see 50/60hz strobing in light when others can't. Back in the old CRT days I would get strained eye sight and nausea if I worked at monitors running below 85hz, unless it had long lasting phosphors like the old monochrome CRTs.
- WesolyKubeczek 6y agoGood LCDs are static unless you're running a dvi-vga-displayport-vga-hdmi dongle monster where the pixels are inevitably shifting a bit every instant. What you're more likely to be seeing is PWM backlight flickering at you. If it's indeed the LCD and not the backlight, pray tell us the model so we don't end up buying it.
- ubercow13 6y agoThey didn’t say anything about LCDs.
- deleted 6y ago[deleted]
- cannedslime 6y agoI dont have this problem with LCDs...
- dralley 6y agoWrong: https://www.gamingonlinux.com/articles/gnomes-mutter-gets-fullscreen-unredirect-supported-on-wayland.16457 https://www.gamingonlinux.com/articles/gnomes-mutter-gets-fu... I get it, all these features that used to just be supported by the one Xorg server now need to be supported by individual compositors - but still, it is simply misinformation that "Wayland" is broken because Mutter / Kwin / Sway are incomplete.
- mrob 6y agoI specifically said "windowed applications". This is talking about fullscreen applications.
- badsectoracula 6y agoHow is a 1yo merge request about "surface fullscreen unredirect" relevant to a complaint about forcing compositing on WINDOWED applications?
- hedora 6y agoIf it isn’t broken, then give an example of a compositor that isn’t broken. A protocol with zero practical implementations is, in practice, broken.
- kllrnohj 6y agoAll your stuff is already composited, and if done well it doesn't add much latency at all. You're still paying it in X, just badly, and with none of the upsides (eg, no tearing). Even if you're trying to avoid a compositor, none of the UI toolkits are participating in that nonsense.
- mrob 6y agoThat's no reason to add another layer of avoidable compositing.
- kllrnohj 6y agoYou're not. It's already there and already happening. The difference is just we all stop pretending anyone is doing anything else. As in, kill the terrible X vector crap, and add reliable compositing APIs so things like video playback in apps stops being so incredibly bad (see video in browsers sucking in linux and not anywhere else). You know, catch up to what literally everything else is doing. Windows, MacOS, iOS, Android, etc.. are all exclusively compositor-based window management systems. And they don't have latency issues, as ways to avoid what little latency compositing adds can be avoided in cases when necessary, like front buffer rendering extensions on Android for VR. Literally only X remains stuck in the 90s.
- mrob 6y agoWhich Wayland compositor allows me to exclusively use front buffer rendering without vsync?
- josefx 6y agoKDE seems to have a flag to turn of the compositor, which seems to result in no tearing.
- COGlory 6y agoNvidia stereo 3d only works if the compositor is disabled in Xorg.