Dispositivos USB só montam como root [RESOLVIDO]

1. Dispositivos USB só montam como root [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/08/2013 - 11:03h

Era um problema só nos linux antigos:

http://www.vivaolinux.com.br/topico/Comandos/como-montar-e-desmontar-pen-drive/

Um de meus Sabayons, funcionava normal, mas após algumas atualizações, começou o problema...

De uns tempos para cá, ele parou de montar os dispositivos e acessar os dispositivos USB (sejam pendrives, como hdds externos, celular etc)... , espeta na porta USB, ele não monta e quando monta, ele não deixa acessar, ex, com um gerenciador de arquivos.

as mensagens dizem que o Polkit verificou que não tem "policy" para acessar ou que meu usuario (é o user comum) ou grupo não tem mais a permissão para acessar ou montar.

só monta como root, como root funciona normal, geralmente,

mas as vezes,se usar sudo gráfico, ex no Dolphin, ele fecha sozínho e dá esta mensagem, que diz: "processo filho terminou inesperadamente"




  


2. Re: Dispositivos USB só montam como root [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 05/08/2013 - 11:16h

Tente:
gpasswd -a usuario plugdev 



3. Re: Dispositivos USB só montam como root [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/08/2013 - 11:43h

fiz o comando que vc passou, como root.

emseguida, para testar, espetei um pendrive e abrí o dolphin, eis a mensagem:

"An error occurred while accessing 'Mídia removível de 29,1 GiB',
the system responded: You are not authorized to perform this operation:
Not authorized to perform operation (polkit authority not available and caller is not uid 0)"


4. Re: Dispositivos USB só montam como root [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/08/2013 - 13:37h

de fato, meu usuario já está no grupo plugdev.

aqui meus grupos e usuario,curioso que parece haver 3 usuarios com meu nome,porquê?


albfneto@sabayon ~ $ groups
adm disk lp wheel floppy uucp console audio cdrom
dialout tape video games cdrw usb users portage clamav
messagebus haldaemon plugdev scanner netdev vboxguest
entropy albfneto pulse-access pulse-rt pulse kvm
vboxusers wireshark polkituser
albfneto@sabayon ~ $ users
albfneto albfneto albfneto
albfneto@sabayon ~ $ who
albfneto :0 2013-08-05 16:15
albfneto pts/1 2013-08-05 16:16 (:0)
albfneto pts/2 2013-08-05 16:16 (:0)
albfneto pts/3 2013-08-05 16:33 (:0)
albfneto@sabayon ~ $ id albfneto
uid=1000(albfneto) gid=1001(albfneto) grupos=1001(albfneto),4(adm),6(disk),7(lp),10(wheel),11(floppy),
14(uucp),17(console),18(audio),19(cdrom),20(dialout),26(tape),27(video),35(games),80(cdrw),
85(usb),100(users),250(portage),409(clamav),410(messagebus),411(haldaemon),441(plugdev),
442(scanner),451(netdev),1003(pulse-access),1004(pulse-rt),1005(pulse),1007(kvm),1009(vboxusers),1014(wireshark),
1000(entropy),1016(polkituser),452(vboxguest)



5. Re: Dispositivos USB só montam como root [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 05/08/2013 - 13:54h

Esse problema com USB aconteceu com um telefone: http://va.mu/coSL

Parece ser um bug em alguma biblioteca recém-atualizada.


6. Re: Dispositivos USB só montam como root [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 05/08/2013 - 17:01h

albfneto escreveu:

fiz o comando que vc passou, como root.

emseguida, para testar, espetei um pendrive e abrí o dolphin, eis a mensagem:

"An error occurred while accessing 'Mídia removível de 29,1 GiB',
the system responded: You are not authorized to perform this operation:
Not authorized to perform operation (polkit authority not available and caller is not uid 0)"


Tenta atualizar o "polkits" do KDE:
polkit-kde-agent
polkit-kde-kcmodules


7. Re: Dispositivos USB só montam como root [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/08/2013 - 18:20h

acabo de atualizar os polkits, tá igual, parece que estou com algum erro no Polkit.




8. Re: Dispositivos USB só montam como root [RESOLVIDO]

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 05/08/2013 - 18:35h

Qual a versão do KDE?


9. Re: Dispositivos USB só montam como root [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/08/2013 - 18:47h

a versão de KDE é o mais novo, no Sabayon, o 4.10.5,

mas os problemas ocorrem tb quando a sessão está aberta em outros ambientes gráficos não KDE: MATE, GNOME2, XFCE e E17.

já atualizei o pacote polkit geral inclusive e o daemon do polkit está iniciado.


10. Re: Dispositivos USB só montam como root [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/08/2013 - 19:16h

tente modificar o usuário da política em /etc/polkit-1/localauthority.conf.d/50-localauthority.conf/, de:


[Configuration]
AdminIdentities=unix-user:0


para:


[Configuration]
AdminIdentities=unix-user:O_SEU_USUARIO


ou


[Configuration]
AdminIdentities=unix-user:O_SEU_USUARIO;unix-user:sudo ## ou outro grupo no qual você esteja incluso



11. Re: Dispositivos USB só montam como root [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 05/08/2013 - 20:14h

EDPS, está chegando perto...

Bom usei sua Dica como base, em Sabayon, não achei esse arquivo em /etc mas sim em /root em /etc/polkit-1, só tem uma pasta "rules.d" vazia.



assim, editei o arquivo original: /root/polkit-1/localauthority.conf.d/50-localauthority.conf

e deixei assim:


[Configuration]
# AdminIdentities=unix-group:0 ## COMENTEI ESTA LINHA

AdminIdentities=unix-group:wheel ## DEFAULT,NÂO MEXI

AdminIdentities=unix-user:albfneto;unix-user:sudo ## COLOQUEI A LINHA QUE SUGERIU


Quase funciona, agora ele MONTA o dispositivo USB automático, mas ainda não abre como user, só como root


12. Re: Dispositivos USB só montam como root [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/08/2013 - 20:31h

albfneto escreveu:

EDPS, está chegando perto...

Bom usei sua Dica como base, em Sabayon, não achei esse arquivo em /etc mas sim em /root em /etc/polkit-1, só tem uma pasta "rules.d" vazia.



assim, editei o arquivo original: /root/polkit-1/localauthority.conf.d/50-localauthority.conf

e deixei assim:


[Configuration]
# AdminIdentities=unix-group:0 ## COMENTEI ESTA LINHA

AdminIdentities=unix-group:wheel ## DEFAULT,NÂO MEXI

AdminIdentities=unix-user:albfneto;unix-user:sudo ## COLOQUEI A LINHA QUE SUGERIU


Quase funciona, agora ele MONTA o dispositivo USB automático, mas ainda não abre como user, só como root


Como última alternativa veja o seguinte roteiro com o udisks (que também modificará o mesmo diretório):

http://gnutwoall.wordpress.com/2013/04/23/montando-dispositivos-usb-no-arch-linux/

* não sei se é a o fato da casa dos "enta" está chegando, mas ultimamente não estou com saco para aturar esses fricotes em algumas distros, por isso deixei o Arch de lado, o SID também tem os seus fricotes peculiares.

No Debian Stable simplemente tudo funciona! hoje escrevi a 1ª parte de um novo artigo de configuração do OpenBox e já estou escrevendo a 2ª parte... é incrível que um sistema que consome somente 100MB de RAM em seu início seja tão eficiente, rápido, belo e estável.



01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts