I just upgraded my manjaro xfce and xfce4-panel stopped working. When I log in with x2go, I see only black screen. I can press alt+f2 and start xfce4-terminal and all other graphical apps work properly too, eg: xfce4-about. When I write in the terminal xfce4-panel
I see only some blinking (like the panel tries to be created, it is visible for fraction of a second and then disappears and does it serveral times). Eventually the panel is not shown and I get the error:
(xfce4-panel:2364): Gdk-WARNING **: 17:26:57.175: The program 'xfce4-panel' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadRequest (invalid request code or no such operation)'.
(Details: serial 412 error_code 1 request_code 148 (X-Resource) minor_code 4)
(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 GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(wrapper-2.0:2372): xfce4-panel-wrapper-WARNING **: 17:26:57.233: ProviderSignal call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.264 was not provided by any .service files
(wrapper-2.0:2370): xfce4-panel-wrapper-WARNING **: 17:26:57.235: ProviderSignal call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.264 was not provided by any .service files
(wrapper-2.0:2371): xfce4-panel-wrapper-WARNING **: 17:26:57.259: ProviderSignal call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.264 was not provided by any .service files
(wrapper-2.0:2371): xfce4-panel-wrapper-WARNING **: 17:26:57.259: ProviderSignal call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.264 was not provided by any .service files
(wrapper-2.0:2371): xfce4-panel-wrapper-WARNING **: 17:26:57.260: ProviderSignal call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.264 was not provided by any .service files
** (wrapper-2.0:2371): WARNING **: 17:26:57.267: Binding 'XF86AudioMicMute' failed!
(wrapper-2.0:2371): pulseaudio-plugin-WARNING **: 17:26:57.267: Could not have grabbed volume control keys. Is another volume control application (xfce4-volumed) running?
(wrapper-2.0:2369): xfce4-panel-wrapper-WARNING **: 17:26:57.275: ProviderSignal call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.264 was not provided by any .service files
(wrapper-2.0:2369): xfce4-panel-wrapper-WARNING **: 17:26:57.275: ProviderSignal call failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name :1.264 was not provided by any .service files
(wrapper-2.0:2369): garcon-CRITICAL **: 17:26:57.302: garcon_menu_node_get_node_type: assertion 'GARCON_IS_MENU_NODE (node)' failed
(wrapper-2.0:2369): garcon-CRITICAL **: 17:26:57.302: garcon_menu_node_get_node_type: assertion 'GARCON_IS_MENU_NODE (node)' failed
(wrapper-2.0:2369): garcon-CRITICAL **: 17:26:57.302: garcon_menu_resolve_directory: assertion 'GARCON_IS_MENU (menu)' failed
(wrapper-2.0:2369): garcon-CRITICAL **: 17:26:57.302: garcon_menu_collect_files: assertion 'GARCON_IS_MENU (menu)' failed
(wrapper-2.0:2369): garcon-CRITICAL **: 17:26:57.302: garcon_menu_resolve_items: assertion 'GARCON_IS_MENU (menu)' failed
(wrapper-2.0:2369): garcon-CRITICAL **: 17:26:57.302: garcon_menu_resolve_items: assertion 'GARCON_IS_MENU (menu)' failed
(wrapper-2.0:2369): garcon-CRITICAL **: 17:26:57.302: garcon_menu_remove_deleted_menus: assertion 'GARCON_IS_MENU (menu)' failed
(wrapper-2.0:2369): garcon-CRITICAL **: 17:26:57.302: garcon_menu_start_monitoring: assertion 'GARCON_IS_MENU (menu)' failed
Also every some time I get dialog box with error:
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.xfce.Panel was not provided by any .service files
Any ideas how to fix it? Thank you.
What I tried so far without success:
- changing kernel from 5.15 to 5.10
xfce4-panel -r
xfwm4 --replace
- removing
~/.config/xfce4/panel
and~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml
- rebuilding x2goserver packages:
yay --rebuildtree -S x2goserver
(answered “All” to clean build all packages) - remove x2goserver (and its unused depndencies) and install it again
My os info - inxi