I've been trying to figure out the dance between HAL and UDEV for the last very many hours. Since changing UDEV rules didn't seem to do anything, I just had a hunch that HAL could be getting in the way.
The documentation seems to be confused. In the Ubuntu Wiki I read:
In a 10.04 installation I see hald in /usr/sbin and 35 hald files in /usr/lib. What gives?
Particularly concerning are the ones labeled storage:
hal-storage-cleanup-all-mountpoints
hal-storage-cleanup-mountpoint
hal-storage-closetray
hal-storage-eject
hal-storage-mount
hal-storage-unmount
The documentation seems to be confused. In the Ubuntu Wiki I read:
Input Configuration with udev (Ubuntu 10.04)
Starting with Ubuntu 10.04, HAL has been removed and is no longer involved with device configuration. Where possible, configuration is done automatically in the kernel device driver. Manual configuration overrides can be done through udev rules, in /lib/udev/rules.d/.
Starting with Ubuntu 10.04, HAL has been removed and is no longer involved with device configuration. Where possible, configuration is done automatically in the kernel device driver. Manual configuration overrides can be done through udev rules, in /lib/udev/rules.d/.
Particularly concerning are the ones labeled storage:
hal-storage-cleanup-all-mountpoints
hal-storage-cleanup-mountpoint
hal-storage-closetray
hal-storage-eject
hal-storage-mount
hal-storage-unmount
Comment