Pular para o conteúdo

Fazendo o HAL funcionar no Arch Linux

Dica publicada em Linux / Configuração
Xerxes xerxeslins
Hits: 10.202 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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.

Como checar/verificar md5sum

Lançado live-cd baseado em Funtoo e em SystemRescue

Configuração de IP fixo via nmcli e resolução de nomes via /etc/hosts no Gentoo

Java da Oracle no Google Chrome

Samba bugado no Zenwalk?

Como colocar a opção de "redimensionar e rotacionar imagens" no menu de contexto do Fedora

Consertando o erro do Sushi e Wayland no Opensuse Leap 15

Instalação padrão do Asterisk

Ricoh MP 161 no Ubuntu

Bloqueando Pacotes Patterns no openSUSE

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.