Fazendo o HAL funcionar no Arch Linux
Sim, o problema acontece quando você tem o
HAL e o
Dbus instalados e tem seu usuário adicionado ao grupo "hal" e mesmo assim recebe uma mensagem de erro ao tentar montar o pendrive (ou outro dispositivo) automaticamente, como por exemplo, através do Thunar.
Para resolver, faça o seguinte. Edite o arquivo
PolicyKit.conf:
# mousepad /etc/PolicyKit/PolicyKit.conf
e substitua tudo o conteúdo por este:
<?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 action="org.freedesktop.hal.storage.mount-removable">
<return result="yes" />
</match>
<match action="org.freedesktop.hal.storage.eject-removable">
<return result="yes" />
</match>
<match action="org.freedesktop.hal.storage.mount-fixed">
<return result="yes"/>
</match>
<match action="hal-storage-mount-fixed-extra-options">
<return result="yes"/>
</match>
<match action="hal-storage-mount-removable-extra-options">
<return result="yes"/>
</match>
<match action="hal-storage-mount-removable-options">
<return result="yes"/>
</match>
<match action="org.freedesktop.hal.power-management.shutdown">
<return result="yes"/>
</match>
<match action="org.freedesktop.hal.power-management.reboot">
<return result="yes"/>
</match>
</config>
Se não quiser substituir todo o conteúdo, observe as diferenças e apenas acrescente ao seu arquivo o que estiver faltando.
Em seguida, faça:
# /etc/rc.d/hal stop
# /etc/rc.d/fam stop
# /etc/rc.d/dbus restart
# /etc/rc.d/fam start
# /etc/rc.d/hal start
Além de corrigir o erro do HAL, você também resolve o problema de não conseguir desligar e reiniciar o sistema pelo menu do XFCE.
Outras dicas deste autor
Botão "logout" na barra de ferramentas LXDE
Criando swap em arquivo
Convertendo PDF para EPUB ou MOBI
Instalando sua impressora HP no LinuxMint
Removendo kernel antigo no Fedora de forma simples
Leitura recomendada
Squid: TAG visible_hostname
USB do host reconhecido na máquina virtual
Personalizando o terminal do Gnome + teclas de atalho
Rodando aplicações gráficas como root no Debian e derivados
Bluetooth no Arch Linux
Comentários
Nenhum comentário foi encontrado.