https://bugs.kde.org/show_bug.cgi?id=520603
Bug ID: 520603
Summary: kscreen KCM broken after Qt 6.10 → 6.11 update: "All
displays are disabled" on Wayland
Classification: Plasma
Product: KScreen
Version First 6.6.5
Reported In:
Platform: Neon
OS: Linux
Status: REPORTED
Severity: major
Priority: NOR
Component: common
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
After the KDE Neon update on 2026-05-24, the Display & Monitor settings
panel (KCM) shows "All displays are disabled. Enable at least one."
even though the system works normally with an external monitor connected.
== Environment ==
OS: KDE Neon User Edition
KDE Plasma: 6.6.5
KDE Frameworks: 6.26.0
Qt Version: 6.11.1
Kernel: 6.17.0-29-generic (64-bit)
Session: Wayland
GPU: Intel Graphics (Core Ultra 7 265U)
Hardware: Lenovo ThinkPad T14 Gen 6
== Root cause ==
The update bumped Qt from 6.10.2 to 6.11.1 and kwin-wayland from
build94 to build96, but kscreen (build59) was NOT recompiled against
Qt 6.11, causing a Wayland native interface revision mismatch.
== Evidence ==
kscreen-doctor output:
qt.nativeinterface: Native interface revision mismatch
(requested 1 / available 2) for interface QWaylandApplication
Output with name or uuid eDP-1 not found.
KWin correctly sees both outputs:
Screen 0: eDP-1 Enabled: 0
Screen 1: DP-1 Enabled: 1 Geometry: 0,0,1920x1080
Kernel sees both connectors as connected:
/sys/class/drm/card1-DP-1/status → connected
/sys/class/drm/card1-eDP-1/status → connected
== Steps to reproduce ==
1. Run KDE Neon with Qt 6.11.1 (updated 2026-05-24)
2. Open System Settings → Display & Monitor
3. Observe "All displays are disabled" error
== Expected result ==
Display & Monitor KCM lists connected monitors normally.
== Actual result ==
KCM shows "All displays are disabled. Enable at least one."
and lists no monitors.
== Workaround ==
None. System functions normally, only the KCM is broken.
== Fix needed ==
kscreen needs to be recompiled against Qt 6.11.1.
--
You are receiving this mail because:
You are watching all bug changes.