Summary: | gnome-base/gnome-panel: applets disappeared in the panel, try to read them locks the panel | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | VERIFIED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2006.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | URL to download axiom-201005-build.log.bz2 |
Description
Juergen Rose
2010-09-19 08:59:44 UTC
Now I logged out. Killed as root all remaining processes of user rose, removed ~rose/.gconf, ~rose/gconfd, ~rose/gnome and ~rose/gnome2. When I login again as user rose, the gnome-panel is not shown, but I have a running gnome-panel process. The contents of .xsession-errors is similar: ... /etc/X11/gdm/Xsession: Setup done, will execute: /usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute /usr/bin/ssh-agent -- gnome-session GNOME_KEYRING_CONTROL=/tmp/keyring-32PPKh GNOME_KEYRING_CONTROL=/tmp/keyring-32PPKh SSH_AUTH_SOCK=/tmp/keyring-32PPKh/ssh GNOME_KEYRING_CONTROL=/tmp/keyring-32PPKh SSH_AUTH_SOCK=/tmp/keyring-32PPKh/ssh (polkit-gnome-authentication-agent-1:8276): GLib-GObject-WARNING **: cannot register existing type `_PolkitError' (polkit-gnome-authentication-agent-1:8276): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed ** Message: adding killswitch idx 0 state 1 ** Message: adding killswitch idx 2 state 1 ** Message: killswitch 0 is 1 ** Message: killswitch 2 is 1 ** Message: killswitches state 1 ** Message: killswitch 0 is 1 ** Message: killswitch 2 is 1 ** Message: killswitches state 1 ** (nm-applet:8298): WARNING **: get_all_cb: couldn't retrieve system settings properties: (2) The name org.freedesktop.NetworkManagerSystemSettings was not provided by any .service files. ** (nm-applet:8298): WARNING **: fetch_connections_done: error fetching system connections: (2) The name org.freedesktop.NetworkManagerSystemSettings was not provided by any .service files. beagled will run in the background. Use beagle-status to check progress of beagled. For log files check /home/rose/.beagle/Log/current-Beagle. new binding Got accel 65481, 0, 0 Got keycode 96 Got modmask 0 Debug: Starting Inotify threads Debug: Using utf8 encoding for filenames ** Message: Initializing gksu extension... Initializing nautilus-gdu extension ** (gnome-screensaver:8316): WARNING **: Config key not handled: /desktop/gnome/lockdown/disable_application_handlers ** (gnome-screensaver:8316): WARNING **: Config key not handled: /desktop/gnome/lockdown/disable_command_line ** (gnome-screensaver:8316): WARNING **: Config key not handled: /desktop/gnome/lockdown/disable_printing ** (gnome-screensaver:8316): WARNING **: Config key not handled: /desktop/gnome/lockdown/disable_print_setup ** (gnome-screensaver:8316): WARNING **: Config key not handled: /desktop/gnome/lockdown/disable_save_to_disk What can I still do? Please try to create a new and fresh user account and test with it Created attachment 248006 [details]
URL to download axiom-201005-build.log.bz2
I created new user test3. After 1st login of user test3 gnome-panel is running but no panel is shown. root@thinkpad:/root(17)# cat ~test3/.xsession-errors begin of /etc/X11/gdm/Xsession: PATH=|/bin:/usr/bin| LD_LIBRARY_PATH=|| ... /etc/X11/gdm/Xsession: Setup done, will execute: /usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute /usr/bin/ssh-agent -- gnome-session GNOME_KEYRING_CONTROL=/tmp/keyring-he1Js3 SSH_AUTH_SOCK=/tmp/keyring-he1Js3/ssh GNOME_KEYRING_CONTROL=/tmp/keyring-he1Js3 SSH_AUTH_SOCK=/tmp/keyring-he1Js3/ssh GNOME_KEYRING_CONTROL=/tmp/keyring-he1Js3 SSH_AUTH_SOCK=/tmp/keyring-he1Js3/ssh ** (bluetooth-applet:22786): WARNING **: Could not open RFKILL control device, please verify your installation (polkit-gnome-authentication-agent-1:22790): GLib-GObject-WARNING **: cannot register existing type `_PolkitError' (polkit-gnome-authentication-agent-1:22790): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed ** (nm-applet:22788): WARNING **: get_all_cb: couldn't retrieve system settings properties: (2) The name org.freedesktop.NetworkManagerSystemSettings was not provided by any .service files. ** (nm-applet:22788): WARNING **: fetch_connections_done: error fetching system connections: (2) The name org.freedesktop.NetworkManagerSystemSettings was not provided by any .service files. MCS->Xfconf settings migration complete beagled will run in the background. Use beagle-status to check progress of beagled. For log files check /home/test3/.beagle/Log/current-Beagle. Starting gdesklets-daemon... Connecting to daemon [### ] ==========================================================[09/19/10-19:05:03]=== Registering new control "/usr/lib/gdesklets/Controls/Calendar". Connecting to daemon [ ### ]new binding Got accel 65481, 0, 0 Got keycode 96 Got modmask 0 Debug: Starting Inotify threads Debug: Using utf8 encoding for filenames Connecting to daemon [ ### ] ==========================================================[09/19/10-19:05:03]=== Registering new control "/usr/lib/gdesklets/Controls/EventPipe". Connecting to daemon [ ### ] ==========================================================[09/19/10-19:05:03]=== Registering new control "/usr/lib/gdesklets/Controls/System". Connecting to daemon [ ###] ==========================================================[09/19/10-19:05:04]=== Registering new control "/usr/lib/gdesklets/Controls/HDDTemp". Connecting to daemon [ ### ] ==========================================================[09/19/10-19:05:04]=== Registering new control "/usr/lib/gdesklets/Controls/Time". Connecting to daemon [ ### ] ==========================================================[09/19/10-19:05:04]=== Registering new control "/usr/lib/gdesklets/Controls/Random". Connecting to daemon [ ### ] ==========================================================[09/19/10-19:05:04]=== Registering new control "/usr/lib/gdesklets/Controls/ArrayBuffer". Connecting to daemon [ ### ] ==========================================================[09/19/10-19:05:05]=== Registering new control "/usr/lib/gdesklets/Controls/Sensors". Connecting to daemon [ ### ] ==========================================================[09/19/10-19:05:05]=== Registering new control "/usr/lib/gdesklets/Controls/URI". Cannot establish connection to daemon: timeout! The log file might help you solving the problem. ** Message: Initializing gksu extension... Initializing nautilus-gdu extension I kill as root all processes of user test3. After the second login of user test3, he can see a panel. But trying to add somethings locks again everything. In .xsession-errors I find: root@thinkpad:/root(34)# cat ~test3/.xsession-errors begin of /etc/X11/gdm/Xsession: PATH=|/bin:/usr/bin| LD_LIBRARY_PATH=|| ... Xsession: run scripts in /etc/X11/xinit/xinitrc.d i=/etc/X11/xinit/xinitrc.d/90-consolekit /etc/X11/gdm/Xsession: Setup done, will execute: /usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute /usr/bin/ssh-agent -- gnome-session gnome-session[23054]: WARNING: Could not parse desktop file /home/test3/.config/autostart/xfconf-migration-4.6.desktop: Key file does not have key 'Name' gnome-session[23054]: WARNING: could not read /home/test3/.config/autostart/xfconf-migration-4.6.desktop GNOME_KEYRING_CONTROL=/tmp/keyring-O5k6ZI GNOME_KEYRING_CONTROL=/tmp/keyring-O5k6ZI SSH_AUTH_SOCK=/tmp/keyring-O5k6ZI/ssh GNOME_KEYRING_CONTROL=/tmp/keyring-O5k6ZI SSH_AUTH_SOCK=/tmp/keyring-O5k6ZI/ssh ** (bluetooth-applet:23233): WARNING **: Could not open RFKILL control device, please verify your installation (polkit-gnome-authentication-agent-1:23237): GLib-GObject-WARNING **: cannot register existing type `_PolkitError' (polkit-gnome-authentication-agent-1:23237): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed ** (nm-applet:23235): WARNING **: get_all_cb: couldn't retrieve system settings properties: (2) The name org.freedesktop.NetworkManagerSystemSettings was not provided by any .service files. ** (nm-applet:23235): WARNING **: fetch_connections_done: error fetching system connections: (2) The name org.freedesktop.NetworkManagerSystemSettings was not provided by any .service files. MCS->Xfconf settings migration complete beagled will run in the background. Use beagle-status to check progress of beagled. For log files check /home/test3/.beagle/Log/current-Beagle. Starting gdesklets-daemon... Connecting to daemon [ ### ]new binding Got accel 65481, 0, 0 Got keycode 96 Got modmask 0 Debug: Starting Inotify threads Connecting to daemon [ ### ]Debug: Using utf8 encoding for filenames Cannot establish connection to daemon: timeout! The log file might help you solving the problem. ** Message: Initializing gksu extension... Initializing nautilus-gdu extension I did also several revdep-rebuilds, but nothing changed. That /home/test3 with autostart files and beagle configs doesn't look me like a "fresh" new user, could you try with a clean home? I try it once more: root@thinkpad:/root(45)# userdel test3 root@thinkpad:/root(48)# rm -r /home/test3 root@thinkpad:/root(49)# ll /home/ total 44 drwxr-xr-x 3 root root 16 2009-01-19 11:39 ftp/ drwxr-xr-x 8 sabayon-admin 101 4096 2003-04-08 13:16 http/ drwx------ 2 root root 16384 2004-12-30 08:07 lost+found/ drwxr-xr-x 3 rose root 4096 2005-04-19 16:51 proj/ drwxr-xr-x 205 rose users 16384 2010-09-19 20:40 rose/ drwxr-xr-x 3 root root 4096 2010-09-19 18:31 test_test/ root@thinkpad:/root(50)# grep test /etc/passwd rose_test2:x:1204:458:Juergen Rose, :/home/test_test/rose_test2:/bin/bash root@thinkpad:/root(51)# useradd -m test4 root@thinkpad:/root(52)# passwd test4 New password: Retype new password: passwd: password updated successfully root@thinkpad:/root(53)# ls -la /home/test4 total 28 drwxr-xr-x 3 test4 test4 4096 2010-09-19 20:49 . drwxr-xr-x 9 root root 4096 2010-09-19 20:49 .. -rw-r--r-- 1 test4 test4 127 2010-05-21 19:55 .bash_logout -rw-r--r-- 1 test4 test4 193 2010-05-21 19:55 .bash_profile -rw-r--r-- 1 test4 test4 551 2010-05-21 19:55 .bashrc drwx------ 2 test4 test4 4096 2007-07-03 14:35 .ssh -rw-r--r-- 1 test4 test4 1788 2005-10-01 19:30 .tcsh.config Now I try to login as user test4 via gdm. I does not get again a panel. As root I see the following files in the home directory of test4: root@thinkpad:/root(54)# ls -la /home/test4 ls: cannot access /home/test4/.gvfs: Permission denied total 144 drwxr-xr-x 17 test4 test4 4096 2010-09-19 20:53 . drwxr-xr-x 9 root root 4096 2010-09-19 20:49 .. -rw-r--r-- 1 test4 test4 127 2010-05-21 19:55 .bash_logout -rw-r--r-- 1 test4 test4 193 2010-05-21 19:55 .bash_profile -rw-r--r-- 1 test4 test4 551 2010-05-21 19:55 .bashrc drwx------ 7 test4 test4 4096 2010-09-19 20:53 .beagle drwxr-xr-x 5 test4 test4 4096 2010-09-19 20:52 .config drwx------ 3 test4 test4 4096 2010-09-19 20:52 .dbus drwxr-xr-x 2 test4 test4 4096 2010-09-19 20:52 Desktop -rw------- 1 test4 test4 26 2010-09-19 20:52 .dmrc -rw------- 1 test4 test4 16 2010-09-19 20:52 .esd_auth drwx------ 4 test4 test4 4096 2010-09-19 20:52 .gconf drwx------ 2 test4 test4 4096 2010-09-19 20:52 .gconfd drwx------ 6 test4 test4 4096 2010-09-19 20:52 .gdesklets drwx------ 7 test4 test4 4096 2010-09-19 20:53 .gnome2 drwx------ 2 test4 test4 4096 2010-09-19 20:52 .gnome2_private drwx------ 2 test4 test4 4096 2010-09-19 20:52 .gnupg drwxr-xr-x 2 test4 test4 4096 2010-09-19 20:53 .gstreamer-0.10 d????????? ? ? ? ? ? .gvfs -rw------- 1 test4 test4 330 2010-09-19 20:52 .ICEauthority -rw-r--r-- 1 test4 test4 1568 2010-09-19 20:52 login.log drwxr-xr-x 2 test4 test4 4096 2010-09-19 20:52 .nautilus drwx------ 2 test4 test4 4096 2010-09-19 20:52 .pulse -rw------- 1 test4 test4 256 2010-09-19 20:52 .pulse-cookie drwx------ 2 test4 test4 4096 2007-07-03 14:35 .ssh -rw-r--r-- 1 test4 test4 1788 2005-10-01 19:30 .tcsh.config -rw------- 1 test4 test4 119 2010-09-19 20:52 .Xauthority -rw-r--r-- 1 test4 test4 33099 2010-09-19 20:57 .xsession-errors and user test4 has the following processes: root@thinkpad:/root(55)# ps -ef | grep test4 test4 27946 1 0 20:52 ? 00:00:00 /usr/bin/gnome-keyring-daemon --daemonize --login test4 27956 2444 0 20:52 ? 00:00:00 gnome-session test4 28073 1 0 20:52 ? 00:00:00 /usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute /usr/bin/ssh-agent -- gnome-session test4 28074 1 0 20:52 ? 00:00:00 /usr/bin/dbus-daemon --fork --print-pid 5 --print-address 8 --session test4 28084 27956 0 20:52 ? 00:00:00 /usr/bin/seahorse-agent --execute /usr/bin/ssh-agent -- gnome-session test4 28085 27956 0 20:52 ? 00:00:00 /usr/bin/ssh-agent gnome-session test4 28088 1 0 20:52 ? 00:00:00 /usr/libexec/gvfsd test4 28093 1 0 20:52 ? 00:00:00 /usr/libexec/gconfd-2 test4 28095 1 0 20:52 ? 00:00:00 /usr/libexec//gvfs-fuse-daemon /home/test4/.gvfs test4 28106 1 0 20:52 ? 00:00:00 /usr/libexec/gnome-settings-daemon test4 28108 27956 0 20:52 ? 00:00:00 /usr/bin/metacity test4 28118 27956 0 20:52 ? 00:00:00 gnome-panel test4 28120 1 0 20:52 ? 00:00:00 /usr/libexec/gvfs-gdu-volume-monitor test4 28121 27956 0 20:52 ? 00:00:00 nautilus test4 28123 1 0 20:52 ? 00:00:00 /usr/libexec/gvfs-gphoto2-volume-monitor test4 28125 27956 0 20:52 ? 00:00:00 bluetooth-applet test4 28127 27956 0 20:52 ? 00:00:00 nm-applet --sm-disable test4 28129 27956 0 20:52 ? 00:00:00 /usr/libexec/polkit-gnome-authentication-agent-1 test4 28131 27956 0 20:52 ? 00:00:00 beagle-search /usr/lib/beagle/Beagle.Search.exe --icon test4 28132 27956 0 20:52 ? 00:00:00 gnome-volume-control-applet test4 28134 27956 0 20:52 ? 00:00:00 gnome-power-manager test4 28143 1 0 20:52 ? 00:00:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=18 test4 28144 27956 0 20:52 ? 00:00:00 /usr/libexec/gdu-notification-daemon test4 28145 1 0 20:52 ? 00:00:01 beagled /usr/lib/beagle/BeagleDaemon.exe --replace --bg test4 28147 27956 0 20:52 ? 00:00:00 /usr/libexec/evolution/2.30/evolution-alarm-notify test4 28159 1 0 20:52 ? 00:00:00 /usr/libexec/gvfsd-trash --spawner :1.2 /org/gtk/gvfs/exec_spaw/0 test4 28162 1 0 20:52 ? 00:00:00 gnome-screensaver test4 28330 1 0 20:53 ? 00:00:00 /usr/libexec/gvfsd-burn --spawner :1.2 /org/gtk/gvfs/exec_spaw/1 test4 28360 1 0 20:53 ? 00:00:00 beagled-helper /usr/lib/beagle/IndexHelper.exe --debug root 29046 20804 0 20:58 pts/0 00:00:00 grep --colour=auto test4 I kill the gnome-session: root@thinkpad:/root(57)# ps -ef | grep test4 test4 28095 1 0 20:52 ? 00:00:00 /usr/libexec//gvfs-fuse-daemon /home/test4/.gvfs test4 28143 1 0 20:52 ? 00:00:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=18 test4 28159 1 0 20:52 ? 00:00:00 /usr/libexec/gvfsd-trash --spawner :1.2 /org/gtk/gvfs/exec_spaw/0 root 29357 28095 0 21:00 ? 00:00:00 fusermount -u -q -z -- /home_thinkpad/test4/.gvfs root 29358 29357 0 21:01 ? 00:00:00 /bin/umount -i /home_thinkpad/test4/.gvfs -l root 29375 20804 0 21:01 pts/0 00:00:00 grep --colour=auto test4 I kill the remaining processes of user test4: root@thinkpad:/root(59)# ps -ef | grep test4 | grep -v grep And try to login second time as user test4. The user test4 has a panel, the menus are working, trying to add something to the panel locks panel and menus. root@thinkpad:/root(60)# cat ~test4/.xsession-errors begin of /etc/X11/gdm/Xsession: PATH=|/bin:/usr/bin| LD_LIBRARY_PATH=|| ... Xsession: run scripts in /etc/X11/xinit/xinitrc.d i=/etc/X11/xinit/xinitrc.d/90-consolekit /etc/X11/gdm/Xsession: Setup done, will execute: /usr/bin/dbus-launch --exit-with-session /usr/bin/seahorse-agent --execute /usr/bin/ssh-agent -- gnome-session gnome-session[29398]: WARNING: Could not parse desktop file /home/test4/.config/autostart/xfconf-migration-4.6.desktop: Key file does not have key 'Name' gnome-session[29398]: WARNING: could not read /home/test4/.config/autostart/xfconf-migration-4.6.desktop GNOME_KEYRING_CONTROL=/tmp/keyring-CG0P5Q GNOME_KEYRING_CONTROL=/tmp/keyring-CG0P5Q SSH_AUTH_SOCK=/tmp/keyring-CG0P5Q/ssh GNOME_KEYRING_CONTROL=/tmp/keyring-CG0P5Q SSH_AUTH_SOCK=/tmp/keyring-CG0P5Q/ssh ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... ** (bluetooth-applet:29575): WARNING **: Could not open RFKILL control device, please verify your installation E: main.c: Daemon startup failed. (polkit-gnome-authentication-agent-1:29579): GLib-GObject-WARNING **: cannot register existing type `_PolkitError' (polkit-gnome-authentication-agent-1:29579): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed ** (nm-applet:29577): WARNING **: get_all_cb: couldn't retrieve system settings properties: (2) The name org.freedesktop.NetworkManagerSystemSettings was not provided by any .service files. ** (nm-applet:29577): WARNING **: fetch_connections_done: error fetching system connections: (2) The name org.freedesktop.NetworkManagerSystemSettings was not provided by any .service files. MCS->Xfconf settings migration complete ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... beagled will run in the background. Use beagle-status to check progress of beagled. For log files check /home/test4/.beagle/Log/current-Beagle. Starting gdesklets-daemon... Connecting to daemon [ ### ]new binding Got accel 65481, 0, 0 Got keycode 96 Got modmask 0 Debug: Starting Inotify threads Debug: Using utf8 encoding for filenames Connecting to daemon [ ### ] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ### ] ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ### ] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ### ] ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ### ] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ### ] ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ### ] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ### ] ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ### ] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ### ] ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... Connecting to daemon [### ] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Connecting to daemon [### ] ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ###] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ###] ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... Connecting to daemon [### ] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Connecting to daemon [### ] ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ###] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Connecting to daemon [ ###] ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... Connecting to daemon [### ] ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... Cannot establish connection to daemon: timeout! The log file might help you solving the problem. ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... ** (gnome-settings-daemon:29547): WARNING **: Connection failed, reconnecting... ** (gnome-volume-control-applet:29582): WARNING **: Connection failed, reconnecting... ... root@thinkpad:/root(61)# psgrep -ef | grep 29547 | grep -v grep USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND test4 29547 0.1 0.6 258608 14340 ? Ss 21:03 0:00 /usr/libexec/gnome-settings-daemon root@thinkpad:/root(63)# ps -ef | grep gconf | grep -v grep rose 27557 27542 0 20:23 ? 00:00:00 /usr/libexec/pulse/gconf-helper test4 29534 1 0 21:03 ? 00:00:00 /usr/libexec/gconfd-2 After reemerging system 'emerge -uveD system' I have again a working panel. |