Come ridurre il ritardo prima del blocco dopo aver premuto il pulsante di blocco?

4

Sul mio schermo di blocco di Ubuntu 17.04 appena installato compare circa 5-10 secondi dopo aver premuto Win-L o il pulsante "blocca" nell'angolo in alto a destra. Per questi 5-10 secondi non sta accadendo nulla. Come se non avessi premuto il pulsante.

Come posso ridurre questo ritardo? Voglio che si blocchi immediatamente.

"Blocca schermo dopo" è impostato su "schermo spento":

Aggiornamento 10.05.2017:

journalctl -f mi mostra questi messaggi

май 10 13:16:26 marko-ubuntu compiz[6140]: WARN 2017-05-10 13:16:26 unity.glib.dbus.proxy GLibDBusProxy.cpp:487 Calling method "EmitEvent" on object path: "/com/ubuntu/Upstart" failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name com.canonical.Unity.Test.Upstart was not provided by any .service files май 10 13:16:26 marko-ubuntu systemd[5720]: Starting Backing Service for the Unity Panel in Lockscreen mode... май 10 13:16:26 marko-ubuntu systemd[5720]: Started Backing Service for the Unity Panel in Lockscreen mode. май 10 13:16:26 marko-ubuntu systemd[5720]: Reached target A target that, when running, represents the screen being locked. май 10 13:16:40 marko-ubuntu compiz[6140]: gkr-pam: unlocked login keyring май 10 13:16:40 marko-ubuntu repowerd[1051]: LogindSystemPowerControl: change_manager_properties(), BlockInhibited=shutdown:sleep:handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch май 10 13:16:40 marko-ubuntu unity-panel-ser[6150]: menus_destroyed: assertion 'IS_WINDOW_MENU(wm)' failed май 10 13:16:40 marko-ubuntu unity-panel-ser[6150]: menus_destroyed: assertion 'IS_WINDOW_MENU(wm)' failed май 10 13:16:40 marko-ubuntu systemd[5720]: Stopped target A target that, when running, represents the screen being locked. май 10 13:16:40 marko-ubuntu systemd[5720]: Stopping Backing Service for the Unity Panel in Lockscreen mode... май 10 13:16:40 marko-ubuntu compiz[6140]: WARN 2017-05-10 13:16:40 unity.glib.dbus.proxy GLibDBusProxy.cpp:487 Calling method "EmitEvent" on object path: "/com/ubuntu/Upstart" failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name com.canonical.Unity.Test.Upstart was not provided by any .service files май 10 13:16:41 marko-ubuntu unity-panel-ser[9016]: Source ID 4294967295 was not found when attempting to remove it май 10 13:16:41 marko-ubuntu systemd[5720]: Stopped Backing Service for the Unity Panel in Lockscreen mode.

Ho premuto il pulsante "Blocca" al secondo 20. Lo schermo passò in modalità bloccata al secondo 26. Quindi ci fu un ritardo di 6 secondi. Al secondo 40 ho effettuato il login.

Aggiornamento 18.05.2017: Succede solo con due monitor. Non succede con un monitor.

    
posta Marko Kevac 21.04.2017 - 11:46

1 risposta

1

Ho cercato molto per trovare qualsiasi cosa (configurazione) che potesse essere correlata a questo ritardo, ma alla fortuna. Sembra che ci fosse un bug [vecchio] conosciuto. comunque possiamo ancora usare altri strumenti per ottenere ciò che vogliamo a meno che il bug non stia agendo su di te, che puoi usare l'istruzione di collegamento sopra per sbarazzartene ..

Prima di tutto usa questi comandi per bloccare lo schermo, vedi quale di essi funziona meglio per te e quale preferisci usare.

$ dm-tool lock
$ gnome-screensaver-command -a  # starts screen saver

Ora apri system settings vai alle schede keyboard e shortcuts .

Ora puoi selezionare custom shortcuts e assegnare qualcosa Ctrl + Alt + l a un comando come dm-tool lock ; Causa di default non possiamo usare Super + l .

Tuttavia, se insisti a usare Super + l per eseguire il tuo comando preferito, impostalo come legame chiave e prosegui per farlo funzionare.

Per disabilitare l'unione di Super + l dell'unità chiave vincolante, esegui:

dconf write /org/compiz/profiles/unity/plugins/unityshell/lock-screen "''"

Per ripristinare il comportamento predefinito:

dconf reset /org/compiz/profiles/unity/plugins/unityshell/lock-screen

o installa compiz setting manager :

$ sudo apt install compizconfig-settings-manager

quindi eseguilo:

$ ccsm

Vai alla sezione ubuntu unity plugin . sulla seconda riga, Key to lock the screen , fai clic sul pulsante <Super>l , deseleziona la casella di controllo Enabled fai clic su ok .

    
risposta data Ravexina 04.05.2017 - 18:02

Leggi altre domande sui tag