web-dev-qa-db-fra.com

Le trousseau de clés Lubuntu 18.04 (dbus) ne fonctionne pas

Après la mise à jour de 16.04 à 18.04, GNOME3 ralentira mon matériel (SSD 2010 à double cœur, 4 Go, 128 Go).

J'ai donc décidé de passer à Lubuntu, beaucoup plus rapidement.

Tout va bien, sauf qu'il ne semble pas y avoir de gestionnaire de mot de passe/trousseau de clés. J'ai donc installé seahorse et libpam-gnome-keyring.

Ne fonctionne pas, un terminal demande toujours à chaque fois mes mots de passe ssh. Je peux faire ssh-add .ssh/id_rsa, mais cela ne sauvegardera le mot de passe que pour les programmes de terminal, pas pour le gestionnaire de fichiers.

Comment puis-je obtenir le comportement Ubuntu demandant une phrase secrète une fois dans une boîte de dialogue d'interface graphique et l'enregistrant pour la session pour les programmes d'interface graphique et le terminal?

Ce doit être un problème de configuration LXDE, tous les paquets sont là même lorsque lubuntu-desktop est installé à côté d’Ubuntu, cela ne fonctionnera pas avec l’environnement lubuntu.

journalctl | grep -i gnome-keyring-daemon

gnome-keyring-daemon[890]: couldn't set environment variable in session: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Type of message, '(ss)', does not match expected type '(s)'

Hippocampe de départ

(seahorse:1488): dbind-WARNING **: 08:36:27.966: Error retrieving accessibility bus address: org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not provided by any .service files
2
Janghou

Au moins la dernière erreur doit être corrigée en suivant les étapes expliquées sur cette page: nm-applet en cours d’exécution, indicateur non présent dans la barre des tâches - nouveau comportement de la version 16.04
Pour moi (sur Lubuntu 18.04), l’installation du paquet at-spi2-core suffisait pour résoudre ce problème.

Seahorse est en effet fait pour Nautilus, mais j’ai trouvé sur https://forum.antergos.com/topic/1132/the-file-manager-pcmanfm-doesn-t-remember-passwords/ 5 la suggestion d'installer lxpolkit (ou d'essayer polkit-gnome) et de le faire démarrer automatiquement.
Vous pouvez le faire en utilisant l’approche non-graphique décrite ci-dessous: https://askubuntu.com/a/48327/575262
Il est indiqué que vous devez ajouter un fichier .desktop à ~/.config/autostart avec un contenu tel que:

[Desktop Entry]
Type=Application
Name=<Name of application as displayed>
Exec=<command to execute>
Icon=<full path to icon>
Comment=<optional comments>
X-GNOME-Autostart-enabled=true 

Est-ce que cela fonctionne dans votre cas?

1
ksyrium