2 ms·
That's because X11 is a standard, running on a stack of other standards (DRM, KMS, etc.). Wayland is also a standard, that should be running on a stack of othe
by pritambaral 9y ago
That's because X11 is a standard, running on a stack of other standards (DRM, KMS, etc.).
Wayland is also a standard, that should be running on a stack of other standards (DRM, GBM, etc.), but then Nvidia comes along and goes "Fuck GBM. I'll make my own, incompatible "standard"".
- badsectoracula 9y agoNo, that is because X servers only provide the mechanism (window system, graphics, events, input, etc) but not the policy while providing functionality for the clients to provide that policy themselves. So a window manager can be made with and rely only to functionality provided by X11. On Wayland the "window manager" (compositor) has to provide both the mechanism and the policy.