Now that I have a Mounting tab I can see why we were not communicating fully in the previous thread. :-) I'm starting a new thread so we start on the same page. With that dialog enabled, I now see you are using UUIDs in mediamanagerrc. I was unable to see that previously because without the underlying code being compiled that caused the missing Mounting tab, those features of TDEHW were not working. :-) I don't know your TDEHW FIXME to-do list. So please accept my apology if I am covering topics you already know. :-) * You already know about the problem of retaining the same icon label across different physical ports. Now that I have access to device-specific mounting options, I can see that mediamangerrc contains mounting options per UUID, but TDEHW remains confused about applying icon labels. From what I think I see after multiple insertions/removals of the same device across three different USB ports, TDEHW is assigning icon labels based upon device nodes rather than UUID. You mentioned in a previous post you saw the problem in the code, so I'll watch for a patch. * Some features of the Mounting dialog are missing, which are reflected respectively in mediamanagerrc too. Here are some screenshots, the first set from a HAL system and the second set from TDEHW: HAL: http://humanreadable.nfshost.com/trinity/build_logs/mounting-dialog-floppy-hal.png http://humanreadable.nfshost.com/trinity/build_logs/mounting-dialog-usb-hal.png TDEHW: http://humanreadable.nfshost.com/trinity/build_logs/mounting-dialog-floppy-tdehw.png http://humanreadable.nfshost.com/trinity/build_logs/mounting-dialog-usb-tdehw.png Missing features: Generic Mount Options: Quiet Filesystem Specific Mount Options: Flushed IO Mount as user Short names Here is a mediamanagerrc set of HAL configurations: [/org/freedesktop/Hal/devices/volume_uuid_4840_B9DA] atime=false flush=true --> Missing mountpoint=/media/buffalo_1gb quiet=false --> Missing ro=false shortname=lower --> Missing sync=false uid=true --> Missing utf8=true Here are the same UUID settings under TDEHW: [4840-B9DA] atime=false automount=true mountpoint=/media/buffalo_1gb ro=false sync=false use_defaults=false utf8=true * Safely Remove does not work. That is, using that option will unmount the device but does not remove the icon from the desktop. * Eject does not work with CDs/DVDs. * Icon appearance times remain weird, some fast, some very slow. * Does TDEHW poll floppy drives? The floppy Mounting dialog (Unmounted Floppy icon) has a check box to mount automatically, but the option does not yet seem implemented. Darrell