Come sbloccare la sessione bloccata?


31

Sto usando xubuntu 14.04 su hardware basato su AMD. È configurato per non bloccare una sessione e per non spegnersi automaticamente in periodi di inattività più lunghi.

Non ci sono state modifiche recenti o nuove installazioni di software oltre agli aggiornamenti di sicurezza notificati.

Ho anche installato il desktop kde. Il display manager è LightDM, AFAIK.

Il sistema si è comportato bene per alcuni mesi, fino a un paio di giorni fa. Ora, dopo circa dieci minuti di inattività, la sessione viene bloccata automaticamente. Lo schermo presenta una finestra di dialogo con la didascalia "Questa sessione è bloccata".

Tentativo di "sblocco" con i risultati di nome utente e password della sessione con il messaggio

" In pochi secondi verrai reindirizzato alla finestra di sblocco " e il ciclo ricomincia. Impossibile accedere, l'unica opzione sembra essere il riavvio. (Non menzionerò il lavoro che ho appena perso ":-()

Qualcuno ha idea di cosa stia succedendo qui, tenendo presente che AFAIK i power manager sono configurati per NON bloccare le sessioni e non spegnere in idle?

Grazie


1
OK, sembrava aver trovato una soluzione al mio problema immediato; un altro thread altrove mi ha indirizzato verso "Light Locker Setting", che non è apparso in nessuno dei miei menu del desktop. L'ho eseguito da / usr / bin / light-locker-settings. L'impostazione di "mai" o no sembra aver fermato il blocco della sessione. Questo lascia la questione del perché la sequenza di sblocco non è riuscita tornando alla finestra di sblocco. Un insetto?
user215199

stesso problema qui, su un xubuntu 14.04 pulito, completamente aggiornato dal 19 ottobre 2015 zz
hanshenrik,

Stesso problema con una nuova installazione di test Debian
hochl,

Risposte:


46

Non ho la risposta al tuo bug, in realtà provo la stessa cosa, ma ho trovato qui un modo per recuperare la situazione senza riavviare la macchina / lightdm.

Nel tuo tty1( Ctrl+ Alt+ F1), come root, digita loginctl unlock-session [id], dove si [id]trova l'ID di sessione digitando loginctl list-sessions.

Se non funziona con il primo ID, prova con gli altri ID sessione del tuo account utente.


1
Fantastico! Ho bloccato accidentalmente la mia sessione durante l'aggiornamento di Ubuntu. Non ero sicuro di dove fosse il processo di aggiornamento. È stato in grado di sbloccare e ripristinare correttamente.
rvdavid,

3
Sono stato in grado di farlo come non root, presumibilmente perché stavo sbloccando la mia sessione.
Clemente Cherlin,

loginctl unlock-sessioni non è riuscito a causa di permessi errati su polkit-agent-helper-1 durante l'aggiornamento di kubuntu 17.10 -> 18.04 (usato per funzionare sempre ogni volta che lo schermo lo suggeriva durante gli aggiornamenti o simili). Il trucco dell'elenco sessioni e lo sblocco della sessione [id] mi ha salvato. Grazie! :)
KIAaze

1
Saved my Day ...
Paflow,

9

Non riesco ad aggiungere commenti. ecco alcune parole su Ubuntu. Avvio Ubuntu 16.04.1 senza accesso, quindi chiudo il coperchio per uscire e, quando torno, riapro il notebook, non in grado di sbloccare (Light Display Manager è mostrato nell'angolo in alto a destra, solo la password per entrare, no nome utente)

Ctrl+ Alt+ F1porta tty1, accedi al mio account, quindi

sudo -i loginctl list-sessions
sudo -i loginctl unlock-session id

Come in https://askubuntu.com/a/611611/485005 , "Se non funziona con il primo ID, prova con gli altri ID sessione"


Questa è una costante fonte di irritazione per me. Di solito riavvio, ma ci proverò ora.
sal

3
poiché la sessione bloccata è dello stesso utente non è necessario sudoin questo caso.
disconnessione l'

Ancora più semplice: Ctrl + Alt + F1, accedi, quindi: killall light-locker. Questo lo fa andare via e stare lontano, almeno fino al riavvio.
Maharvey67,

Non è necessario trovare l'ID sessione corretto, sudo loginctl unlock-sessionssbloccherà la sessione.
Benjamin,

3

Penso che puoi semplicemente disabilitare e modificare comunque il blocco dello screensaver predefinito. Innanzitutto disabilita light-locker in [LightDM / Xfce] Preferenze di risparmio energia seguite da:

$ sudo apt-get update && sudo apt-get install xscreensaver && sudo apt-get remove light-locker

quindi dopo il riavvio (riavvio di X) ho ottenuto xscreensaver come gestore di blocco schermo predefinito.


2

Questo ha funzionato per me:

sudo service lightdm restart 

In realtà sembra che sia un problema con Nouveau e con i driver binari proprietari Nvidia. Se le tue schede video sono nVidia, dai la colpa a nvidia. Fanno schifo. Il riavvio di lightdm risolve il problema, ma sembra essere un glitch nvidia / nouveau dpmi che causa questo.
Warren P

1

Ho avuto problemi simili rimanendo bloccato nella schermata "Sarai reindirizzato alla finestra di dialogo di sblocco in pochi secondi" in xubuntu 16.04.4 dopo l'avvio da una sessione sospesa.

La soluzione per me è premere Ctrl+ Alt+F7

A volte devo ripetere il comando sopra, ma alla fine mi permetterà di accedere normalmente.


Stai usando la scheda video NVIDIA? con nouveau? o driver binari proprietari?
Warren P

@WarrenP Uso della scheda nvidia con driver proprietari.
Tony,

Penso che sia un cattivo driver o una cattiva interazione tra il driver e il display manager. Credo che il problema riguardi DPMI, display power management
Warren P

1

Ctrl+ Alt+ Backspace(premuto due volte) ripristinerà la X e ucciderà / chiuderà tutto ciò che hai aperto nella sessione Desktop corrente.

Su un nuovo accesso, controlla le impostazioni del salvaschermo e disabilita la schermata di blocco.


Solo nel caso in cui tu abbia impostato Ctrl + Alt + Scorciatoia nelle impostazioni.
maturo
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.