Dopo aver configurato tutto sul mio ThinkPad — WiFi, hibernazione, VM per Windows — c’era un fastidio piccolo ma costante che mi si ripresentava a ogni accesso: una finestra che chiedeva di sbloccare il portachiavi di accesso (login keyring), anche se avevo appena inserito la password corretta per entrare in GNOME. Ogni volta dovevo reinserirla una seconda volta, oppure cliccare “Annulla” e ritrovarmi con il WiFi salvato che non si connetteva più automaticamente.
Non è un bug: è un disallineamento tra la password del tuo account e la password del keyring, e capita quasi sempre dopo un cambio password o una configurazione non standard dell’account durante l’installazione. Ecco come l’ho risolto.
Questa guida fa parte del percorso completo su Debian 13 Trixie su ThinkPad.
Perché succede
GNOME Keyring è il sistema che salva in modo sicuro le tue credenziali — password WiFi, account email, password salvate nel browser. Per comodità, di norma il keyring “login” si sblocca automaticamente con la stessa password che usi per accedere al sistema.
Il problema nasce quando queste due password si disallineano: hai cambiato la password del tuo account dopo l’installazione, oppure il keyring è stato creato con un valore diverso durante il primo setup. Da quel momento, il sistema non riesce più a sbloccare automaticamente il keyring e te lo chiede ogni volta separatamente.
Come verificarlo
Se ogni volta che accedi (o quando ti connetti al WiFi, o apri un’app che usa credenziali salvate) vedi un popup con scritto qualcosa come “Sblocca portachiavi di accesso” che chiede una password diversa da quella con cui hai fatto login, il problema è esattamente questo.
La soluzione: allineare la password del keyring
Nel mio caso ho usato Seahorse (l’app “Password e Chiavi” di GNOME), che è lo strumento grafico per gestire il portachiavi.
1. Installa Seahorse se non è già presente
sudo apt install seahorse
2. Apri l’app
Cercala nel menu applicazioni come “Password e Chiavi” oppure lanciala da terminale:
seahorse
3. Trova il keyring “Login”
Nella barra laterale sinistra troverai una sezione Portachiavi delle password, con dentro un elemento chiamato Login (o “Accesso”). È quello di sistema, diverso da eventuali altri portachiavi che potresti aver creato.
4. Cambia la password del keyring
Clic destro su Login → Cambia password. Ti verrà chiesta la password attuale del keyring (che potrebbe non essere quella che usi per accedere al PC — se non la ricordi, vedi il paragrafo sotto) e poi la nuova password, che dovrà essere identica a quella del tuo account utente.
5. Riavvia e verifica
Fai logout e login di nuovo. Se le due password ora coincidono, il popup di sblocco non dovrebbe più comparire.
Se non ricordi la vecchia password del keyring
Capita spesso, soprattutto se il keyring è stato creato durante l’installazione con un valore che non hai mai scelto consapevolmente. In questo caso la strada più rapida è eliminare il keyring esistente e lasciare che il sistema ne crei uno nuovo, sincronizzato dall’inizio con la password di accesso:
rm -rf ~/.local/share/keyrings/login.keyring
Attenzione: questo comando cancella le credenziali salvate nel keyring (password WiFi salvate, credenziali di alcune app). Dopo il riavvio, al primo salvataggio di una nuova password ti verrà chiesto di impostare la password del keyring — inserisci la stessa del tuo account, e da quel momento lo sblocco tornerà automatico.
Un’ultima verifica: il modulo PAM
Su Debian con GNOME, il pacchetto che si occupa di sbloccare automaticamente il keyring al login è libpam-gnome-keyring. Nella grande maggioranza dei casi è già installato e configurato di default con GDM, ma se dopo i passaggi sopra il problema persiste vale la pena controllare che sia presente:
dpkg -l | grep libpam-gnome-keyring
Se manca, installalo con sudo apt install libpam-gnome-keyring e riavvia.
Conclusione
È un fix da cinque minuti una volta capita la causa, ma se non sai dove guardare può sembrare un problema di sistema più serio di quanto sia in realtà. Nella mia esperienza, il caso più comune è semplicemente un keyring rimasto “indietro” rispetto a un cambio password successivo — allinearli con Seahorse risolve la stragrande maggioranza dei casi.
Se hai appena installato Linux e stai ancora sistemando le stranezze dei primi giorni, ho raccolto altri problemi comuni (e le relative soluzioni) nella guida su come risolvere i problemi più comuni dopo aver installato Linux.
Articoli correlati:


