4 ms·
Wayland will not and should not try to replicate all X functionality. Apps should be updated to work with the way Wayland does things. This is absolutely neces
by babypuncher 3y ago
Wayland will not and should not try to replicate all X functionality. Apps should be updated to work with the way Wayland does things.
This is absolutely necessary to reap some of the benefits provided by Wayland. There is no way around it. A big one is Wayland's security model, of which X has none, and adding such access controls to X would end up breaking the same apps.
The longer everyone sticks to X, the further it will fall behind Windows and macOS.
- saurik 3y agoI honestly don't understand how "apps can't do X unless they prompt and get permission to" wouldn't both work for everyone and not prevent anything... I mean, there are probably only like two or three apps total each user is using that want this kind of "dangerous" functionality, right?
- babypuncher 3y agoThe problem is a lot of X apps are just built assuming they have these permissions. They have no mechanism to deal with needing to wait for the user to grant this permission. So when you try to do these things in xwayland, you run into undefined behavior.