News for hackers. Stuff that matters.
Re:Wayland vs. X – Overview by yjftsjthsd-h on Wednesday December 20, 2023 @10:46AM (#38709915)
> As a developer, I needed to port a custom Linux system to hardware that only has Wayland drivers and it was a giant pain. Wayland offers no advantage at all for that system but it broke a lot of functionality that relied on X in terms of window placement, etc.

FWIW, I've had decent luck running cage ( https://www.hjdskes.nl/projects/cage/ ), then on that xwayland, and then just ignoring wayland and running X clients. The result does still have some slight quirks, but it mostly works fine.

Re:Wayland vs. X – Overview by ACS_Solver on Wednesday December 20, 2023 @12:25PM (#38711073)
That looks pretty similar to what I ended up with! In the end, I had Weston running a rootful fullscreen Xwayland as the only Wayland window, and then X clients within that. There were still some complications, since I also wanted to make use of some GStreamer overlays that could totally sidestep window management, and the result wasn't perfect but it worked fine.

Still, I can't help but be somewhat unhappy about how the forced use of Wayland resulted in a fair amount of work, the end result of which was running X clients anyway and trying to pretend Wayland isn't there.