I'm running gentoo unstable, hal-0.5.4, dbus-0.36.2, pmount-0.9.3-r3 and Gnome 2.12 When attaching USB mass storage devices gnome-volume-manager mounts them correctly. Nevertheless they are shown as unmounted in hal-device-manager. Nautilus shows them as unmounted too. Same problem in konqueror. If I open media:/ konqueror shows the partitions as unmounted although they are mounted. I assume that hal misses to create a successful mounted event or something alike. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Some additional notes: Running dbus-monitor --system on a system where hal/dbus/pmount automounting works gives me the following: signal interface=org.freedesktop.Hal.Device; member=PropertyModified; sender=:1.0 int32:2 string:volume.is_mounted boolean:false boolean:false string:volume.mount_point boolean:false boolean:false signal interface=org.freedesktop.Hal.Device; member=Condition; sender=:1.0 string:VolumeMount string:/dev/sda2 string:/media/DATEN signal interface=org.freedesktop.Hal.Device; member=PropertyModified; On my gentoo unstable Box I get this messages when I plug in usb mass storage devices: signal sender=:1.0 -> dest=(null destination) interface=org.freedesktop.Hal.Device; member=PropertyModified int32 4 [ (dbus-monitor too dumb to decipher arg type 'r') (dbus-monitor too dumb to decipher arg type 'r') (dbus-monitor too dumb to decipher arg type 'r') .... I guess that's the reason why nautilus/konqueror don't get the correct mount status of the partition.
What are the settings for the system that this works on? What versions of Hal/dbus/pmount/gnome/gnome-volume-manager - also, could you attach the files in /etc/dbus-1/system.d/ to both systems?
Im running the 2005.1 profile. My make.conf file looks like this: ==== CFLAGS="-O2 -mtune=pentium-m -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" USE="aac acl acpi alsa apache2 -apm bluetooth bzlib cdparanoia cdr cups \ dbus dga dri dvd dvdr dvdread esd flac gd gnutls gphoto2 \ gstreamer hal howl imap ldap mcal mono mp3 mysql nptl ogg pcmcia \ pcre pic samba sasl sse svg tetex theora threads unicode usb \ w32codecs xine -xmms xvid tiff win32codecs" ==== package.use =========== sys-libs/glibc userlocales x11-base/xorg-x11 cjk mmx x11-libs/cairo glitz www-client/mozilla-firefox mozsvg www-client/epiphany firefox gnome-extra/yelp firefox media-libs/libgphoto exif app-text/acroread nsplugin net-dialup/ppp -gtk mppe-mppc net-dialup/capi4k-utils pppd media-sound/lame -gtk media-libs/libquicktime -gtk media-video/transcode -gtk dev-java/sun-jdk nsplugin browserplugin app-cdr/k3b musepack musicbrainz media-sound/amarok musicbrainz media-gfx/gimp lcms mng gimpprint media-gfx/gimp-print -gtk ppds media-gfx/imagemagick graphviz lcms media-gfx/graphviz cairo net-misc/knemo wifi dev-util/subversion bash-completion app-cdr/cdrdao -gnome dev-util/kdevelop php sql subversion sys-block/gparted fat reiserfs xfs ============== Versions: sys-apps/dbus-0.36.2 sys-apps/pmount-0.9.6 sys-apps/hal-0.5.4 gnome-base/gnome-2.12.1 gnome-base/gnome-volume-manager-1.5.3 sys-kernel/gentoo-sources-2.6.13-r5 The files in /etc/dbus-1/system.d off the working system are from ubuntu breezy.
Created attachment 71806 [details] Gentoo 2005.1 unstable /etc/dbus-1/system.d/hal.conf
Created attachment 71807 [details] Ubuntu Breezy Badger /etc/dbus-1/system.d/hal.conf
Created attachment 71808 [details] Ubuntu Breezy Badger /etc/dbus-1/system.d/notification-daemon.conf
Bug has gone with upload of dbus-0.50.