mate-desktop / mate-panel

MATE panel
https://mate-desktop.org
GNU General Public License v2.0
185 stars 118 forks source link

Custom panel layout borks after suspend/wake from long sleep #880

Open JJ4884 opened 6 years ago

JJ4884 commented 6 years ago

Expected behaviour

Panel applets appear normal and are left to what the user customized them.

Actual behaviour

After the OS wakes up from suspend or from a long period of time sleeping, applets on the panel disappear and/or double up on the panel.

Steps to reproduce the behaviour

  1. Create custom panel layout
  2. Put computer to suspend/sleep for a long period of time
  3. Wake computer from suspend/sleep
  4. Panel applets are repeating and/or disappearing from the panel

MATE general version

MATE 1.20.1

Package version

Linux Distribution

Ubuntu MATE 18.04.1

Link to downstream report of your Distribution

markd89 commented 5 years ago

Here's a picture of what mine looks like. I don't think you have to sleep/resume the laptop. I think it's enough to let the screensaver lock the session.

mate-panel-snip

I can work around the issue by running this in a terminal window. That's not perfect because then that terminal starts logging every error and warning. Also, the problem will recur and need the command to be run again.

mate-panel --replace & > /dev/null 2>&1

lukefromdc commented 5 years ago

I have not ever had that problem on suspend, but have noticed issues with monitors on other VT's limiting drawn space to that on which primary and secondary monitors overlap. Any chance your panel layout uses enough space on one or more panels to cause a wakeup with the wrong monitor resolution ever chosen (even too fast to see it) overlapping applets?

JJ4884 commented 5 years ago

From my experience, this issue is experienced on a Laptop screen only. No secondary monitor.

raveit65 commented 1 year ago

Does the issue still exits?