O computador suspende quando não está conectado

O computador suspende quando não está conectado

Desde a última atualização do Gnome/GDM, meu computador parece ser colocado no modo de suspensão quando estou ocioso na tela de logon por cerca de 20 minutos.

Este não era o caso antes da atualização. Versão atual do gnome-session & gdm 3.28.0. Estou executando o Arch Linux.

O registro do sistema, centralizado em Mar 29 17:21:17 oliver-desktop kernel: PM: suspend exit+/- 200 linhas. Se precisar de mais, me avise.

Eu examinei muitas gsettings, nenhuma das que tentei foi capaz de fazer o gdm se comportar de outra forma. Também,a documentação de configuraçãonão sugere nenhuma opção relacionada à suspensão automática.

Responder1

Você encontraráhttps://wiki.archlinux.org/index.php/GDM#GDM_auto-suspend_.28GNOME_3.28.29útil.

Suspensã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 para o banco de dados dconf do GDM.

$ IFS=$'\n'; for x in $(sudo -u YOUR_USER gsettings list-recursively org.gnome.settings-daemon.plugins.power); do eval "sudo -u gdm dbus-launch gsettings set $x"; done; unset IFS

Responder2

Encontrei o mesmo problema nos testes do Debian (Debian 10 "Buster").

Descobri que isso é independente das configurações de energia feitas por um usuário sem privilégios em uma sessão de login do Gnome. Ele também é suspenso durante uma sessão SSH ou VNC ativa.

As configurações incorretas podem ser impressas no console. Como superusuário:

su -s /bin/bash Debian-gdm
unset XDG_RUNTIME_DIR

dbus-launch gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type
dbus-launch gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout

Isso imprime 'suspender' e '1200', respectivamente.

Para desligar a suspensão, defina:

dbus-launch gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type nothing

Também registrei um relatório de bug do Debian aqui:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896083

informação relacionada