Você precisa configurar logind.conf
- isso não deve desabilitar a suspensão, deve apenas dizer para ignorar a troca de tampa.
Isso também substituirá as configurações de energia de qualquer usuário e funcionará se você estiver logado ou não (em todo o sistema). Você pode configurá-lo via execução:
sudo nano /etc/systemd/logind.conf
Você deveria gostar de algo assim:
Altere a linha HandleLidSwitch=
para esta (sem #
no início - um #
no início da linha significa que é um comentário e será ignorado e os padrões serão usados):
HandleLidSwitch=ignore
Aqui está uma citação de uma página de manual - observe que ela pode receber outros valores, como lock
, poweroff
etc.
HandlePowerKey =, HandleSuspendKey =, HandleHibernateKey =, HandleLidSwitch =
Controla se o logind deve lidar com as chaves de energia e suspensão do sistema e a chave da tampa para acionar ações como desligamento do sistema ou suspender. Pode ser um dos "ignorar" , "poweroff" , "reinicializar" , "suspender" , "kexec" , "suspender" , "hibernar" , "dormir-híbrido" e " bloquear ". E se "ignorar" , o logind nunca manipulará essas chaves. Se "bloquear" , tudo em execução as sessões serão bloqueadas por tela; caso contrário, a ação especificada ser tomada no respectivo evento. Apenas dispositivos de entrada com o "power-switch" tag do udev será assistido para eventos de troca de chave / tampa.
HandlePowerKey=
é padronizado para "poweroff" .HandleSuspendKey=
eHandleLidSwitch=
usa como padrão "suspender" .HandleHibernateKey=
é padronizado para "hibernar" .
A página de manual do logind é aqui