Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
T
tails
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 944
    • Issues 944
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 13
    • Merge Requests 13
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • tails
  • tails
  • Issues
  • #12213

Closed
Open
Opened Feb 06, 2017 by intrigeri@intrigeriMaintainer3 of 11 tasks completed3/11 tasks

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

  • #14760

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)
Edited Jan 14, 2021 by intrigeri
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
2022
Milestone
2022
Assign milestone
Time tracking
None
Due date
None
Reference: tails/tails#12213