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.

Reply via email to