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

            Bug ID: 523290
           Summary: Plasma desktop broken after suspending
    Classification: Plasma
           Product: kwin
      Version First 6.6.5
       Reported In:
          Platform: NixOS
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: scripting
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

DESCRIPTION

https://github.com/peterfajdiga/karousel/issues/183

When I push the suspend button on the keyboard or use it from the menu, my
system obviously suspends.

However, when I wake up the system, and unlock, I am usually greeted with any
windows that weren't minimized, and a working Karousel, but the rest of the
desktop is missing/broken. No background, no taskbar, no widgets, nothing. If I
press the super key I can bring up the menu, and I have a desktop shortcut to
restart plasma (below).

[Desktop Entry]
Comment=
Exec=nohup plasmashell --replace '&|' exit
Name=Restart Plasma
NoDisplay=false
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-KDE-SubstituteUID=false
X-KDE-Username=

If I disable Karousel, I have not been able to reproduce this issue, so it has
something to do with either Karousel or KWin.

STEPS TO REPRODUCE

1. Install & enable Karousel
2. Suspend through a key or through the menu, wait a few seconds
3. Wake the desktop through a key or mouse activity
4. Login.
5. If desktop appears as normal (it sometimes does), go back to 2.

OBSERVED RESULT

Desktop will be black with no wallpaper. No widgets will appear including the
taskbar. Plasma keybinds still work (so you can open the menu with super) and
already open windows are present. Karousel is still tiling.

EXPECTED RESULT

Desktop opens fully functional as normal. Wallpaper is visible. Taskbars and
other widgets are working. Or at the very least I would get some sort of crash
report.

SOFTWARE/OS VERSIONS
Operating System: NixOS 26.05
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.1
Kernel Version: 6.18.37 (64-bit)
Graphics Platform: Wayland
Processors: 4 × 11th Gen Intel® Core™ i3-1115G4 @ 3.00GHz
Memory: 20 GiB of RAM (19.3 GiB usable)
Graphics Processor: Intel® UHD Graphics
Manufacturer: Acer
Product Name: Aspire A515-56
System Version: V1.30

ADDITIONAL INFORMATION

This laptop is very weak (dual core) and this was observed using an external
monitor. It might occur without the monitor, but I haven't tested.

I would be willing to do more to investigate the system but I'm not sure where
to look. Please let me know if I should be reporting to NixOS.

This is an example log of kwin when the desktop crashes:

19:35:01.304 UTC plasma-kwin_wayland.service Atomic modeset test failed!
Invalid argument
19:35:01.304 UTC plasma-kwin_wayland.service Atomic modeset test failed!
Invalid argument
19:35:01.609 UTC plasma-kwin_wayland.service There are no outputs - creating
placeholder screen
19:35:01.686 UTC plasma-kwin_wayland.service Atomic modeset test failed!
Invalid argument
19:35:01.686 UTC plasma-kwin_wayland.service Atomic modeset test failed!
Invalid argument
19:35:01.695 UTC plasma-kwin_wayland.service Atomic modeset test failed!
Invalid argument
19:35:01.695 UTC plasma-kwin_wayland.service Atomic modeset test failed!
Invalid argument
19:35:02.129 UTC plasma-kwin_wayland.service There are no outputs - creating
placeholder screen
19:35:06.619 UTC plasma-kwin_wayland.service pam_warn(kde-smartcard:auth):
function=[pam_sm_authenticate] flags=0 service=[kde-smartcard]
terminal=[<unknown>] user=[omitted] ruser=[<unknown>] rhost=[<unknown>]
19:35:06.619 UTC plasma-kwin_wayland.service pam_warn(kde-fingerprint:auth):
function=[pam_sm_authenticate] flags=0 service=[kde-fingerprint]
terminal=[<unknown>] user=[omitted] ruser=[<unknown>] rhost=[<unknown>]
19:35:11.855 UTC plasma-kwin_wayland.service pam_kwallet5(kde:auth):
pam_kwallet5: pam_sm_authenticate
19:35:11.918 UTC plasma-kwin_wayland.service pam_kwallet5(kde:setcred):
pam_kwallet5: pam_sm_setcred

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

Reply via email to