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

            Bug ID: 507691
           Summary: Plasmashell dies on monitor wakeup (wayland)
    Classification: Plasma
           Product: plasmashell
      Version First 6.4.3
       Reported In:
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: generic-crash
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

SUMMARY

When my monitors wake up from sleep, Plasma dies. The process is still running
but visually it appears dead -- no task bar or widgets and the desktop is gone
(black background).

I can't reproduce this with only a 1 minute sleep -- it appears that the sleep
has to be for more than some number of minutes (it reproduces for me every
morning).

STEPS TO REPRODUCE
1. Set monitors to sleep on idle
2. Wait some time
3. Wake up monitors by moving mouse

OBSERVED RESULT

Plasma dies (even though process is still running). I see this in the logs:

Jul 31 08:04:43 edison plasmashell[654937]: wl_registry#85: error 0: invalid
global kde_output_device_v2 (7772)
Jul 31 08:04:43 edison plasmashell[654937]: QSocketNotifier: Socket notifiers
cannot be enabled or disabled from another thread
Jul 31 08:04:43 edison plasmashell[654937]: QSocketNotifier: Socket notifiers
cannot be enabled or disabled from another thread

When the process is eventually restarted using `systemctl --user restart
plasma-plasmashell.service` then plasmashell crashes and restarts, and I see
this in the logs:

Jul 31 08:12:45 edison systemd[3163]: Stopping plasma-plasmashell.service - KDE
Plasma Workspace...
Jul 31 08:13:25 edison systemd[3163]: plasma-plasmashell.service: State
'stop-sigterm' timed out. Aborting.
Jul 31 08:13:25 edison systemd[3163]: plasma-plasmashell.service: Killing
process 654937 (plasmashell) with signal SIGABRT.
Jul 31 08:13:25 edison plasmashell[654937]: KCrash: Application 'plasmashell'
crashing... crashRecursionCounter = 2
Jul 31 08:13:30 edison systemd-coredump[846549]: [🡕] Process 654937
(plasmashell) of user 1000 dumped core.

EXPECTED RESULT

No crash.

SOFTWARE/OS VERSIONS

Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.15.7-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 24 × 12th Gen Intel® Core™ i9-12900KS
Memory: 128 GiB of RAM (124.8 GiB usable)
Graphics Processor: AMD Radeon RX 6600 XT

ADDITIONAL INFORMATION

I don't know when this started. Before this, I used xscreensaver but since it
is not well supported on KDE/Wayland I turned that off, and immediately started
experiencing this problem. I would love something like xscreensaver for
KDE/Wayland. Monitor sleep seems to cause so many issues, from GPU crashes to
this type of thing. Plus who doesn' t like seeing funky graphics when they come
back to their workstation?

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

Reply via email to