Como reduzo o atraso antes de bloquear depois de pressionar o botão de bloqueio?

4

Na minha recém-instalada tela de bloqueio Ubuntu 17.04 aparece cerca de 5-10 segundos depois que eu pressiono o botão Win-L ou "lock" no canto superior direito. Por esses 5 a 10 segundos, nada está acontecendo. Como se eu não tivesse pressionado o botão.

Como reduzo esse atraso? Eu quero que ele bloqueie imediatamente.

"Bloquear sreen after" está definido para "screen off":

Atualização 10.05.2017:

journalctl -f mostra-me estas mensagens

май 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.

Eu apertei o botão "Lock" no segundo 20. A tela mudou para o modo bloqueado no segundo 26. Então houve um atraso de 6 segundos. No segundo 40, eu entrei de volta.

Atualização 18.05.2017: Isso acontece apenas com dois monitores. Isso não acontece com um monitor.

    
por Marko Kevac 21.04.2017 / 11:46

1 resposta

1

Eu procurei muito para encontrar qualquer coisa (configuração) que possa estar relacionada a esse atraso, mas à sorte. Parece que havia um conhecido bug [old]. De qualquer forma, ainda podemos usar outras ferramentas para alcançar o que queremos, a menos que esse bug esteja afetando você, o que você pode usar a instrução de link acima para se livrar dele.

Primeiro, use esses comandos para bloquear sua tela, ver qual deles é melhor para você e qual você prefere usar.

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

Agora abra system settings e vá para a seção keyboard e shortcuts .

Agora você pode selecionar custom shortcuts e atribuir algo Ctrl + Alt + l a um comando como dm-tool lock ; Por padrão, não podemos usar Super + l .

No entanto, se você insistir em usar Super + l para executar o seu comando preferido, defina-o como sua ligação de tecla e siga adiante para fazê-lo funcionar.

Para desabilitar a ligação de chaves Super + l da unidade, execute:

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

Para restaurar o comportamento padrão:

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

ou instale compiz setting manager :

$ sudo apt install compizconfig-settings-manager

depois execute:

$ ccsm

Vá para a seção ubuntu unity plugin . na linha dois, Key to lock the screen , clique no botão <Super>l , desmarque a caixa de seleção Enabled clique em ok .

    
por Ravexina 04.05.2017 / 18:02