Introduction to gnome-volume-manager

The gnome-volume-manager package contains a volume manager for GNOME. It is a desktop-level daemon that enforces volume-related policy in response to events received from HAL. This is useful for automatic mounting of floppy diskettes, CDROMs and removable storage devices. It can also be used to automatically run a program in response to other hotplug events such as plugging in USB printers or cameras, or inserting DVDs and music CDs. The goal of gnome-volume-manager is to implement all functionality as a state-machine in response to asynchronous events from HAL. It is one component in a larger plan to fully integrate all levels of the Linux system, from the kernel on up through the desktop and its applications.

Package Information

gnome-volume-manager Dependencies


libgnomeui-2.14.1 and HAL-


intltool-0.34.2, Nautilus-2.14.3, and libnotify

User Notes:

Installation of gnome-volume-manager

Install gnome-volume-manager by running the following commands:

./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
            --sysconfdir=/etc/gnome/2.14.3 \
            --disable-multiuser &&

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

--prefix=$(pkg-config --variable=prefix ORBit-2.0): Setting the prefix using this parameter instead of with $GNOME_PREFIX will ensure that the prefix is consistent with the installation environment and the package will be installed in the correct location.

--sysconfdir=/etc/gnome/2.14.3: This parameter causes the configuration files to be installed in /etc/gnome/2.14.3 instead of $GNOME_PREFIX/etc. Additionally (if applicable), the parameter ensures that the GConf-2 database is correctly updated.

--disable-multiuser: Without this parameter, gnome-volume-manager will only allow the user who is at the active console to manage volumes. This is determined through the Linux-PAM- module pam_console. If your system is configured to use pam_console, you can drop this parameter.

Configuring gnome-volume-manager

Configuration Information

Proper operation of this package is dependant upon the hald daemon running on the system. Ensure the hald daemon is running before attempting to start or configure gnome-volume-manager. Configuration is accomplished using the “Removable Drives and Media” graphical interface found on the “Desktop”—“Preferences” drop-down menu. You can also run the gnome-volume-properties command from the command line to bring up the configuration interface.

Note that the gnome-volume-manager daemon program should be started when your GNOME desktop environment is started. This should be automatically configured during the installation of gnome-volume-manager.

The “Disk Mounter” applet can be installed in the control panel for visual display status of removable media. Installing this applet in the panel is accomplished using conventional methods.


Installed Programs: gnome-volume-manager and gnome-volume-properties
Installed Libraries: None
Installed Directories: $GNOME_PREFIX/share/gnome-volume-manager

Short Descriptions


is the manager daemon, designed to be run at the desktop level. It is a simple policy engine that implements a state machine in response to events from HAL. Responding to these events, it implements automount, autorun, autoplay, automatic photo management, and so on.


is a control panel applet for gnome-volume-manager. It is also provides a graphical configuration interface.

Last updated on 2007-01-18 13:38:19 -0600