Wayland in Tails 5.0 (Bullseye)
Run the GNOME session on Wayland instead of X.Org, and adjust whatever is needed such as:
- Our test suite uses
xdotool
, that only partly works on Wayland:xdotool set_desktop N
still works, butxdotool key Super
doesn’t, andxdotool search --name
only works for apps that are not Wayland native. - 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
Team: intrigeri (Perl code), bertagaz? (the rest). The FT wants to take over and do it in 2020 if not done yet by the end of 2019.
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
- Related to #15635
- Related to #16795
- Related to #5785
- Related to #11755
-
Blocked by #8309
Original created by @intrigeri on 12213 (Redmine)