You are not logged in.
Hello,
This is an aggrivating error that I've been dealing with for a while now -- ever since I switch to Arch from Kubuntu, actually. When I attempt to mount my Windows partition (NTFS) from the Dolphin file manager, this is the result:
An error occures while accessing 'Volume (ntfs)', the system responded:
org.freedesktop.Hal.Device.PermissionDeniedByPolicy:
org.freedesktop.hal.storage.mount-fixed auth_admin_keep_always <-- (action,result)
I don't know whhow to fix this. I remember in Kubuntu if I attempted to mount a fixed disk, PolicyKit would pop up and ask for the password. This is the behavior I am looking for.
Also, before anyone asks, yes, i'm in the 'storage' group:
$ id
uid=1000(ryan) gid=1000(ryan) groups=7(lp),10(wheel),91(video),92(audio),93(optical),95(storage),96(scanner),97(camera),98(power),100(users),1000(ryan)
Anyone know how to fix this?
Offline
I just did a fresh install recently and haven't bothered to fix it yet for myself, but I remember before this thread: http://bbs.archlinux.org/viewtopic.php?id=65070 helped me out with my last install.
Last edited by cdwillis (2009-06-18 07:18:57)
Offline
I previously used that thread as well, but only had to make the changes to PolicyKit.conf as mentioned there.
Offline
Thank you both very much for your speedy replies. I'll look over the thread tomorrow to see if it helps.
Offline
Actually, i went ahead and did the changes -- with bad results. It did nothing. I followed the direction to the letter, and even +x polkitparser.
BTW, I'm runing KDE4mod, but it seems that that isn't the problem...
Offline
Maybe check that your user is a member of the appropriate groups?
Make sure your user is in the 'hal' group, and read here: http://wiki.archlinux.org/index.php/HAL … s_policies for more info.
Offline
I've posted what groups my name is apart of in my first post.
Why does my user need to be in the 'hal' group.
Offline
btw, here's my /etc/dbus-1/system.d/hal.conf:
<!DOCTYPE busconfig PUBLIC
"-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>
<!-- This configuration file specifies the required security policies
for the HAL to work. -->
<!-- Only root or user hal can own the HAL service -->
<policy user="hal">
<allow own="org.freedesktop.Hal"/>
</policy>
<policy user="root">
<allow own="org.freedesktop.Hal"/>
</policy>
<!-- Allow anyone to invoke methods on the Manager and Device interfaces -->
<policy context="default">
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.DBus.Introspectable"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.DBus.Properties" />
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Manager"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.CPUFreq"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.DockStation"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.KillSwitch"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Leds"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.LightSensor"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Storage"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Storage.Removable"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Volume"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
<allow send_destination="org.freedesktop.Hal"
send_interface="org.freedesktop.Hal.Device.WakeOnLan"/>
</policy>
</busconfig>
Offline