Come posso risolvere "Nessuna raccolta segreta nel percorso: /" per gnome-keyring e Arch Linux?


8

Sto eseguendo Arch Linux. Quando provo a salvare le credenziali usando Vinagre (client VNC) mi dà un errore:

Errore durante il salvataggio delle credenziali su un portachiavi bloccato

Impossibile creare l'elemento in una raccolta bloccata

Ho trovato questa guida sul wiki di Arch e l'ho seguita. Nella sezione di risoluzione dei problemi ha:

Assicurati che il pacchetto cavalluccio marino sia installato, aprilo ("Password e chiavi" nelle impostazioni di sistema) e seleziona Visualizza> Per portachiavi Se nella colonna di sinistra non è presente un portachiavi (sarà contrassegnato da un'icona a forma di lucchetto), vai su File> Nuovo> Portachiavi password e assegnagli un nome. Ti verrà chiesto di inserire una password. Se non si fornisce una password al portachiavi, questo verrà sbloccato automaticamente, anche quando si utilizza l'autologin, ma le password non verranno archiviate in modo sicuro. Infine, fai clic con il pulsante destro del mouse sul portachiavi appena creato e seleziona "Imposta come predefinito".

Quando avvio Seahorse si ha una password sezione con una Logincartella con l'icona di un lucchetto a destra di questo. Swell, vero? Beh, niente funziona davvero per quello che posso dire (nessun feedback, ma a quanto pare sono stato in grado di eliminarlo)

Quando provo a creare un nuovo portachiavi mi dice:

Impossibile aggiungere il portachiavi

Nessuna tale raccolta segreta sul percorso: /

Ho riscontrato questo problema con esattamente lo stesso messaggio, ma ~/.local/share/keyringsha i drwxr-xr-xpermessi (e ha il mio nome e gruppo).

Quindi, come posso risolvere questo errore in modo da poter memorizzare le chiavi nel mio portachiavi?

Modifica :

Alcune ulteriori informazioni - dopo aver eliminato il portachiavi inutile, Vinagre mi dà invece questo messaggio:

Nessuna interfaccia del genere 'org.freedesktop.Secret.Collection' sull'oggetto nel percorso / org / freedesktop / secrets / collection / login

Risposte:


9

Potrei ripararlo sulla mia macchina acquistando /etc/X11/xinit/xinitrc.d/50-systemd-user.shda ~ / .xinitrc.
La soluzione è stata trovata su https://bugs.archlinux.org/task/46374 perché ha journalctl --this-boot --no-pager | grep -i WARNINGdimostrato che "org.gnome.keyring.SystemPrompter" non è riuscito.

Riferimento


Ciao dolcezza! Funziona (o almeno arriva al passaggio successivo;)
Wayne Werner,

2

Se hai ancora l'interfaccia No 'org.freedesktop.Secret.Collection' sull'oggetto nel percorso / org / freedesktop / secrets / collection / login problem, controlla:

https://wiki.archlinux.org/index.php/GNOME/Keyring

Se si utilizza l'accesso alla console, assicurarsi di disporre sia dei comandi PAM che .xinitrc. Avere entrambi funziona per me usando i3.


2

Ho riscontrato questo errore nel cavalluccio marino 3.20.0 su Mint 19 Xfce. L'ho risolto creando la seguente directory nella mia casa:

.local/share/keyrings/

Allo stesso modo, su Debian 10 (Buster).
stefanct,

0

Ho avuto questo problema e prima di seguire qualsiasi altra cosa qui, potresti voler riavviare.


Notando che esiste già una risposta specifica e accettata, perché è necessario un riavvio? Un riavvio dell'intero sistema? Di un componente?
Jeff Schaller

Questo link SE indica cosa faresti per riavviare il demone portachiavi. Ma se non è critico (e questo dovrebbe riguardare solo l'uso del desktop), è possibile riavviare il sistema operativo.
Tyler Christian,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.