Gnome Settings Daemon does not start when connecting via VNC

Jan Drewnak drewnak at gmx.de
Tue Jun 17 11:12:08 UTC 2008


Hi,

when I connect to my remote (headless) fedora 9 gnome desktop via VNC, after a while I receive a pop-up message saying:

****
There was an error starting the GNOME Settings Daemon.

Some things, such as themes, sounds, or background settings
may not work correctly.

The Settings Daemon restarted too many times.

GNOME will still try to restart the Settings Daemon next
time you log in.
****

During the whole VNC session I encounter the following problems:
  * Application startup is quite slow (Nautilus produces high cpu load during app startup)
  * Restricted functions are disabled, e.g.
     * I cannot install new packages with 'gpk-application': the "Install" button is grayed out
     * in VNC sessions for non-root users I cannot access/mount removable media
        via the Gnome Desktop
  * continuous key press is not recognized

VNC is run as Xvnc service.
The VNC session is run for the root user.
Fedora 9 was installed from the LiveCD (because of a known problem with samsung
hard disks i ran into using the regular install media)

This is my /root/.vnc/xstartup file:
******
unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
#[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#startkde &
gnome-session &
******

Did anybody encounter a similar problem or do you have some hints how to track down the issue?

Regards,

  Jan



Content of /root/.vnc/myhost:0.log:
***************
[...]
VNCSConnST:  Server default pixel format depth 16 (16bpp) little-endian rgb565
VNCSConnST:  Client pixel format depth 8 (8bpp) rgb max 3,3,3 shift 4,2,0
VNCSConnST:  Client pixel format depth 16 (16bpp) little-endian rgb565
SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/3534,unix/unix:/tmp/.ICE-unix/3534
Window manager warning: Failed to read saved session file /root/.metacity/sessions/default1.ms: Failed to open file '/root/.metacity/sessions/default1.ms': No such file or directory
Window manager warning: Log level 32: could not find XKB extension.
11
** (nm-applet:4031): WARNING **: No connections defined
** (nautilus:3998): WARNING **: Unable to add monitor: Not supported
(gnome-session:3534): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(gnome-panel:3995): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
could not attach to desktop process
** (gnome-panel:3995): WARNING **: panel-applet-frame.c:1285: failed to load applet OAFIID:TomboyApplet:
(null)
(gnome-session:3534): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(nautilus:3998): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(gnome-panel:3995): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(gnome-session:3534): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(gnome-session:3534): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(gnome-session:3534): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(firefox:4282): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(gnome-session:3534): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(nautilus:3998): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(gnome-session:3534): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(gnome-session:3534): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(nm-applet:4031): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(gnome-session:3534): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
(firefox:4282): Gdk-WARNING **: gdk_xsettings_watch_cb(): Couldn't find window to unwatch
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
[mi] mieqEnequeue: out-of-order valuator event; dropping.
***************

Output when calling "/usr/libexec/gnome-session-daemon --no-daemon"
***************
** (gnome-settings-daemon:4771): WARNING **: Unable to start xrandr manager: Failed to initialize XRandR extension

** (gnome-settings-daemon:4771): WARNING **: numlock: XkbQueryExtension returned an error

** (gnome-settings-daemon:4771): WARNING **: Neither XKeyboard not Xfree86's keyboard extensions are available,
no way to support keyboard autorepeat rate settings

** (gnome-settings-daemon:4771): WARNING **: Unable to start a11y_keyboard manager: XKB functionality is disabled.
Shutdown failed or nothing to shut down.
xrdb:  "*Label.background" on line 220 overrides entry on line 150
xrdb:  "*Text.background" on line 226 overrides entry on line 191
xrdb:  "*Label.foreground" on line 232 overrides entry on line 151
xrdb:  "*Text.foreground" on line 238 overrides entry on line 192
xrdb:  "*Label.background" on line 220 overrides entry on line 150
xrdb:  "*Text.background" on line 226 overrides entry on line 191
xrdb:  "*Label.foreground" on line 232 overrides entry on line 151
xrdb:  "*Text.foreground" on line 238 overrides entry on line 192
xrdb:  "*Label.background" on line 220 overrides entry on line 150
xrdb:  "*Text.background" on line 226 overrides entry on line 191
xrdb:  "*Label.foreground" on line 232 overrides entry on line 151
xrdb:  "*Text.foreground" on line 238 overrides entry on line 192

** (gnome-screensaver:4781): WARNING **: screensaver already running in this session
The program 'gnome-settings-daemon' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
  (Details: serial 1782 error_code 3 request_code 20 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.)
************************
-- 
GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
Jetzt dabei sein: http://www.shortview.de/?mc=sv_ext_mf@gmx




More information about the fedora-list mailing list