não pode desbloquear configurações do sistema, como configurações de rede, para editar no xubuntu

5

Eu não posso alterar nenhuma configuração nem instalar nada usando a GUI xfce no meu xubuntu 14.04. Algumas janelas de configuração têm esse botão de desbloqueio que você normalmente clica para digitar sua senha para obter privilégios de root, mas nada acontece se eu clicar nelas:

Aoiniciaramáquina,elapedeainstalaçãodematerialdelinguagem.Quandotentoinstalarisso,receboesteerro:

Comopossocorrigirisso?

EDITAR:
Euapenastenteiiniciar/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1comosugerido aqui mas falha:

xubuntu-pool-1 vm-admin # /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 

(polkit-gnome-authentication-agent-1:3863): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

(polkit-gnome-authentication-agent-1:3863): polkit-gnome-1-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files

EDIT2 :
Na verdade, não parece falhar. Ele não retorna ao prompt do bash, mas o desbloqueio e a instalação não funcionam de qualquer maneira.

Edit3 :
Também verifiquei se "PolicyKit Authentication Agent" está marcado na inicialização.

Atualização:
Acabei de descobrir, que este problema só acontece quando conectado via xrdp. Se eu estou no console do vmware local (esta máquina é virtual), funciona muito bem. Portanto, o problema deve ter algo a ver com o xrdp.

Saída desse comando polkit usando usuário normal:

$ /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

** (polkit-gnome-authentication-agent-1:4540): WARNING **: Unable to register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject
Cannot register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Cannot determine user of subject

Esta saída é a mesma para o comando que está sendo executado sem e com o sudo.

    
por wullxz 01.10.2015 / 21:54

2 respostas

0

Pode ser um bug e não sei como reverter isso, mas aqui está uma ideia: talvez você possa criar uma nova conta de administrador, verificar se suas configurações estão funcionando corretamente e transferir seus dados para a nova conta, ganhando acessar dessa maneira. Eu estive bloqueado meu sistema operacional no passado, esse truque funcionou às vezes e eu não sou o único aparentemente:

Fóruns do Ubuntu

Pode não funcionar, mas se você não tiver outra opção, pode valer a pena tentar. Boa sorte em qualquer caso.

    
por 05.10.2015 / 19:25
0

Acho que o seu link da sua primeira edição é promissor. os pedidos não iniciam como root! E inicie-o a partir de um ambiente X como o xterm (não a partir do console de texto!).

echo DISPLAY=$DISPLAY

deve inicialmente produzir "localhost: 0". Então tente novamente:

/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

verifique também se o bit suid está ou não definido:

ls -l /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1

talvez resulte em alguns sinalizadores "s" em vez de x talvez como "srwxr-xr-", eu acho ...

    
por 06.10.2015 / 18:26