Como configurar systemd hybrid-sleep em vez de suspender para ser usado em ocioso?

4

Eu quero definir o sistema para ir para o sono híbrido depois de algum tempo ocioso.

Eu tenho uma opção nas configurações do sistema - > Poder para suspender.

Como posso alterá-lo para o sono híbrido?

    
por Pilot6 17.09.2016 / 19:48

1 resposta

3

Eu recebi uma resposta nos fóruns russos do Ubuntu.

link

Em /etc/systemd/logind.conf alterar

#IdleAction=ignore
#IdleActionSec=30min

para

IdleAction=hybrid-sleep
IdleActionSec=1800

Por algum motivo, 30min não funciona. Funciona em segundos, tudo bem.

Outra opção é alterar o serviço systemd.suspend. Ele permite usar a configuração da GUI para o tempo limite inativo. Mas eu não recomendo usar este, já que há uma solução CLI perfeita.

Alterei o serviço suspenso systemd, mas não acho que seja uma solução perfeita. Mas, para um desktop sem um no-break, pode ser uma boa opção.

Eu mudei uma linha em /lib/systemd/system/systemd-suspend.service de

ExecStart=/lib/systemd/systemd-sleep suspend

para

ExecStart=/lib/systemd/systemd-sleep hybrid-sleep
    
por Pilot6 17.09.2016 / 20:15