Como alguém pode fazer um laptop permanecer pingável e continuar executando seus daemons mesmo depois que a tampa é fechada?

5

Eu estou executando o servidor Ubuntu 12.04 em um laptop, e estou pingando-o de outra máquina. Sempre que fecho a tampa, os pings param de receber respostas e, quando abro novamente, eles voltam a recebê-los.

Eu gostaria de fazer com que o fechamento da tampa do laptop não tenha efeito em sua operação, exceto para deixar a tela em branco.

Como alguém pode conseguir isso? Obrigado.

    
por User725 25.03.2014 / 09:27

4 respostas

1

Edite /etc/UPower/UPower.conf e altere IgnoreLid=false para IgnoreLid=true .

    
por 25.03.2014 / 11:05
1

Isso depende muito do seu laptop.

Muitos deles podem ignorar os eventos "botão da tampa" ou "tampa fechada" e isso funcionará. Outros você precisa ir para o BIOS e desativar o gerenciamento de energia de alguma forma (todos juntos ou podem apenas a tampa). Um outro você simplesmente não pode. Meu Mac Book, por exemplo, não pode funcionar se você fechar a tampa e não houver um segundo monitor E a fonte de alimentação esteja conectada.

Também esteja ciente de que, mesmo na pilha do SO, há muitas coisas que podem "fazer alguma coisa" quando a tampa é fechada. O gerenciador de energia do Gnome era um que executa comandos na tampa fechada.

Talvez esta pergunta uma tentativa para você ficar preso.

    
por 25.03.2014 / 15:12
1

Você pode desativar o modo de suspensão no CentOS, como abaixo, para conseguir isso.

Edite o seguinte arquivo:

[yoiuy@localhost ~]$ sudo vim /etc/systemd/logind.conf

e defina ou descomente a seguinte linha:

HandleLidSwitch=ignore

depois salve e saia.

Agora recarregue o logind.conf:

sudo systemctl restart systemd-logind
    
por 13.02.2017 / 09:13
0

Quando a tampa está fechada, o sistema operacional recebe um evento ACPI . Você pode configurar como o Linux responde a esse evento da ACPI: por padrão, em sua configuração, isso aciona a suspensão, portanto, é necessário alterar isso.

No Ubuntu, no centro de controle do Gnome, você pode configurar o que acontece quando a tampa é fechada na guia "Power". Altere de "Suspender" para "Não fazer nada". Isso afeta apenas o que acontece quando você está logado no console.

Para alterar o padrão do sistema, você pode editar o arquivo /etc/acpi/lid.sh . Deve ser o suficiente para criar um arquivo /etc/acpi/local/lid.sh.pre e implementar o seu comportamento desejado lá - embora olhando para ele no Ubuntu 12.04, eu acho que o que você quer é o comportamento padrão quando não está logado (eu não testei). Como evitar o travamento da tela quando a tampa está fechada? e Como posso dizer ao Ubuntu para não fazer nada quando eu fechar meu laptop tampa? pode ter informações complementares úteis.

    
por 26.03.2014 / 01:41