== Gnome daemons you'll want to run in a custom environment As a followup to an [[an earlier entry ../sysadmin/TwoEnvironmentsApproach]], here's what I've worked out about how to use the standard Gnome automount and other stuff in your own custom environment. All of this is based on Fedora Core 5, but I think it's probably generic to any modern Gnome-based system. The Gnome automount stuff is done by _gnome-volume-manager_, which runs as the user and communicates with the system HAL daemon to do all the actual work. This just mounts things when they're recognized; to unmount them, you need to use _gnome-umount_ or _gnome-eject_. To tell them what to work on, use '_-d _' or the '_-p_' option, which takes a variety of forms; to quote the _--help_ text: > Mount by one of device's nicknames: mountpoint, label, with > or without directory prefix To remount a device after you have unmounted it and fiddled with it, use '_gnome-mount -d _'. The behavior of the volume manager is configured with the _gnome-volume-properties_ program, which you can run without being in Gnome. By default, the volume manager will pop up a Nautilus window browsing the newly inserted volume; you probably want to turn this off. (I also turn off auto-playing newly inserted audio CDs and video DVDs.) The other Gnome daemon that I found I really wanted to run in my custom environment is _esd_, the Gnome sound daemon. Otherwise Flash stuff in my browser often failed to have audio (although some will consider this a feature).