Eu às vezes acho que acabei de "acordar" (reiniciado da suspensão para a memória) meu dispositivo Debian-8-running apenas para descobrir que devo fazer outra coisa. Nesse ponto, sou confrontado pela minha "tela de bloqueio" (ou seja, a GUI do screenlocker), e estou duplamente irritado:
1.1. minha tela de bloqueio não tem GUI para alterar o status de energia do dispositivo
1.2. o teclado do sono do meu dispositivo (Fn + F4) não tem efeito enquanto estiver na tela de bloqueio (ou seja, até eu fazer o login / desbloqueio)
Por isso, tenho as seguintes perguntas:
1.1. Eu observo esse comportamento em dispositivos separados (Debian), um executando desktop = Cinnamon, o outro executando desktop = MATE. É claro que ambos são baseados no GNOME, então isso pode ser uma questão específica para o desktop.
1.2. A caixa de canela (como eu acredito que também é a caixa MATE) está executando o seguinte:
$ lsb_release -ds
LMDE 2 Betsy
$ cat /etc/debian_version
8.5
$ uname -rv
3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02)
$ gcc --version | head -n 1
gcc (Debian 4.9.2-10) 4.9.2
Como determinar qual screenlocker estou executando e sua versão? A partir do shell (== tela não bloqueada) vejo apenas
me@it:~$ ps aux | fgrep -ie 'lock'
root 56 0.0 0.0 0 0 ? S< Jul13 0:00 [kblockd]
me 5879 0.0 0.0 12732 2088 pts/3 S+ 17:43 0:00 grep -F --color=auto -ie lock
Já existe uma maneira de configurar o screenlocker (o que estiver executando - consulte a pergunta 2) para alterar o status de energia do dispositivo para permitir suspensão?
Se não, em quem devo colocar uma solicitação de recurso para isso? Eu posso entender por que alguém pode não querer permitir a reinicialização ou parar / poweroff (e talvez hibernar) na tela de bloqueio, mas eu certamente