Open ytrezq opened 10 months ago
Agree.
But this probably cannot be solved by adding an unofficial protocol to Wayland, can it?
It seems you re right.
I just found this https://en.wikipedia.org/wiki/Rio_(windowing_system). Filesystem oriented so run on network if the Filesystem itself is networked.
If it comes from Plan 9 it's probably good, but I guess there aren't many applications that support it because frameworks like Qt don't run there?
This makes Wayland yet an other example of designing something new from scratch instead of trying to revive something better.
Outside qtk and gtk, I doubt it even support OpenGl.
Well technicaly the solution would be a system compositor. Wayland compositor (aleast occurring to the docs) allows nested. There was provision of a system wide compositor (as root like XORG) if one chooses but was never implemented (except maybe cage). In theory a system compositor can be a user space driver.
1 thing Xwayland doesn t solve is proprietary drivers.
In my case, I have a Aspeed as2500 video card. It s driver is now only maintained on Windows. On linux and Freebsd it s a full userspace driver consisting of a shared object blob for Xorg named
ast_drv.so
that can be used with nomodeset and allow playing drm videos.The removal of the support of Xorg for major desktop environments from Fedora leave getting a black screen as the only option or use a lightweight desktop environment that doesn t let configure things like printers or the systems timezone.