Suspender o comando de atalho lubuntu?

1

Estou tentando definir o Sleep Button para realmente colocar o computador no modo sleep e alternar meu protetor de tela, mas para que isso aconteça eu tenho que ter um comando de terminal para ligar ao botão de suspensão. Então, indo para Preferências - > Teclas de atalho de configuração - > Programas e, em seguida, assed um comando para a chave do sono.

Eu tentei usar o comando xscreensaver-command -lock ; lxsession-logout --suspend , mas quando pressiono o botão de suspensão nada acontece. O que estou fazendo de errado? Minha versão do Lubuntu é 17.10.

    
por Hershey Gamer 16.12.2017 / 14:52

1 resposta

0

Você tem certeza de que seu xscreensaver está sendo executado? Você pode verificar a existência do processo com ps -aux | grep -v ps | grep xscreensaver . Se o xscreensaver não estiver rodando você deve executar xscreensaver --no-splash & disown e você deseja colocar este comando em seu .xinitrc ou qualquer outro tipo de lightdm usado nas configurações de login.

Se você já possui o xscreensaver em execução, mas a ligação não funciona, talvez você não esteja ligando a chave corretamente. Tente seguir uma solução semelhante à que existe em esta outra questão e substitua o campo Command por xscreensaver-command -lock .

Também é possível que lxsession-logout esteja fazendo algo estranho para xscreensaver (eu não sei nunca usei lxsession-logout com xscreensaver), mas mesmo assim você deve executar lxsession-logout --suspend antes dos xscreensaver-command -lock desde lxsession-logout prompts para uma tela de logout e xscreensaver-command -lock bloqueia sua tela imediatamente (dependendo da duração do desvanecimento).

Espero que isso ajude!

    
por 16.12.2017 / 17:27