lainchan / Ω
Wayland
Liet Kynes · 2022-11-06 02:16
I've seen a lot of advanced Linux users using Xorg instead of Wayland, is there a reason for that? From what I understand about Wayland and Xorg, Wayland if far superior in comparison to Xorg, it is a lot simpler, more secure and faster, it reduces if not eliminates screen tearing. Is it because Wayland compositors are not there yet, I think that wlroots is good enough and window managers like Sway, Hyprland and Raver are really great in terms of usability. What are your thoughts?
Dr. X · 2022-11-06 03:02
>I've seen a lot of advanced Linux users using Xorg instead of Wayland, is there a reason for that?
IME they're either old and set in their ways, or they're contrarians, or they have small brains and make software decisions based on half-baked political opinions.
Special Agent Bob · 2022-11-06 05:49
This is a developer problem, not a user problem. None of the "advantages" you listed are sufficient motivation for users to change, even if they're "advanced". Screen tearing can be mitigated on Xorg with the right configuration.
https://linuxreviews.org/HOWTO_fix_screen_tearing
If most of the time, users are going to be relying on XWayland, they might as well just keep using Xorg. Any user values their environment more than its implementation. If they're used to xfce, it's going to take a lot more than that for them to abandon what they're used to. And lots of "advanced" distros use xfce as their default.
Cowboy · 2022-12-07 07:52
>>64958
Because Wayland is crap and has many design decisions which are a step back from X. See https://dudemanguy.github.io/blog/posts/2022-06-10-wayland-xorg/wayland-xorg.html
The behavior of Wayland devs and fanboys alone is enough to avoid it The devs behave similarly to the GNOME project, thinking that they know what the users want better than the users themselves. When they personally don't need a feature, they either refuse to implement it or delay it for multiple years (see e.g. the ability to turn off VSync). All the while the Wayland fanboys call everyone who doesn't agree "old", "set in their ways", or "contrarian". No thanks, this is just as bad as Rust.
The Oracle · 2022-12-07 08:27
>>64958
1 thread wasn't enough for it? >>63336
>Wayland is a lot simpler than Xorg
But Wayland just moves the complexity to the Wayland compositor (aka WM). Of course, wlroots library is now a thing but it didn't exist for years.
>What are your thoughts?
If you use i3{-gaps,} then you definitely should try Sway and see if it works for you. But Wayland compositors except Sway suck and/or are incomplete/lack features.
Plus everything these 2 Anons said:
>>63416
>>63810
Also, I highly recommend watching https://www.youtube.com/watch?v=8E0SOWo-Gsg and reading https://magcius.github.io/xplain/article/
Erik Johansson · 2022-12-07 09:03
Anyone with a clue knows that Wayland is the future, but not necessarily the present for everyone. For example, people using xprop/xwininfo/xdo/xdotool in scripts will loathe the lack of Wayland compositor agnostic equivalent.
And I'm "stuck" with X because bspwm/sxhkd/lemonbar/dmenu/st/etc... anyway
Naomi Nascimento · 2022-12-07 10:30
I dont use it because I don't see anyreason to switch. Ive used it just to play with and it was allright but basically dependant on xorg for everything and not too special.
What I have works, does all I need it to. If at some point in the future I have need to change, I'll give wayland a gander again.
Y.T · 2022-12-07 11:04
I've got nothing against it, but I like awesomewm too much and there's not a Wayland equivalent of it. Don't know if there ever will be, either.
Plus I have an nvidia card, I know the proprietary drivers don't fully support Wayland yet, and I don't want to switch to nouveau until it's 100% compatible with my card.
Agent Richard Gill · 2022-12-07 13:23
>>65686
???
In X11, different applications can eavesdrop on input that's entered to other applications. And Xorg has screen tearing, unless you enable the "TearFree" option in xorg conf.
Also
>what is Xwayland?
Bob Arctor · 2022-12-07 13:24
>>65687
linux does not support user isolation
>what is xwayland
a thing that works in some cases
anyway wayland and xorg are both soykaf so stop assuming i give a fuarrrk about either
Hagbard Celine · 2022-12-07 13:28
>>65688
>I don't give a fuarrrk
But you still keep on posting...
>linux does not support user isolation
Linux the kernel or did you mean Linux the OS? And correct me if I'm wrong, but isn't input isolation one of the main benefits of using Wayland?
The Phantom Phreak · 2022-12-07 13:49
>>65687
>In X11, different applications can eavesdrop on input that's entered to other applications.
Yes, and this is fundamental to easily enable communication and inter-connectivity between clients for a better integrated DE without going through half-assed external protocols that may or may not be implemented by clients. And said protocols will bring you to square one anyway.
If Wayland's logic where to be applied elsewhere you would need to use Dbus to access your filesystem in the name of security. Retarded.
Just don't install literal spyware and you're fine.
>muh discord
>muh browser screen-sharing or some shady plugin
You're asking for it then, can't rape the willing.
And if a malicious actor does manages to remote into my PC I'll be more concerned by him sniffing around my data (encrypted or not) than him keylogging my strokes.
Cutter · 2022-12-07 13:57
Xorg has a lot more compatibility as far as videogames go.
Switch · 2022-12-07 21:01
>>65691
unix doesnt have user isolation
it has some retarded folder permission bullshit that only works in 2 out of 100 cases. even in a pure hypothetical LARPers wet dream UNIX setup, there will still be little to no working user isolation. if it is secure, it means people are doing tons of sh1t manually and the users are complaining every day
if someone told you that you can have user isolation on a unix system on the desktop, that is straight up pure bullshit. wayland only fixes X's problems (which are indeed fugkign stupid), but does not provide any security in itself since all the programs are still written by doofuses who think evaling random soykaf flying around the file system and IPC is a good idea plus its all written in 20 different versions of C and none of them understand concepts like an API that withstands invalid data.
>>I don't give a fuarrrk
>But you still keep on posting...
shove a dogsh1t dildo up yourself for making such a stupid fuarrrkging "point" you're actually a moron for thinking that was gonna fly. i fucgkin hate fuccjobs who argue like you.
Gyula Kovacs · 2022-12-07 21:21
>>64958
I still use Xorg on my main machine because the GNOME night light in Wayland doesn't work with Nvidia cards yet. Once that's fixed I'll be glad to never see Xorg again, it really is a laughable pile of trash.