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

Basically all wayland implementations went the way of a single server process, and since these processes are basically the compositors, a serious bug that would kill the process, would bring down the whole desktop with every app inside it, losing their state. Xorg has a separate window manager and compositor running, so a fault may end you with an environment of your windows without decorators and without the ability to move them, but you might restart the window manager to get back to where you were.

In practice it is very seldom a problem, and the more people use wayland the more stable it becomes. Also, there is nothing inherent in wayland’s design that would make this multi-process architecture impossible, it’s just not worth it.



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

Search: