3 ms·
Several points made in this article are false, misleading, or complete horseshit. 1. > Except the fact that Wayland is based around libinput, which is trivial
by Hello71 8y ago
Several points made in this article are false, misleading, or complete horseshit.
1. > Except the fact that Wayland is based around libinput, which is trivial to record key events from.
This is complete horseshit. You cannot "record key events from libinput", because libinput merely processes key events from evdev in the kernel, received via /dev/input/event*. This is exactly the same as on X.
2. > Wayland’s compositing protocol is basically designed from the ground up to require the kind of closed-source, blob-filled graphics driver from AMD or Nvidia
This is malicious FUD. sway's authors have specifically and repeatedly stated that they explicitly do not support AMD and nVidia proprietary drivers.
3. > Network transparency ... allows you to run something like a Web browser on a more powerful device while running X11 locally
This is true but misleading. If you actually try to run a modern web browser, you'll find that the experience is usable but extremely poor. The graphics are ugly, it's slow to respond, and videos don't work properly.
- swiley 8y agoRe: 3 A lot of people keep saying this about X apps but anything written with GTK will be awful because (from what I understand) it’s just paints everything itself and then uses X11 to actually display what it draws. Plus if you run anything over the network like that GLX doesn’t work. My main two personal complaints with wayland is that writing simple programs without widget libraries is much harder and that the window management is handled by the app (which IMO makes absolutely no sense but maybe there’s something I’m missing, which isn’t crazy since the last time I messed with it was a year or two ago.) Until those two things get dealt with I’m unwilling to use it.
- jcelerier 8y ago> A lot of people keep saying this about X apps but anything written with GTK will be awful because (from what I understand) it’s just paints everything itself and then uses X11 to actually display what it draws. Plus if you run anything over the network like that GLX doesn’t work. I don't find that to be true, e.g. I've used pavucontrol (a GTK3 app) over the wifi X11 networking and it worked fine - the very nice thing with X11 networking is that it will use your client DPI for rendering / Xresources / etc... so you can have both lo-dpi and hi-dpi clients connecting to the same machine and it works for both without any configuration.
- posix_me_less 8y agoWow, you got audio playback working over network X11? How did you do that?
- jcelerier 8y agono, i'm running on my laptop a remote instance of pavucontrol which controls the volume of my mediacenter (on which the process effectively runs) - no sound data is being transferred, only volume changes. (though I've also used pulseaudio-dlna to cast audio over the network from linux very easily)
- deleted 8y ago[deleted]