Package: gnome-settings-daemon Version: 2.28.1-1 Severity: normal The gsd-disk-space plugin periodically polls filesystems. If a NFS mountpoint is not responding (due to a network problem, NFS server being down, having relocated the laptop to a mountiantop w/o remembering to umount, etc), this poll can cause gnome-settings-daemon to hang in an uninteruptable sleep indefinitly.
This has annoying, apparently unrelated consequences, such as the volume control keys not working, various programs complaining that g-s-d is not running, etc. gsd-disk-space.c contains a ignore_fs array that is used to exclude many types of filesystems from being polled. This includes a "nfsd" type, but that will not exclude normal nfs mounts, which have a type "nfs". (The "nfsd" filesystem type is actually used to access the control interface of the nfs daemon, on a NFS server.) BTW, sshfs mounts are not affected, apparently some other heuristic than the exclude lists causes them to be skipped earlier. Other network filesystem mounts are likely also to cause the same sort of problem. (BTW, I was curious why zfs is in the exclude list; there seems no reason to exclude zfs from low disk space checks. It's there because the lists were copied from glib, which uses them for a rather different purpose, and the zfs exclusion was put in to deal with this bug there: https://bugzilla.gnome.org/show_bug.cgi?id=542156 ) -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.31-1-686 (SMP w/2 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages gnome-settings-daemon depends on: ii gconf2 2.28.0-1 GNOME configuration database syste ii libc6 2.10.1-6 GNU C Library: Shared libraries ii libcairo2 1.8.8-2 The Cairo 2D vector graphics libra ii libdbus-1-3 1.2.16-2 simple interprocess messaging syst ii libdbus-glib-1-2 0.82-2 simple interprocess messaging syst ii libfontconfig1 2.6.0-4 generic font configuration library ii libgconf2-4 2.28.0-1 GNOME configuration database syste ii libglib2.0-0 2.22.2-2 The GLib library of C routines ii libgnome-desktop-2-11 2.28.1-1 Utility library for loading .deskt ii libgnomekbd4 2.28.0-2 GNOME library to manage keyboard c ii libgstreamer-plugins-base0.10 0.10.25-5 GStreamer libraries from the "base ii libgstreamer0.10-0 0.10.25-3 Core GStreamer libraries and eleme ii libgtk2.0-0 2.18.3-1 The GTK+ graphical user interface ii libnotify1 [libnotify1-gtk2.1 0.4.5-1 sends desktop notifications to a n ii libx11-6 2:1.2.2-1 X11 client-side library ii libxi6 2:1.2.1-2 X11 Input extension library ii libxklavier15 4.0-2 X Keyboard Extension high-level AP ii libxxf86misc1 1:1.0.1-3 X11 XFree86 miscellaneous extensio gnome-settings-daemon recommends no packages. Versions of packages gnome-settings-daemon suggests: ii gnome-screensaver 2.28.0-1+b1 GNOME screen saver and locker ii matchbox-window-manager [x-w 1.2-4 window manager for resource-limite ii metacity [x-window-manager] 1:2.28.0-2 lightweight GTK+ window manager ii twm [x-window-manager] 1:1.0.4-2 Tab window manager ii x11-xserver-utils 7.4+2 X server utilities -- no debconf information -- see shy jo
signature.asc
Description: Digital signature

