https://bugs.kde.org/show_bug.cgi?id=507035

            Bug ID: 507035
           Summary: KDE desktop is unreachable after some time idle
    Classification: Plasma
           Product: kwin
      Version First 6.4.1
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY

KDE desktop is unreachable after some time idle

STEPS TO REPRODUCE

With the recent update to Plasma 6.4.x, I started seeing a new problem (not
seen in 6.1.x):

* Laptop is connected to external display via HDMI.   
* Laptop lid is closed. Plasma power settings adjusted to ignore lid switch.  
* Leave laptop unattended for some time (e.g. overnight)  
* Try to wake external display using external keyboard   


OBSERVED RESULT

External display does not wake up.

EXPECTED RESULT

External display wakes up. Shows SDDM login prompt.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Kernel 6.12.35-1-lts
KDE Plasma Version: 6.4.x
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1

ADDITIONAL INFORMATION

Laptop is reachable via ssh. Workaround is restarting SDDM via ssh. This
recovers display & shows login screen okay.

I looked inside the journal. First message on attempt to wake via keyboard
shows a kwin error:

* kwin\_wayland\[22936\]: kwin\_xwl: Could not find a matching X RandR
CRTC/output to set as primary for KWin::DrmOutput(0x63655bdc06a0, name="eDP-1",
geometry=QRect(0,0 1920x1080), scale=1)

After this first entry, there's a larger list of failures. Here's the next few 
entries:

Jul 09 13:53:38 seranto-009 kwin_wayland[22936]: kwin_xwl: Could not find a
matching X RandR CRTC/output to set as primary for
KWin::DrmOutput(0x63655bdc06a0, name="eDP-1", geometry=QRect(0,0 1920x1080),
scale=1)
Jul 09 13:53:38 seranto-009 kwin_wayland[22936]: kwin_scene_opengl: Could not
delete render time query because no context is current
Jul 09 13:53:39 seranto-009 kded6[23144]: xsettingsd: Reloading configuration
Jul 09 13:53:39 seranto-009 kded6[23144]: xsettingsd: Loaded 16 settings from
/home/james/.config/xsettingsd/xsettingsd.conf
Jul 09 13:53:39 seranto-009 polkit-kde-authentication-agent-1[23163]:
qt.qpa.wayland: There are no outputs - creating placeholder screen
Jul 09 13:53:39 seranto-009 kactivitymanagerd[23155]: qt.qpa.wayland: There are
no outputs - creating placeholder screen
Jul 09 13:53:39 seranto-009 insync[23332]: qt.qpa.wayland: Creating a fake
screen in order for Qt not to crash
Jul 09 13:53:39 seranto-009 kdeconnectd[23262]: 2025-07-09T13:53:39
qt.qpa.wayland: There are no outputs - creating placeholder screen
Jul 09 13:53:39 seranto-009 ksecretd[22885]: qt.qpa.wayland: There are no
outputs - creating placeholder screen
Jul 09 13:53:39 seranto-009 xdg-desktop-portal-kde[23165]: qt.qpa.wayland:
There are no outputs - creating placeholder screen
Jul 09 13:53:39 seranto-009 yakuake[23335]: qt.qpa.wayland: There are no
outputs - creating placeholder screen
Jul 09 13:53:39 seranto-009 konsole[23462]: qt.qpa.wayland: There are no
outputs - creating placeholder screen
Jul 09 13:53:39 seranto-009 kded6[23051]: qt.qpa.wayland: There are no outputs
- creating placeholder screen
Jul 09 13:53:39 seranto-009 systemsettings[23463]: qt.qpa.wayland: There are no
outputs - creating placeholder screen

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to