You are not logged in.
Pages: 1
Hello, I just installed Arch today and so far everything works quite well except for mounting my external HD and DVDs. When I insert a DVD it shows up in the side pane of thunar, but when I click on the icon it gives me this message:
Failed to mount "(name of disk)".
(exo-mount:7045): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",
(exo-mount:7045): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",
org.freedesktop.hal.storage.mount-removable no <-- (action, result).
When I plug in my usb external HD, it shows up in the side pane of thunar, but when I click on it I get this error:
Failed to mount "(name of drive)".
(exo-mount:7454): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",
(exo-mount:7454): Gtk-WARNING **: Unable to locate theme engine in module_path: "mist",
org.freedesktop.hal.storage.mount-removable no <-- (action, result).
Both the DVD and HD were working fine on my Linux Mint installation just last night.
I am using Openbox with no desktop environment.
This is really the only thing keeping me from being completly sold on Arch right now. Please help--
Last edited by cit30 (2009-08-23 04:40:09)
Offline
Welcome to the forum, cit30!
Offline
Thanks for the link, djszapi. After applying gtk-engines the HD error is this:
Failed to mount "name of drive".
org.freedesktop.hal.storage.mount-removable no <-- (action, result).
Same error for the DVD. So, gtk-engines appear to have handled the gtk "mist" problem at least.
As per this wiki (http://wiki.archlinux.org/index.php/HAL#Troubleshooting) I altered my /etc/PolicyKit/PolicyKit.conf file to look like this:
<config version="0.1">
<match user="myusername">
<return result="yes"/>
</match>
</config>
Now when I click on the HD I get this error:
Failed to open directory "name of drive".
Permission denied.
It seems that my errors are getting shorter, so I must be going in the right direction with this
Offline
This one works for me. Of course the user name 'skottish' may not be helpful for you:
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
"http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">
<!-- See the manual page PolicyKit.conf(5) for file format -->
<config version="0.1">
<match user="skottish"> <!-- replace with your login or delete the line if you want to allow all users to manipulate devices (keep security issues in mind though) -->
<match action="org.freedesktop.hal.storage.*">
<return result="yes"/>
</match>
<match action="hal-storage-mount-fixed-extra-options"> <!-- for internal devices mounted with extra options like a wished mount point -->
<return result="yes" />
</match>
<match action="hal-storage-mount-removable-extra-options"> <!-- for external devices mounted with extra options like a wished mount point -->
<return result="yes" />
</match>
</match>
</config>
Incidentally, I don't use the ck-launch-session command. I simply use openbox-session.
Offline
Thanks for your reply, skottish, but I still get the same permission denied error.
I use openbox-session as well.
Offline
is hal in your daemons list in /etc/rc.conf?
Offline
is hal in your daemons list in /etc/rc.conf?
Yes, it is.
Offline
Did you try in root mode too, or only in normal user mode ?
Offline
Did you try in root mode too, or only in normal user mode ?
Very good point! Yes, I can access the HD in root mode. What would make the device need root priveleges, and how do I change it?
Offline
Thanks for your help, everyone. The external HD problem was solved by installing the NTFS-3G driver.
As for the DVD drive, I'm not sure what ended up fixing that, but it works now.
Last edited by cit30 (2009-08-20 16:44:20)
Offline
Pages: 1