This isn't a bug but a major feature of wayland: If you have root rights you no more get access to the graphical user interface which makes it harder for a gui application to spy on another application's keyboard input. The backdraw of this is that every application that needs root rights for its work has to be re-written to have 2 parts:
- the actual gui application and
- a small helper that gets root access using pkgkit
The second advantage of this security measure is that now no more the whole application that might suffer from security flaws has root access, but only the part that really needs root rights.
td;lr: The fact that gui applications no more run when given root rights won't change. It is the applications that have to adapt.
This isn't a bug but a major feature of wayland: If you have root rights you no more get access to the graphical user interface which makes it harder for a gui application to spy on another application's keyboard input. The backdraw of this is that every application that needs root rights for its work has to be re-written to have 2 parts:
- the actual gui application and
- a small helper that gets root access using pkgkit
The second advantage of this security measure is that now no more the whole application that might suffer from security flaws has root access, but only the part that really needs root rights.
td;lr: The fact that gui applications no more run when given root rights won't change. It is the applications that have to adapt.