Ubuntu 14.04 introduce una nuova schermata di blocco simile alla schermata di accesso.
Sono ancora in grado di bloccare lo schermo usando il comando gnome-screensaver-command --lock
(come ho sempre fatto prima), che in 14.04 blocca lo schermo, ma:
- Se lo stai eseguendo dal desktop, blocca lo schermo usando il nuovo lockscreen.
- Se lo stai eseguendo da una console virtuale o tramite SSH, blocca lo schermo usando il vecchio lockscreen .
Ho anche provato a usare xdg-screensaver lock
, ma funziona allo stesso modo gnome-screensaver-command --lock
(usa la nuova schermata di blocco solo quando viene eseguita dal desktop).
L'esecuzione light-locker-command --lock
non ha funzionato, poiché light-locker
non è installata.
Immagino che debbano esserci alcune differenze tra l'esecuzione dello stesso comando dal desktop e l'esecuzione tramite SSH / console virtuale, ma non sono stato in grado di trovare alcuna differenza nelle variabili di ambiente.
Quindi, la mia domanda è: come posso bloccare lo schermo usando la nuova schermata di blocco Unity e non la vecchia schermata di blocco dalla riga di comando?
Questa domanda è probabilmente correlata in quanto richiede il nuovo comando che deve essere utilizzato, quindi ecco un'altra domanda: Perché l'esecuzione dello stesso comando di blocco produce risultati diversi?
Si noti che gnome-screensaver
non viene più utilizzato in 14.04, in base a questa segnalazione di bug :
Non è proprio un bug di gnome-screensaver, quel componente ha smesso di essere usato in trust.
dm-tool lock
e dm-tool switch-to-greeter
sembra che stia facendo la stessa cosa: ti riporta alla schermata di accesso (greeter), che sembra molto simile alla schermata di blocco.
dm-tool lock
si avvicina: blocca lo schermo, ma (a differenza della schermata di blocco Unity predefinita) consente anche di cambiare utente.