GNOME: desativa o sono na tampa

13

É possível impedir que meu laptop durma quando eu fechar a tampa?

GNOME 3.20, Fedora 24.

Meu laptop não sai do modo de espera com segurança. (Acontece que é um problema de hardware ... acho que basicamente o matei ao tentar substituir uma placa wifi. Mas quero continuar usando-a por mais algum tempo).

    
por sourcejedi 02.09.2016 / 18:23

3 respostas

17

Instale o GNOME Tweak Tool e vá para a seção Power. Há uma opção para desativar a suspensão automática no fechamento da tampa.

Detalhes da opção

Eu comparei dconf antes e depois para encontrar a opção, mas não é assim que ela é implementada. Em vez disso, o Tweak Tool cria ~/.config/autostart/ignore-lid-switch-tweak.desktop . O autostart é um script que executa efetivamente systemd-inhibit --what=handle-lid-switch . Assim, podemos ver que a ação de fechar a tampa é tratada puramente pelo systemd-logind.

Rota alternativa

Uma alternativa seria editar /etc/systemd/logind.conf para incluir:

HandleLidSwitch=ignore

Isso funcionaria todo o horário, não apenas quando o usuário estiver logado.

    
por 02.09.2016 / 18:23
4
Infelizmente, as rotas inibidoras não funcionaram como anunciado para mim no openSUSE Tumbleweed (42.1) usando o GNOME. Mas tive sucesso com o mascaramento do Systemd:

systemctl mask sleep.target suspend.target

Para desfazer a máscara, você pode usar unmask :

systemctl unmask sleep.target suspend.target
    
por 15.12.2016 / 08:07
1

Eu já havia resolvido esse problema uma vez, mas parece que as versões mais recentes do Fedora (agora estou no Fedora 28 agora) requerem essas duas entradas agora, enquanto antes apenas a primeira delas era necessária:

user$ sudo vi /etc/systemd/logind.conf

HandleLidSwitch=ignore        <---- Set both of these
HandleLidSwitchDocked=ignore  <---- to ignore lid events.

user$ sudo systemctl restart systemd-logind

EDITAR : Conforme mencionado por comentadores abaixo, você pode querer apenas reinicializar depois de fazer as edições.

    
por 03.08.2018 / 21:09