Estou executando um script para o mesmo problema ( fonte ):
#!/bin/bash
sleep 0.5
xset dpms force off
gnome-screensaver-command -l
Isso desativa o monitor e bloqueia a sessão. O sleep 0.5
que há para evitar o monitor acender quando você soltar os Ctrl+ Altchaves; talvez você não precise disso.
Você pode tentar outra solução também a partir daí (ainda não tentei esta).
A solução que eu uso é:
Adicionei o Applet de inibição ao painel superior (isso permite ativar e desativar o modo de suspensão)
No gerenciamento de energia, defino Coloque a tela em suspensão quando inativa por: 1 minuto .
Uso o Ctrl+ Alt+ L(mudei meu atalho para Ctrl+ Alt+ Spacebar) para bloquear a tela.
Portanto, quando estou usando o laptop, a primeira coisa que faço é clicar no meu Applet de inibição no painel superior para que meu monitor não durma em 1 minuto de inatividade.
Quando eu estiver pronto e quiser bloquear a tela e desligar o monitor, clico no Applet Inibir para permitir que o temporizador funcione e pressionei minha combinação de teclas para bloquear a tela Ctrl+ Alt+ L.
A tela está bloqueada e em 1 minuto o visor desliga automaticamente.
sleep
foi necessário para mebash -c "sleep 0.5; xset dpms force off; gnome-screensaver-command -l"
Reatribua Ctrl+ Alt+ Lao seguinte comando.
fonte
gnome-screensaver
acorda a tela. Este funcionoubash -c "gnome-screensaver-command -l; sleep 4; xset dpms force off"
.Vá para Configurações do sistema> Teclado> Atalhos> novo atalho personalizado e defina o comando para:
Em seguida, defina uma combinação de teclas, por exemplo, ctrl + escape.
Funcionou na minha área de trabalho, mas não funcionou sem o
bash
comando acima .fonte
Eu tentei isso:
xset dpms force off && gnome-screensaver-command --lock && sleep 10
E desliga a tela. Agora crie um arquivo chamado .turnScreenOff.pl e escreva-o nesse arquivo, como usar gedit ~ / .turnScreenOff.pl
Depois disso, vá para o terminal (para abrir Ctrl+ Alt+ T) e escreva:
chmod +x .turnScreenOff.pl
Agora, o que faremos: basta alterar o comando da tela de bloqueio
Para desativar o uso Backspace. Do que seguir para os shuortcuts personalizados
Defina o nome como algo
turn screen off and lock screen
e defina o comando comoperl ~/.turnScreenOff.pl
E agora selecione isso e pressione os botões nos quais deseja definir o atalho, por exemplo, Ctrl+ Alt+L ou o que você quiser :-)
Espero que isso tenha ajudado.
fonte
Comando que funcionou para mim:
De alguma forma, o comando de bloqueio estava ligando a tela de volta. Também era necessário o sono para disparar a tela após um atraso.
fonte
Encontrei ajuda aqui .
Funciona com o meu Lenovo R400, então tente.
fonte