Bug 1222232 - Switch KDE live to wayland
Summary: Switch KDE live to wayland
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: KDE Workspace (Plasma) (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-02 10:00 UTC by Petr Vorel
Modified: 2024-04-29 13:38 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Vorel 2024-04-02 10:00:34 UTC
Could we move KDE Tumbleweed live from using xorg to wayland? Or is there a reason to keep xorg? GNOME already uses wayland. Why? xorg has bugs, which are unlikely to fixed (upstream concentrates on wayland).

Tested on lastest KDE6 live: openSUSE-Tumbleweed-KDE-Live-x86_64-Snapshot20240329-Media.iso, but the problem was on KDE5 as well.

/var/log/Xorg.0.log reports (EE) Unknown chipset: NV177

Background: I'm using Thinkpad P16 with intel GPU and nvidia GPU (NVIDIA Corporation GA107GLM [RTX A1000 Laptop GPU]. This laptop requires to use nvidia GPU for external screens. Because we don't use nvidia proprietary kernel module nor nvidia open GPU kernel module (and none of this I would prefer to use), we use nouveau on live Tumbleweed, external screens are working (because kwin supports multi-GPU buffer sharing), but that works without bugs (flickering on external screens) only on wayland (xorg has problems).

I tested various distros, which all are working on nouveau (using recent kernels and wayland):

* Fedora-KDE-Live-x86_64-39-1.5.iso
* neon-user-20240321-0715.iso
* openSUSE-Tumbleweed-GNOME-Live-x86_64-Snapshot20240306-Media.iso
Comment 1 Dominique Leuenberger 2024-04-29 13:38:25 UTC
Moving Component to KDE/Plasma - Even though we talk about the Live Images, it's more correct for the KDE Team to decide upon this