rbn42 / panon

An Audio Visualizer Widget in KDE Plasma
GNU General Public License v3.0
192 stars 30 forks source link

[BUG] Dual-head Monitor Temporarily Freezes After System Suspend #85

Closed f35f0ef9d0e827dae86552d3899f78fc closed 2 years ago

f35f0ef9d0e827dae86552d3899f78fc commented 2 years ago

Desktop (please complete the following information):

Describe the bug This issue only occurs if the Panon widget is running on my secondary display. It doesn't seem to happen if Panon is on the primary display or if it's not running at all.

Shortly after waking the system from suspend/sleep, the secondary monitor will freeze and the main monitor wallpaper will change to the previous wallpaper I had selected. It stays in this state for 5-7 seconds or so. Then, the main monitor wallpaper goes back to the newest one and second monitor is fine, too.

This is more a nuisance than anything, but it kinda drives you crazy when it happens so often.

Additional info:

The wallpapers on my main monitor change on a schedule. When this glitch behavior occurs, the main monitor wallpaper changes prematurely. It's almost like the monitors are reloaded...? If I disable the changing wallpaper feature and use a static one, I still get similar temporary lock-up behavior on the secondary monitor, so I don't think it's the cause.

If this issue sounds interesting, I will try to get logs somehow. Maybe it only happens with my specific display setup.


Any error message shown in the console Please execute the following commands in the console and upload the outputs.

git clone https://github.com/rbn42/panon.git
cd panon
git submodule update --init
# You need to install plasma-sdk to get plasmoidviewer.
plasmoidviewer --applet ./plasmoid/
f35f0ef9d0e827dae86552d3899f78fc commented 2 years ago

I experienced the same issue today even though Panon was not running, so my issue is probably not specific to Panon.