Temos um desktop de escritório compartilhado executando o Ubuntu 18.04, onde vários trabalhos (via ssh e tela) geralmente são executados por semanas em várias contas. Quando conectado a uma conta, a suspensão / suspensão é desativada por meio de:
- Configurações de energia na configuração principal do sistema
- Usando
gnome-tweak-tool
, definindo "Suspender quando a tampa do laptop estiver fechada" para desativado.
Isso funciona bem desde que um usuário com essas configurações de energia esteja sempre conectado diretamente à máquina (ou seja, fisicamente, não via ssh).
O problema é quando nenhum usuário está conectado diretamente no momento, ou seja, quando a máquina está na tela principal de login (como na inicialização). Não parece haver uma maneira de definir configurações de suspensão / suspensão quando não estiver conectado a uma conta específica. Portanto, se a máquina permanecer nessa tela, ela finalmente dorme, suspendendo todos os trabalhos em execução.
Como mencionei, as coisas funcionam bem desde que algum usuário esteja conectado. No entanto, isso foi visto como um risco de segurança. Então, gostaríamos de encontrar uma solução melhor para todo o sistema.
Devo mencionar que temos outro desktop de escritório executando o Ubuntu 16.04 que não tem esse problema.
fonte
/etc/systemd/logind.conf
embora não via configuração de interruptor de tampa). Se você insistir em rastrear um logon remoto específico, acho que isso pode ser feito, mas não sem o serviço no nível raiz sendo executado em segundo plano. Desativar a suspensão globalmente é uma solução mais fácil e já está disponível, por isso recomendo.Respostas:
Quando nenhum usuário está conectado
Quando nenhum usuário está conectado, as configurações de energia vêm do psuedo-user ID
gdm
. Os seguintes controles para a suspensão automática do GDM vêm do: ArchLinux GDMSuspensão automática do GDM (GNOME 3.28)
O GDM usa um banco de dados dconf separado para controlar o gerenciamento de energia. Você pode fazer o GDM se comportar da mesma maneira que as sessões do usuário, copiando as configurações do usuário no banco de dados dconf do GDM.
Onde
username
está o nome do seu usuário?Ou, simplesmente, desabilite a suspensão automática (também execute o comando com a corrente alternada substituída pela bateria para também desabilitá-lo durante a execução da bateria):
fonte
editar arquivo
/etc/systemd/logind.conf
lá você pode encontrar a linha:
altere para:
agora sua tela de login também ignora seu interruptor de tampa.
Há uma boa página de manual do ubuntu do logind.conf:
http://manpages.ubuntu.com/manpages/cosmic/man5/logind.conf.5.html
Para desativar a suspensão via policykit (configuração em todo o sistema), siga as instruções em:
https://sites.google.com/site/easytipsforlinux/disable-hibernate-and-suspend
fonte
Se você estiver usando o UBUNTU 18.04, poderá usar um indicador chamado
você pode obtê-lo na loja de software e instalá-lo.
Ative-o para que ele possa controlar manualmente o estado ocioso da área de trabalho
Espero que isso ajude ..
fonte
O indicador de cafeína funciona algumas vezes, pois parece que o Ubuntu tem uma mente própria,
outras vezes, a cafeína é alterada para "Desativar - suspensão automática" e ... ... sem nenhuma entrada minha, ela reativa 5 ou 10 minutos ou 20 minutos depois
INFURIANTE ... Por favor, ajude
fonte