I currently use pcmanfm with static mount points. It works, but the situation is not ideal.
For instance, if you double-click too quickly on a drive you want to mount, you may get:
Code: Select all
mount: /dev/sdX already mounted or /media/foo busy
mount: according to mtab, /dev/sdX is already mounted on /media/foo
Which is rather annoying. Also, pcmanfm will not immediately open a device when it's mounted via an fstab entry, which means you have to double-click to actually view the device's contents - but again, if you double-click too fast you'll get an annoying error message.
Also, attempting to mount a drive that has an fstab entry but is not plugged in will give you this:
Code: Select all
mount: I could not determine the filesystem type, and none was specified
I think it might be better to do nothing in this case, instead of annoying the user with useless error messages. Maybe have an option along the lines of Xfe's "Don't notify if mount points aren't responding." Though IMO pcmanfm should ALWAYS notify when a drive fails to UNMOUNT, in order to prevent data loss. I just think that the error message for drives failing to mount should be optional, if present at all. If that's not possible, though, I'll settle for an option to just turn the messages off.
Edit: BTW I hope that support for static mount points is maintained in future releases, because AFAIK the GVFS method for mounting stuff uses udev and won't work at all on *BSD.