Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Remember x11 was initially a client server model, where multiple clients could access a single x11 server. This brought a lot of complexity we don’t use these days


For certain jobs, I've done development for Linux while also having a Windows box for other things. Opening Linux GUI apps remotely on my Windows desktop is nice and allows me to consolidate my displays. This is an edge case, for sure. How well does Wayland support this?


AFAIK it's more or less still being worked on. Since Wayland has no support in the core protocol, it's an add-on which needs the compositor to forward input and output streams and then something to compress the video and forward it (+input events) further over the network. I can't say that I got it to work so far, though screen sharing in MS Teams(!) running in MS Edge for Linux does work and uses much of the same functionality. That is with KDE and kwin-wayland.


Anything not in the core protocol might as well not exist. It is literally, by design, impossible to write a fully featured desktop using the core protocols by themselves.


Speak for yourself. I use it every day.


Same. As my main dev environment.


That's the whole point and I sure use it every day.

Starting a GUI app on any machine on the network and have its windows display on my local screen is vital functionality.


> Remember x11 was initially a client server model, where multiple clients could access a single x11 server. This brought a lot of complexity we don’t use these days

It's worth noting that the "client" and "server" are flipped from what was typical: your screen on your desk is the server and the client is a program running on some expensive machine on a rack somewhere.

It's still really cool to be able to spin up a GUI app on a remote machine, and use it like it's running locally.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: