FS#8148 - gnome-control-center 2.20 fails to start
Attached to Project:
Arch Linux
Opened by Francois Charette (Firmicus) - Thursday, 27 September 2007, 20:01 GMT
Last edited by Jan de Groot (JGC) - Friday, 09 May 2008, 10:19 GMT
Opened by Francois Charette (Firmicus) - Thursday, 27 September 2007, 20:01 GMT
Last edited by Jan de Groot (JGC) - Friday, 09 May 2008, 10:19 GMT
|
Details
Description:
gnome-control-center fails to start with the following error message Failure loading - gnomecc.menu Additional info: * package version(s) * config and/or log files etc. Steps to reproduce: |
This task depends upon
[ganlu@myhost ~]$ gnome-control-center
** (gnome-control-center:14412): WARNING **:
error raised: [libslab_get_gconf_value: error getting /desktop/gnome/applications/main-menu/lock-down/user_modifiable_apps]
** (gnome-control-center:14412): WARNING **:
error raised: [load_xbel_store: couldn't load bookmark file [NULL]
]
** (gnome-control-center:14412): WARNING **: get_actions_list() - PROBLEM - Can't load background.desktop
** (gnome-control-center:14412): WARNING **: get_actions_list() - PROBLEM - Can't load gtk-theme-selector.desktop
** (gnome-control-center:14412): WARNING **: get_actions_list() - PROBLEM - Can't load gnome-cups-manager.desktop
XDG_CONFIG_DIRS=/opt/kde/etc/xdg
XDG_DATA_DIRS=/opt/kde/share
(defined by /etc/profile.d/kde.sh, as I also have kdebase installed)
After adding the following two lines to /etc/profile :
export XDG_CONFIG_DIRS=/etc/xdg
export XDG_DATA_DIRS=/usr/share
the problem was solved. This was also causing other problems, such as failure to load icons and menu items (which I had reported as a separate bug). Yet I find strange that these fundamental variables have to be explicitly defined. Seems to be a quirk of my own system.
BTW I also get the above warnings, but they seem harmless.
/etc/profile.d/xorg.sh was missing, but Pacman said that xproto and libx11 are present in system and they have this file.
Also, I have some other packages with absent files (i.e. gcc-libs and qt3).
I have one of the latest pacman version (3.1.1-1) when performed update, as it was updated separately before.