Linux Blog

Slackware 12 HAL fix

Filed under: General Linux — TheLinuxBlog.com at 9:15 am on Wednesday, September 5, 2007

HAL is short for Hardware Abstraction Layer. Its job is to make hardware work with minimal user interaction.
Unfortunately HAL on Slackware 12 does not work right out of the box.
While playing around trying to get HAL to work I was getting weired error messages such as:

File "/usr/bin/hal-device-manager", line 7, in
import pygtk
ImportError: No module named pygtk

and

A security policy in place prevent this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.Volume" member "Mount error name "(unset" destination "org.freedesktop.Hal")

After doing some research I found that all that is needed to fix this to add your user name to the plugdev group in /etc/group
plugdev:x:83:youruser
If you have multiple users that need access to HAL then add all of those user names to the /etc/group file while your at it. Seperate them with commas as followed:
plugdev:x:83:userone,usertwo
For more information on the HAL project check out the HAL project page.





Random Man Pages:
ldif
listen
lp
svgalib

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>