! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
panel 0 missing on first logon
Status:
RESOLVED: FIXED
Product:
Xfce4-session
Component:
General

Comments

Description Todd 2018-11-29 17:14:49 CET
Fedora 29
Xfce 4.13

When I first logon at the beginning of the day, panel 0 is missing.  Panel 1 is set to autohide and is fine, except it does not activate when you mouse at the bottom.  Yo have to move whatever is covering it to get it to pop up.  A reboot or logout and back on fixes the issue.  The problem seems to only reproduce when the machine has been off for a while.

$ rpm -qa xfce4\*
xfce4-settings-4.13.5-1.fc29.x86_64
xfce4-terminal-0.8.7.4-20.fc29.x86_64
xfce4-dict-plugin-0.8.1-20.fc29.x86_64
xfce4-panel-4.13.3-20.fc29.x86_64
xfce4-session-engines-4.13.1-20.fc29.x86_64
xfce4-mailwatch-plugin-1.2.0-20.fc29.x86_64
xfce4-power-manager-1.6.1-20.fc29.x86_64
xfce4-places-plugin-1.7.0-20.fc29.x86_64
xfce4-time-out-plugin-1.0.2-20.fc29.x86_64
xfce4-whiskermenu-plugin-2.3.0-1.fc29.x86_64
xfce4-weather-plugin-0.8.10-20.fc29.x86_64
xfce4-cpugraph-plugin-1.0.5-20.fc29.x86_64
xfce4-eyes-plugin-4.5.0-20.fc29.x86_64
xfce4-taskmanager-1.2.1-20.fc29.x86_64
xfce4-battery-plugin-1.1.0-20.fc29.x86_64
xfce4-appfinder-4.13.1-1.fc29.x86_64
xfce4-systemload-plugin-1.2.1-20.fc29.x86_64
xfce4-datetime-plugin-0.7.0-20.fc29.x86_64
xfce4-notifyd-0.4.2-20.fc29.x86_64
xfce4-screenshooter-1.9.3-20.fc29.x86_64
xfce4-fsguard-plugin-1.1.0-20.fc29.x86_64
xfce4-mount-plugin-1.1.3-20.fc29.x86_64
xfce4-diskperf-plugin-2.6.1-20.fc29.x86_64
xfce4-screenshooter-plugin-1.9.3-20.fc29.x86_64
xfce4-genmon-plugin-4.0.1-20.fc29.x86_64
xfce4-netload-plugin-1.3.1-20.fc29.x86_64
xfce4-dict-0.8.1-20.fc29.x86_64
xfce4-pulseaudio-plugin-0.4.1-21.fc29.x86_64
xfce4-verve-plugin-2.0.0-20.fc29.x86_64
xfce4-notes-plugin-1.8.1-20.fc29.x86_64
xfce4-xkb-plugin-0.8.1-20.fc29.x86_64
xfce4-clipman-plugin-1.4.2-20.fc29.x86_64
xfce4-session-4.13.1-20.fc29.x86_64
xfce4-about-4.13.4-20.fc29.x86_64
Comment 1 Simon Steinbeiss editbugs 2019-04-21 23:44:59 CEST
Can you provide a bit more information (maybe also a screenshot) on your panel config? You can use the "Backup and restore" button in the panel preferences (if that's available in your Fedora install) to export a tarball and attach it here. Alternatively you can also attach your ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml

Panel 1 seems to be set to "intelligent hiding" maybe..? That checks if something is overlapping the panel's location.
Comment 2 Todd 2019-04-22 03:17:23 CEST
Panel 1 is indeed set to "intelligent hiding".   

Although this bugs is titled "on first login", it is a bit more than that.  It is first login that it is "noticed".  "Typically" (please note the weasel word) corrected by logging out and back in.  *But* not always.  There have been times where logging back in over and over has not helped and a reboot was required.

Not sure what you are exactly asking for, so I will try and give you everything.

Also, I will try turning off my panel 1 "intelligent hiding" to see if that helps.  It may take several week to be sure.

I has the odour of an "uninitialised variable".
Comment 3 Todd 2019-04-22 03:17:54 CEST
Created attachment 8440 
panel 0 setting screen shot
Comment 4 Todd 2019-04-22 03:20:36 CEST
Created attachment 8441 
Panel backup
Comment 5 Todd 2019-04-22 03:22:58 CEST
Created attachment 8442 
xfce4-panel.xml
Comment 6 Todd 2019-04-22 23:56:52 CEST
Now this is odd.  Today, Panel 1 was missing.  I checked settings for Panel 1 and everything seemed normal.  I put hiding to never in the process.  Then command line logged out.  Logging back in was normal.
Comment 7 Simon Steinbeiss editbugs 2019-05-19 00:37:15 CEST
I have recently also fixed the startup order of items in the session, which would previously lead to race conditions (a missing panel could be the result of such a race condition).

Please check again with xfce4-session 4.13.2. Thanks!
Comment 8 Todd 2019-06-10 04:12:25 CEST
$ rpm -qa xfce4-session
xfce4-session-4.13.2-2.fc30.x86_64

And it has been behaving so far.  Thank you!
Comment 9 Simon Steinbeiss editbugs 2019-06-10 08:25:35 CEST
Thanks for checking, marking as fixed then.

Bug #14923

Reported by:
Todd
Reported on: 2018-11-29
Last modified on: 2019-06-10

People

Assignee:
Simon Steinbeiss
CC List:
1 user

Version

Version:
4.13.0

Attachments

panel 0 setting screen shot (47.92 KB, image/png)
2019-04-22 03:17 CEST , Todd
no flags
Panel backup (5.76 KB, application/x-bzip)
2019-04-22 03:20 CEST , Todd
no flags
xfce4-panel.xml (23.99 KB, text/xml)
2019-04-22 03:22 CEST , Todd
no flags

Additional information