J'ai récemment remarqué quelques problèmes dans mon système:
1. erreur "Impossible d'installer ...: vous n'êtes pas autorisé à installer le logiciel" lorsque j'essaie d'installer quoi que ce soit à partir du "logiciel Ubuntu"
2. Rien ne se passe lorsque j'appuie sur "Déverrouiller" dans les paramètres de l'utilisateur.
Je suis à peu près sûr que les deux problèmes sont liés. Aucune de ces choses n’est très significative pour moi (apt et useradd fonctionnent correctement).
L’installation de logiciels via l’interface graphique fonctionnait auparavant, alors je suis presque sûr que c’est une mise à jour ou un package, que j’ai installé, qui pose problème.
MODIFIER:
J'ai trouvé cette sortie dans journalctl dans les situations décrites ci-dessus:
maj 24 23:33:21 tfrankowski-UX32LN kernel: polkitd[6183]: segfault at 8 ip 00007f91635cbfa6 sp 00007ffdccb6c790 error 4 in libpolkit-backend-1.so.0.0.0[7f91635bc000+18000]
maj 24 23:33:21 tfrankowski-UX32LN systemd[1]: polkit.service: Main process exited, code=dumped, status=11/SEGV
maj 24 23:33:21 tfrankowski-UX32LN systemd[1]: polkit.service: Failed with result 'core-dump'.
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1163]: PolicyKit daemon disconnected from the bus.
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1163]: We are no longer a registered authentication agent.
maj 24 23:33:21 tfrankowski-UX32LN dbus-daemon[1044]: [system] Activating via systemd: service name='org.freedesktop.PolicyKit1' unit='polkit.service' requested by ':1.12' (uid=0 pid=1048 comm="/usr/sbin/NetworkManager --no-daemon " label="unconfined")
maj 24 23:33:21 tfrankowski-UX32LN gnome-control-c[2116]: Error acquiring permission: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1740]: PolicyKit daemon disconnected from the bus.
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1740]: We are no longer a registered authentication agent.
maj 24 23:33:21 tfrankowski-UX32LN systemd[1]: Starting Authorization Manager...
maj 24 23:33:21 tfrankowski-UX32LN polkitd[6411]: started daemon version 0.105 using authority implementation `local' version `0.105'
maj 24 23:33:21 tfrankowski-UX32LN dbus-daemon[1044]: [system] Successfully activated service 'org.freedesktop.PolicyKit1'
maj 24 23:33:21 tfrankowski-UX32LN systemd[1]: Started Authorization Manager.
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1163]: PolicyKit daemon reconnected to bus.
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1163]: Attempting to re-register as an authentication agent.
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1740]: PolicyKit daemon reconnected to bus.
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1740]: Attempting to re-register as an authentication agent.
maj 24 23:33:21 tfrankowski-UX32LN polkitd(authority=local)[6411]: Registered Authentication Agent for unix-session:c1 (system bus name :1.28 [/usr/bin/gnome-Shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1163]: We are now a registered authentication agent.
maj 24 23:33:21 tfrankowski-UX32LN polkitd(authority=local)[6411]: Registered Authentication Agent for unix-session:2 (system bus name :1.76 [/usr/bin/gnome-Shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
maj 24 23:33:21 tfrankowski-UX32LN org.gnome.Shell.desktop[1740]: We are now a registered authentication agent.
Le problème semble être lié à ce fichier
/etc/polkit-1/localauthority.conf.d/02-allow-colord.conf
Il provient d'un installation manuelle du xRDP (voir la section commentaire), de x2go ou d'autres applications de bureau à distance.
La solution provient du même site:
Supprimer 02-allow-colord.conf
Sudo rm /etc/polkit-1/localauthority.conf.d/02-allow-colord.conf
Créez 45-allow-colord.pkla:
Sudo vi /etc/polkit-1/localauthority/50-local.d/45-allow-colord.pkla
avec contenu:
[Allow Colord all Users]
Identity=unix-user:*
Action=org.freedesktop.color-manager.create-device;org.freedesktop.color-manager.create-profile;org.freedesktop.color-manager.delete-device;org.freedesktop.color-manager.delete-profile;org.freedesktop.color-manager.modify-device;org.freedesktop.color-manager.modify-profile
ResultAny=no
ResultInactive=no
ResultActive=yes
ensuite
Sudo systemctl restart polkit.service