Skip navigation.


shows devices in the panel
Current stable version: 
Primary author(s): 
Dennis Tomas

DevTray shows icons for devices, offering several actions via menus. Supported types of devices are: Volumes (including Floppy Disks, Video DVDs and Audio CDs), Printers and Soundcards.
Due to its modular structure it's easy to add support for other devices.

It needs dbus (>=0.33), its python bindings and HAL (>=0.5.7). These should be included as standard with most modern Linux distributions.
For DevTray >= 0.3 you also needTrayLib.

Some special features only work if additional packages are installed:
- showing artist/title for Audio CDs: CDDB-Py
- built-in volume control for soundcards (based on Ken Hayber's Volume applet): PyAlsaAudio
- showing open windows of a volume in its menu: gnome-python-desktop
- add/remove/enable/disable printer: PyCUPS

A few more details please

It needs dbus (>=0.33), its python bindings and HAL (>=0.5.7).
For DevTray >= 0.3 you also need TrayLib.

Please could "dbus", "python bindings" and "HAL (>=0.5.7)" be explained in words that a newbie would understand?

Could you then explain how to get and install the said thingys?

PS. Dev tray is one of the major reasons for me installing Linux and ROX. I'm rather keen on getting it to work.

PPS. Please assure me that installing HAL will not cause it to refuse to open the pod bay doors.


Don't worry, HAL just stands for Hardware Abstraction Layer. It should already be installed by default, iirc.


When I try to run Devtray, this is what I get.

DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Hal was not provided by any .service files

Any connection to my previous question?

Any Help Please?

Does anyone have a clue as to the source of my problem?


You don't have HAL installed, apparently. DevTray won't work without it.

What distribution are you

What distribution are you using? Most modern Linux distros should include HAL.


I'm using a Kubuntu distro (Ubuntu 7.10).

I must be honest and say most of the ROX apps don't work (Appearence, Menu, System, Systray etc.). It's just that this is the one I'm particularly keen to use.

Try hal-device-manager

Try running hal-device-manager (should come with Ubuntu) and see if that can find HAL.


I installed and ran hal-device-manager. It checked a load of files and ended up with:

dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedeskt op.Hal was not provided by any .service files

Which I guess is not a good thing.

Cannot modify mount options!

Where I can add/change automount options?

I tried edit the /etc/hal/fdi/policy/mountpolicies.fdi file and also run gconf-editor to modify /system/storage/default_options/vfat/mount_options key. Nothing help.

Syndicate content