Como corrigir o erro “org.freedesktop.PolicyKit1” ao desmontar USBs no Thunar?

0

Eu instalei recentemente o Debian Wheezy com o XFce4. Sempre que tento desmontar um USB, recebo esta mensagem de erro:

GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PolicyKit1 was not provided

Como posso corrigir isso?

    
por Village 25.05.2013 / 09:19

1 resposta

1

Isso pode ser parte da mesma família de problemas que faz com que não seja possível montar drives USB e outros tipos de mídia externa no Debian (e outras distribuições) sem privilégios de administração quando o PolicyKit está envolvido.

Embora eu não tenha a informação completa em mãos, pareço lembrar que o culpado são as permissões padrão para udisks (que o XFCE usa para lidar com automontagem).

Você pode parcialmente (ou talvez totalmente) resolver isso por

  • certificando-se de ter todos os pacotes relevantes PolicyKit instalados, bem como o conector CK.
  • Adicionando um arquivo chamado udisks.pkla ao diretório /etc/polkit-1/localauthority/50-local.d/ com o seguinte conteúdo:

    [udisks]
    Identity=unix-user:*
    Action=org.freedesktop.udisks*
    ResultAny=yes
    

(Pode haver reinicialização do X ou reinicialização total do sistema)

Eu tenho isso em algum lugar nos fóruns do Arch. Créditos vão para eles.

EDIT - problemas semelhantes foram publicados aqui, com soluções semelhantes: Como montar o stick USB no Debian Sid?

    
por 21.07.2013 / 21:40

Tags