Package: gnome-settings-daemon Version: 2.22.2.1-1 Followup-For: Bug #481030
While I originally had a "gnome-settings-daemon fails to start" bug on the local (xorg) display as well, this seems to have been fixed at some point. The main use case of the affected boxes is however to provide full gdm+gnome sessions remotely via vnc4server and that's still broken. Assuming only vnc4server is affected this could be merged with #481191. In case anyone wants to (hopefully) reproduce this my gdm.conf is attached (needs the vnc4server package installed to work, of course.) Starting gnome-settings-daemon manually as a regular user does nothing, started as root it outputs ** (gnome-settings-daemon:19239): WARNING **: numlock: XkbQueryExtension returned an error ** (gnome-settings-daemon:19239): WARNING **: Neither XKeyboard not Xfree86's keyboard extensions are available, no way to support keyboard autorepeat rate settings Xlib: extension "XInputExtension" missing on display ":2.0". Segmentation fault and in dmesg: gnome-settings-[19248]: segfault at 10 rip 2aaaab2cea1d rsp 7fff5bbe5180 error 4 Regards, C. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores) Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages gnome-settings-daemon depends on: ii gconf2 2.22.0-1 GNOME configuration database syste ii libart-2.0-2 2.3.20-2 Library of functions for 2D graphi ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit ii libaudiofile0 0.2.6-7 Open-source version of SGI's audio ii libbonobo2-0 2.22.0-1 Bonobo CORBA interfaces library ii libbonoboui2-0 2.22.0-1 The Bonobo UI library ii libc6 2.7-10 GNU C Library: Shared libraries ii libcairo2 1.6.4-1+b1 The Cairo 2D vector graphics libra ii libdbus-1-3 1.2.1-2 simple interprocess messaging syst ii libdbus-glib-1-2 0.74-4 simple interprocess messaging syst ii libesd-alsa0 [libesd0] 0.2.36-3 Enlightened Sound Daemon (ALSA) - ii libfontconfig1 2.5.0-2 generic font configuration library ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib ii libgconf2-4 2.22.0-1 GNOME configuration database syste ii libglade2-0 1:2.6.2-1 library to load .glade files at ru ii libglib2.0-0 2.16.3-2 The GLib library of C routines ii libgnome-desktop-2 2.22.2-1 Utility library for loading .deskt ii libgnome2-0 2.20.1.1-1 The GNOME 2 library - runtime file ii libgnomecanvas2-0 2.20.1.1-1 A powerful object-oriented display ii libgnomekbd2 2.22.0-1 GNOME library to manage keyboard c ii libgnomeui-0 2.20.1.1-1 The GNOME 2 libraries (User Interf ii libgnomevfs2-0 1:2.22.0-3 GNOME Virtual File System (runtime ii libgstreamer-plugins-b 0.10.19-2 GStreamer libraries from the "base ii libgstreamer0.10-0 0.10.19-3 Core GStreamer libraries and eleme ii libgtk2.0-0 2.12.9-3 The GTK+ graphical user interface ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library ii liborbit2 1:2.14.12-0.1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-0 1.20.2-2 Layout and rendering of internatio ii libpixman-1-0 0.10.0-2 pixel-manipulation library for X a ii libpng12-0 1.2.27-1 PNG library - runtime ii libpopt0 1.10-3 lib for parsing cmdline parameters ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libstartup-notificatio 0.9-1 library for program launch feedbac ii libx11-6 2:1.0.3-7 X11 client-side library ii libxi6 2:1.1.3-1 X11 Input extension library ii libxklavier12 3.5-1 X Keyboard Extension high-level AP ii libxml2 2.6.32.dfsg-2 GNOME XML library ii libxrandr2 2:1.2.2-2 X11 RandR extension library ii libxrender1 1:0.9.4-1 X Rendering Extension client libra ii libxxf86misc1 1:1.0.1-3 X11 XFree86 miscellaneous extensio ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime gnome-settings-daemon recommends no packages. -- no debconf information
# GDM Custom Configuration file. # # This file is the appropriate place for specifying your customizations to the # GDM configuration. If you run gdmsetup, it will automatically edit this # file for you and will cause the daemon and any running GDM GUI programs to # automatically update with the new configuration. Not all configuration # options are supported by gdmsetup, so to modify some values it may be # necessary to modify this file directly by hand. # # This file overrides the default configuration settings. These settings # are stored in the GDM System Defaults configuration file, which is found # at the following location. # # /usr/share/gdm/defaults.conf. # # This file contains comments about the meaning of each configuration option, # so is also a useful reference. Also refer to the documentation links at # the end of this comment for further information. In short, to hand-edit # this file, simply add or modify the key=value combination in the # appropriate section in the template below this comment section. # # For example, if you want to specify a different value for the Enable key # in the "[debug]" section of your GDM System Defaults configuration file, # then add "Enable=true" in the "[debug]" section of this file. If the # key already exists in this file, then simply modify it. # # Older versions of GDM used the "gdm.conf" file for configuration. If your # system has an old gdm.conf file on the system, it will be used instead of # this file - so changes made to this file will not take effect. Consider # migrating your configuration to this file and removing the gdm.conf file. # # If you hand edit a GDM configuration file, you can run the following # command and the GDM daemon will immediately reflect the change. Any # running GDM GUI programs will also be notified to update with the new # configuration. # # gdmflexiserver --command="UPDATE_CONFIG <configuration key>" # # e.g, the "Enable" key in the "[debug]" section would be "debug/Enable". # # You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and # re-read the new configuration settings. You can also restart GDM by sending # a HUP or USR1 signal to the daemon. HUP behaves like gdm-restart and causes # any user session started by GDM to exit immediately while USR1 behaves like # gdm-safe-restart and will wait until all users log out before restarting GDM. # # For full reference documentation see the gnome help browser under # GNOME|System category. You can also find the docs in HTML form on # http://www.gnome.org/projects/gdm/ # # NOTE: Lines that begin with "#" are considered comments. # # Have fun! [daemon] VTAllocation=false [security] [xdmcp] [gui] [greeter] Use24Clock=automatisch GraphicalThemeRand=true Browser=false SystemMenu=false GraphicalThemes=bijou/:blueswirl/:debblue/:ayo/:debian/:debian-dawn/:debian-greeter/:debian-moreblue/:glassfoot/:hantzley/:happygnome/:industrial/:circles/:linsta DefaultWelcome=false Welcome=%s [chooser] [debug] #Enable=true # Note that to disable servers defined in the GDM System Defaults # configuration file (such as 0=Standard, you must put a line in this file # that says 0=inactive, as described in the Configuration section of the GDM # documentation. # [servers] 0=inactive 1=VNC21 2=VNC21 3=VNC19 # Also note, that if you redefine a [server-foo] section, then GDM will # use the definition in this file, not the GDM System Defaults configuration # file. It is currently not possible to disable a [server-foo] section # defined in the GDM System Defaults configuration file. # [server-VNC21] name=VNC server command=/usr/bin/Xvnc4 -rfbwait 30000 -securitytypes=none -geometry 1600x1200 -depth 16 -dpi 100 flexible=true handled=true chooser=false [server-VNC19] name=VNC server command=/usr/bin/Xvnc4 -rfbwait 30000 -securitytypes=none -geometry 1280x800 -depth 16 -dpi 100 flexible=true handled=true chooser=false