Wayland
Originally created by @intrigeri on #12213 (Redmine)
Run the GNOME session on Wayland instead of X.Org, and adjust whatever is needed, such as:
- We run quite a few of GUI apps under gksudo/pkexec/sudo, such as the
Unsafe Browser. This can be worked
around
for apps that run via XWayland (i.e. not Wayland-native apps) with
hacks like
xhost +si:localuser:root
, which might be acceptable as a temporary transition measure, as long as there’s a clear plan to fix that at some point (since it defeats some of the benefits of switching to Wayland in the first place, such as security improvement, a11y / IBus / on-screen keyboard support in all graphical apps) - Consider dropping the 89cc641f39a5414e763112f698739bb2351da7d8 hack: there are rumors that GDM’s session does not linger after login on Wayland.
Resources:
- Debian bugs tagged wayland
Subtasks
Blockers that can be implemented incrementally
i.e. without waiting for the "switch to Wayland" flag day
- #15828 (closed)
- #14585 (closed)
- #14717 (closed)
- #14718
- #15142
- #18007
- #18020
- #8309
- #18120
- #8573 (the only X.Org specific bits remaining in our test suite are about Pidgin)
Other subtasks
Related issues
- Related to #14522
- Related to #14623
- Related to #10339 (closed)
- Related to #14675 (closed)
- Related to #14712 (closed)
- Related to #15725
- Related to #16305 (closed)
- Related to #7502
- Related to #9051
- Related to #11579
- Blocks #15635
- Related to #16795
- Related to #5785
- Related to #11755 (closed)
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information