Bug 513937 - Black screen and Plasma freeze when clicking on System Tray Audio applet (NVIDIA 580.95 + Wayland)
Summary: Black screen and Plasma freeze when clicking on System Tray Audio applet (NVI...
Status: REPORTED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-12-29 06:51 UTC by Artur Gorobec
Modified: 2025-12-29 06:51 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
terminal output (529.31 KB, image/png)
2025-12-29 06:51 UTC, Artur Gorobec
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Artur Gorobec 2025-12-29 06:51:54 UTC
Created attachment 188053 [details]
terminal output

SUMMARY Clicking on the volume/audio icon in the system tray causes a black screen. The mouse cursor remains visible and movable, but the entire desktop shell (plasmashell) becomes unresponsive. The issue is intermittent and typically occurs after several interactions (e.g., on the 10th click). I have to manually run killall -9 plasmashell from a terminal to recover.

STEPS TO REPRODUCE

    Log into a Plasma (Wayland) session.

    Use NVIDIA Driver 580.95.05.

    Click on the Audio volume icon in the system tray multiple times.

OBSERVED RESULT The screen turns black, and the Plasma shell freezes. Only the cursor is visible.

EXPECTED RESULT The audio volume applet should open normally every time without freezing the desktop.

SOFTWARE/OS VERSIONS

    Operating System: KDE neon User Edition 24.04

    KDE Plasma Version: 6.5.4

    KDE Frameworks Version: 6.21.0

    Qt Version: 6.10.1

    Kernel Version: 6.14.0-37-generic (64-bit)

    Graphics Platform: Wayland

    Graphics Processor: NVIDIA GeForce RTX 3060 Laptop GPU (Driver 580.95.05 - Open Kernel Modules)

ADDITIONAL INFORMATION The terminal/journalctl output shows a specific EGL error during the freeze: QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn.

Additionally, kinfo reports a Vulkan error: ERROR: VkInstanceCreateInfo::pApplicationInfo::apiVersion has value of 0 which is not permitted.

Pipewire logs also show "graph xrun not-triggered" at the moment of the crash.