KDE: suspender para 'congelar' estado em vez de 'mem'

3

Eu tenho um Lenovo Helix 2, que eliminou o suporte a suspensão para RAM (S3). O modo "light sleep" (S0ix), no entanto, funciona bem, como testado com echo freeze > /sys/power/state .

Eu posso ligar o botão de energia para usar freeze em vez de mem usando acpid manipuladores de eventos, mas o que eu realmente quero fazer é fazer com que o ambiente de área de trabalho lide com isso, pois pode fazer coisas como "suspender após N minutos de inatividade do usuário "que acpid não pode.

Infelizmente, as únicas opções que o gerenciador de energia do KDE me oferece são "Não fazer nada", "Bloquear tela", "Suspender", "Hibernar" e "Desligar". Ele tem uma opção "executar script", mas isso só se aplica ao fazer a transição entre estados de energia - por exemplo, Eu poderia ter um script ao passar de AC para bateria, ou de bateria para bateria fraca, mas não quando estiver na bateria e ficar inativo por 30 minutos.

Então, existe alguma maneira - seja como parte da configuração do KDE, ou como uma opção do systemd ou sysfs ou do kernel - para sobrescrever as coisas para que ele tente freeze em vez de, ou como uma alternativa para, suspend ing?

    
por ToxicFrog 01.01.2017 / 01:02

1 resposta

0

Em vez de eventos de acpi, você pode ver /etc/default/acpi-support (no último ubuntu). No entanto, não tenho certeza se isso funcionaria bem com sua área de trabalho ou não. É possível especificar o método acpi-sleep se você alternar para o gerenciamento de suspensão do suporte à acpi.

    
por 29.04.2017 / 14:25