Prepare Tumbleweed to KDE dropping X11 support

KDE announced they will drop X11 support in KDE Plasma 6.8. Plasma 6.7 is the last new release supporting X11. The devs ask for feedback to fix remaining issues in 6.7 and 6.8 to have a smooth transition for as many people as possible.

I have the following questions:

  1. Is Tumbleweed with KDE defaulting to Wayland or X11?
  2. Was there ever a switch?
  3. How can I find out if I still use X11? I am using auto-login, so I don’t see the choice in the login manager.
  4. What would I need to do to switch to Wayland?
  1. the user session remembers the last user choice. So what the users decides to use will be kept
  2. When Plasma 6.8 removes the X11 session completely, there will be no other choice as Wayland. The Plasma devs have for sure a strategy or code to make the automatic switch.
  3. echo $XDG_SESSION_TYPE
  4. As you use autologin: systemsettings->type SDDM in searchbox->Login Screen (SDDM)->Behaviour->With session Wayland
1 Like

Last time I checked, on a fresh installation of tumbleweed, it is defaulting to an X11 session, for both sddm and plasma

Not in tumbleweed, no, unless I’ve missed something, X11 is default, and Wayland is a user-choice

SystemSettings->About this System


Look at “Graphics Platform”

For your plasma session, the easiest method is to logout of plasma, via the logout function, and then select the Plasma (Wayland) session in sddm, that will make the Wayland session your default on subsequent logins.
For sddm, to switch it to Wayland by default, open a terminal, and run sudo systemctl enable --force sddm.service This will automatically disable display-manager-legacy.service and make sddm run as a wayland client, using kwin-wayland as the compositor, same as the `Plasma (Wayland) session.

1 Like

Thanks guys for the answers! I just switched to Waynand with little friction.

To have the switch for Tumbleweed, I created https://bugzilla.opensuse.org/show_bug.cgi?id=1267730