11 votes

Impossible de déverrouiller les paramètres système, tels que les paramètres réseau, pour les modifier dans xubuntu.

Je ne peux modifier aucun paramètre ni installer quoi que ce soit en utilisant l'interface graphique xfce sur mon xubuntu 14.04. Certains paramètres - Windows ont ce bouton de déverrouillage sur lequel vous cliquez habituellement pour entrer votre mot de passe afin d'obtenir les privilèges de root, mais rien ne se passe si je clique dessus :

enter image description here

Au démarrage de cette machine, il est demandé d'installer le matériel de langue. Lorsque j'essaie de l'installer, j'obtiens cette erreur :

enter image description here

Comment puis-je réparer cela ?

EDITAR :
J'ai juste essayé de commencer /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 comme suggéré aquí mais il échoue :

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 :
En fait, ça n'a pas l'air d'échouer. Il ne revient pas à l'invite bash mais le déverrouillage et l'installation ne fonctionnent pas de toute façon.

Edit3 :
Je me suis également assuré que "PolicyKit Authentication Agent" est coché au démarrage.

Mise à jour :
Je viens de découvrir que ce problème ne se produit que lorsque je suis connecté via xrdp. Si je suis sur la console locale de vmware (cette machine est virtuelle), cela fonctionne très bien. Donc le problème doit avoir quelque chose à voir avec xrdp.

Sortie de cette commande polkit en utilisant un utilisateur 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

Cette sortie est la même pour la commande exécutée sans et avec sudo.

0voto

John Rose Points 61

Il pourrait s'agir d'un bogue et je ne suis pas sûr de savoir comment inverser cela, mais voici une idée : Vous pouvez peut-être créer un nouveau compte administrateur, vérifier que vos paramètres fonctionnent correctement et transférer vos données vers le nouveau compte, pour obtenir l'accès de cette façon. J'ai été bloqué sur mes OS dans le passé, cette astuce a parfois fonctionné et je ne suis pas le seul apparemment :

Forums Ubuntu

Cela peut ne pas fonctionner, mais si vous n'avez pas d'autre option, cela peut valoir la peine d'essayer. Bonne chance dans tous les cas.

0voto

Arnold deVos Points 61

Je pense que le lien de votre première édition est prometteur. s'il vous plaît, ne le commencez pas en tant que racine ! Et lancez-le depuis un environnement X comme xterm (pas depuis la console texte !).

echo DISPLAY=$DISPLAY

devrait d'abord normalement afficher "localhost:0". Ensuite, essayez à nouveau :

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

Vérifiez également si le bit suid ou autre est activé :

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

devrait peut-être donner lieu à des drapeaux "s" au lieu de x, peut-être comme ceci "srwxr-xr-", je suppose...

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X