xfce-panel does not come up

houghi houghi at houghi.org
Sun Jul 24 09:25:54 CEST 2011

Working with openSUSE 11.4 and XFCE 4.6

I had two videocards with three monitors. For the time being I only have 1
card with two screens. However this means that I only have DISPLAY 0:0 and
DISPLAY 0:1. DISPLAY 0:2 does not exists anymore.

I think that that is the reason xfce-panel refuses to launch.

When I launch it in a terminal I see the two flash up and shut down in my
two existing DISPLAYs. The errror I get is (among other things)

(xfce4-panel:13029): xfce4-panel-CRITICAL **: Plugin thunar-tpa: There was no module found at "/usr/lib/xfce4/panel-plugins/libthunar-tpa.so"
(xfce4-panel:13029): xfce4-panel-CRITICAL **: Plugin xfsm-logout-plugin: There was no module found at "/usr/lib/xfce4/panel-plugins/libxfsm-logout-plugin.so"
(xfce4-panel:13029): xfce4-panel-CRITICAL **: Plugin datetime: There was no module found at "/usr/lib/xfce4/panel-plugins/libdatetime.so"
(xfce4-panel:13029): Wnck-CRITICAL **: wnck_pager_set_orientation: assertion `WNCK_IS_PAGER (pager)' failed
(xfce4-panel:13029): Gdk-CRITICAL **: IA__gdk_window_get_origin: assertion `GDK_IS_WINDOW (window)' failed
(xfce4-netload-plugin:13035): Gdk-WARNING **: GdkWindow 0xc800005 unexpectedly destroyed
(xfce4-screenshooter-plugin:13033): Gdk-WARNING **: GdkWindow 0xb600005 unexpectedly destroyed
(wrapper:13030): Gdk-WARNING **: GdkWindow 0xb200005 unexpectedly destroyed
(xfce4-cpugraph-plugin:13034): Gdk-WARNING **: GdkWindow 0xc200005 unexpectedly destroyed

(xfce4-mpc-plugin:13032): Gdk-WARNING **: GdkWindow 0xb400005 unexpectedly
The program 'xfce4-netload-plugin' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 223 error_code 3 request_code 18 minor_code 0)
   (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the
   gdk_x_error() function.)

My guess as to what is happening is that xfce-panel treis to launch, does
not find DISPLAY 0:2 and closes down. Then all the plugins try to launch,
but are unable to find the panel.

So I already removed ~/.config/xfce/panel to get started again, but still
the same problem.

What can I do (and sorry, going to 4.8 is not an option for now) to solve
this. Ideal would be that I can save it, so when I reconnect the third
monitor, I can just put stuff back.

Let's not be too tough on our own ignorance. It's the thing that makes
America great. If America weren't incomparably ignorant, how could we 
have tolerated the last eight years? 	-- Frank Zappa, in 1988

More information about the Xfce mailing list