Package: xfce4-panel
Version: 4.20.4-1

Whenever my system goes idle for long enough to trigger the screen blanker, 
particularly when it's been long enough that monitor power management kicks-in, 
the panel usually stops responding (the blanking action alone is harmless).

I have two panels configured, anchored to my primary monitor, one at the top of 
the screen and one at the bottom.  They are both configured to autohide 
"always".

When the system wakes the monitors back up, the panels appear to still BE 
there, but they are stuck in their hidden state and basically dead: mousing 
over them does nothing, and right-clicking on either of them (well, on the one 
pixel thick line that's still there) does nothing.

This also happens if I simply reach over and switch off the monitor on which 
the panels are anchored.

In any case, I am forced to do `xfce4-panel --restart &` from a terminal to 
restore functionality.

Screen blanking and power management are handled by Xscreensaver v6.09, but 
since it also happens by manually turning off the monitor, that would seem to 
rule-out Xscreensaver as the source of the fault.

As a test, I killed the panel and re-launched it from a terminal, then 
powered-off the monitor it's anchored to, waited a few seconds for the desktop 
to notice it (sometimes some windows get rearranged or moved about), and then 
turned the monitor back on.  As expected, the panel hung-up.  There was no 
output printed to the terminal other than the initial startup messages (from 
multiload-ng, but I doubt this plugin is in any way related).

The process is still "there" when it's in this "stuck" state, but nothing looks 
out of place when I look at `ps ax`.  System CPU usage as reported by `top` 
looks normal too.

If I press Ctrl-C in the terminal from which I launched the panel, this indeed 
kills the panel just as it ought to, so at least that means the process is not 
deadlocked.

I do not know when this behavior started since I did not re-enable power 
management until just a few days ago, but I do know that it's somewhat new as 
it didn't used to have this problem (but XFCE's power manager has a history of 
other issues, hence why I usually had it turned off).  Best I can say is 
sometime in the last few months.

I'm using Debian "Trixie"/testing, most recent system updates were applied this 
morning, and the system was rebooted shortly thereafter (though THAT was for 
unrelated reasons).

Kernel build: Linux rainbird 6.12.27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 
6.12.27-1 (2025-05-06) x86_64 GNU/Linux

Reply via email to