Enlightenment E20 Released With Full Wayland Support (enlightenment.org)
An anonymous reader writes: Enlightenment DR 0.20 has been released. The most significant change is full Wayland support where E20 can act as its own Wayland compositor and the whole shebang. Enlightenment 0.20 also has better FreeBSD support, introduces Geolocation support, new screen management, and other changes.
This thread is worthless without screenshots that include some HR Giger walpaper.
I'll have to emerge Weston and compile this when I get home. Hopefully it'll compile without systemd as easily as E19 did. Bonus if there's already an ebuild available.
Cue endless bellyaching "oh noes, they'll take my X11 network transparency over my dead body!" comments and "damned kids don't know what they're doing," never mind Wayland exists because the damned kids maintaining Xorg got tired of the cruft.
Can anybody help me understand why rdesktop or similar schlepping bitmaps (I'm pretty sure it can do single window instead of whole desktop, which would work nicely with Wayland) or a GTK/QT specific network protocol is unacceptable and why we need to schlep bitmaps over X11 instead? What is the specific use-case that's impossible without X11 (hopefully the specific program that actually uses the X11 font capabilities and not cairo/freetype and X11 drawing primitives and not GTK/QT)?
not only that but it seems like remote desktop and remote application capability is a mere afterthought if that.
Even non-programmers can not use something without bitching about the fact that it exists.
Can't the systemd guys just integrate /etc/hosts into systemd?
That sounds forgivable, since in Wayland, remote desktop is an add-on rather than natively integrated, as in x11
For Wayland, remoting shouldn't really be in the scope IMO.
The place where it should be in scope is the compositor/window manager. This could manifest in a few ways:
-A dedicated remote-enablement solution that relays and translates the window management contextual data and the graphical data to the respective platform. This would be like 'Xpra'
-Window Managers/Compositors implement their own remoting framework. Notably this could make certain things easier like moving an application from a remote to a local display and changing to a faster rendering path.
-A standard emerges for multiple window managers to implement. Same as as above.
Note that the first option is easiest and most reachable. The other options have some nice theoretical benefit, though X11 does not provide them and they would be considered 'extra credit' compared to X11.
Basically, once compositing became the norm, a different structure started making more sense for enabling so-called 'network transparency'. There are people smart enough and doing the right sort of work for this geal, but perhaps not loud enough about their work for people to know.
XML is like violence. If it doesn't solve the problem, use more.
It's not considered an afterthought. It's considered a separate problem altogether that can be solved in numerous ways.
Awww, poor Enlightenment. Why would anyone want to do that to you?
systemd is de facto standard for Linux now, you can't get away from it without a lot of effort. It would be a bit like saying you want Linux but not g++/libstdc++ (I knew a guy who wouldn't run any software that used c++).
You could theoretically contribute a patch to get EFL working on Wayland without systemd-login. Maybe contribute it to one of the anti-systemd debian forks.
For Arch users, we just accept systemd and go with it instead of making a big fuss over something that isn't terrible critical in our day to day lives.
That's more or less what he just said, so I'm not sure how rewording it makes it "forgivable"...
You are not alone. This is not normal. None of this is normal.