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

[flagged]


You don't need to fight anything/anyone. The code is open source, fork and maintain it. You shouldn't have any issue replacing the "broken vanity project by a minor amateur maintainer", right?


This is wrong. For legacy code there is Xwayland and the blog post actually describes it.

I'm using Wayland on Archlinux and despite I run currently no legacy software Xwayland is active:

    $ xlsclients 
    gsd-xsettings
    mutter-x11-frames
Therefore Xwayland is running and consuming 164 Megabyte of RSS. Despite I don't run applications depending on X11. I suspect the file /etc/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop is the cause:

    [Desktop Entry]
    Type=Application
    Name=GNOME XSettings
    Exec=/usr/lib/gsd-xsettings
    OnlyShowIn=GNOME;
    NoDisplay=true
    X-GNOME-Autostart-Phase=Initialization
    X-GNOME-Autostart-Notify=true
    X-GNOME-AutoRestart=true
    X-GNOME-HiddenUnderSystemd=true

If I guess it right this should help X11 based applications to get the needed settings. Probably /org/gnome/mutter/experimental-features with autoclose-xwayland is what I want. I assumed that is already the default - wrong assumption. Xwayland remains available for stuff like legacy software (various games from Steam) and doesn't consume resources when not required. I wouldn’t be surprised if legacy games ship in future (ten years or more…) with a built-in Xwayland-Wrapper or something similar.


> Xorg works, has always worked, and will continue to work

Sure, you could say the same about IE6.

> Wayland is a broken vanity project by a minor amateur maintainer

Despite its flaws, Wayland is a widely adopted production-ready project made by Xorg maintainers and nearly everyone else who has been seriously working on the graphics stack on Linux in the past 5 years. There is a good chance that Wayland is running in your car's infotainment system.


Ah yes, more excellent work from the generation of programmers took race-conditions and declared it to be the new "asynchronous" programming paradigm


And it only works on Linux, that is the issue. Porting to other UN*X is a major pain. There is a lot more to the world than Linux.

Also I am sure Wayland will never be ported to AIX, you know, the UNIX used by many large finance companies. BSDs are having a hard time with it due to Linuxisms.


It used to be all the world is a VAX and now it's all the world is a Linux. So it goes.

That said, how much user facing graphical stuff runs on AIX? That is a genuine question because I don't know and it sounds like you do.


Some purchased (3rd party) admin items do, they use motif. We have a couple at work. Some people run these using windows app, I showed people how use Linux years ago.


How long until Wayland is the old thing that we've barely moved on to before the systemd folks subsume the display subsystem?




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

Search: