On Thu, 2010-10-07 at 12:00 -0600, Sergey Manucharian wrote:
Thunar depends on HAL, so probably it is not correct to use it without HAL, and the following is from http://thunar.xfce.org "Use the correct HAL property to determine whether a given volume or device requires eject"
It can be used without hal, but not in the way that you can unplug a device without unmounting it. There's some technological difference between unplugging with and without hal. With hal: - device mounted - thunar open - device ejected without unmount - hal receives uevents and knows the device is dead - hal tells thunar that device is dead - thunar (and other hal or udisks-enabled programs) tries to close all references to the mountpoint - hal unmounts the dead device Now if you do that without hal, the point where hal detects that the device is dead and thunar getting to know that has to be done by yourself. If you forget that, you're screwed.