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
Terminal Drop Down nativo Xfce
Realizar overclock no Miyoo Mini (plus ou normal)
OpenJDK no Banco do Brasil (CrunchBang)
Erro na compilação do LLVM no Gentoo [Resolvido]
Botões de controle do Xfce no painel!
Leitura recomendada
Iniciando scripts com o sistema (Debian e derivados)
Como Ativar o Sudo no Linux para Todos os Usuários
Som no flash do Ubuntu
Mais opções no Q4OS
Habilitando o sudo no Slackware
Comentários
Nenhum comentário foi encontrado.