Suspender na tampa, mesmo com a opção OFF

1

Eu configurei um laptop de amigos com o Ubuntu 12.04LTS com a área de trabalho Cinnamon e estou tendo alguns problemas com as configurações de energia.

Tanto quanto eu posso dizer eu tenho todas as configurações para "Não fazer nada" quando a tampa está fechada, no entanto, ainda Suspende quando eu fechar a tampa. Depois de pesquisar muito, eu ainda não estou mais perto de uma solução, então vim aqui em busca de ajuda.

    
por Pyrotequila 23.02.2014 / 12:49

1 resposta

1

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= e    HandleLidSwitch= usa como padrão "suspender" . HandleHibernateKey= é padronizado para    "hibernar" .

A página de manual do logind é aqui

    
por Wilf 23.02.2014 / 13:26