Bug 488042 (Destkop-freezing) - Desktop freezes when bottom panel is hidden (Breeze theme)
Summary: Desktop freezes when bottom panel is hidden (Breeze theme)
Status: RESOLVED UPSTREAM
Alias: Destkop-freezing
Product: plasmashell
Classification: Plasma
Component: Containment (show other bugs)
Version: master
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability, wayland-only
Depends on:
Blocks:
 
Reported: 2024-06-05 00:33 UTC by Juan
Modified: 2024-06-05 15:49 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Juan 2024-06-05 00:33:51 UTC
SUMMARY
Desktop freezes and can't click desktop icons or arrange icons when panel is not visible (dodge windows)

STEPS TO REPRODUCE
1. Use default breeze bottom panel with "dodge windows" on
2. Go fullscreen in any app/game
3. Minimize app/game or switch to windowed mode
4: try to click in any icon on the desktop or re arrange it (for example, Firefox) while the panel is still hidden

OBSERVED RESULT
When the panel is hidden when coming from a fullscreen game, the desktop freezes and desktop shortcuts don't react at all at when clicking them with your mouse or even tool-tips don't work when hovering over them. All of this is fixed when the panel is shown when hovering over it with the mouse. I also noticed notifications and any panel widget don't work during this process. For example spotify doesn't play music during this freezing when it's minimized or minimized to tray. Or bluetooth doesn't connect to air buds during this freezing.

Basically the desktop freezes generally, until the panel is visible again

EXPECTED RESULT
Desktop works even when the panel is not visible, or always show panel when there's no windows over it (That also might be a bug)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch Linux 6.9.2
KDE Plasma Version: Beta 6.0.90
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
If it's important at all, I'm using an NVIDIA GTX 1060 on Wayland with the beta driver 555 and explicit sync
Comment 1 David Redondo 2024-06-05 07:39:22 UTC
This is an issue of the nvidia driver with explicit sync.
Comment 2 Juan 2024-06-05 07:45:37 UTC
(In reply to David Redondo from comment #1)
> This is an issue of the nvidia driver with explicit sync.

Thanks for the heads up.
Will this be fixed in the NVIDIA 560 driver or will this be fixed in the release of Plasma 6.1?
Comment 3 Zamundaaa 2024-06-05 13:20:09 UTC
(In reply to Juan from comment #2)
> Will this be fixed in the NVIDIA 560 driver
NVidia is aware of the problem, but we don't know how soon they'll have it fixed.

> or will this be fixed in the release of Plasma 6.1?
No, it's something that has to be fixed in the driver.
Comment 4 Juan 2024-06-05 15:49:13 UTC
(In reply to Zamundaaa from comment #3)
> (In reply to Juan from comment #2)
> > Will this be fixed in the NVIDIA 560 driver
> NVidia is aware of the problem, but we don't know how soon they'll have it
> fixed.
> 
> > or will this be fixed in the release of Plasma 6.1?
> No, it's something that has to be fixed in the driver.

Okay thanks, at least i know it's a common issue and it has been assessed.
I also tried Mesa 24.1 on an Intel IGPU with Plasma 6.0.90 and it has Zero bugs, only sluggish performance but that's expected