La computadora se suspende cuando no se inicia sesión

La computadora se suspende cuando no se inicia sesión

Desde la última actualización de Gnome/GDM, mi computadora parece ponerse en modo de suspensión cuando estoy inactivo en la pantalla de inicio de sesión durante aproximadamente 20 minutos.

Este no era el caso antes de la actualización. Versión actual de gnome-session y gdm 3.28.0. Estoy ejecutando Arch Linux.

El registro del sistema, centrado alrededor de Mar 29 17:21:17 oliver-desktop kernel: PM: suspend exit+/- 200 líneas. Si necesitas más, házmelo saber.

Revisé muchas configuraciones, ninguna de las que probé pudo hacer que gdm se comportara de otra manera. También,la documentación de configuraciónno sugiere ninguna opción relacionada con la suspensión automática.

Respuesta1

Encontraráshttps://wiki.archlinux.org/index.php/GDM#GDM_auto-suspend_.28GNOME_3.28.29útil.

Suspensión automática de GDM (GNOME 3.28)

GDM utiliza una base de datos dconf separada para controlar la administración de energía. Puede hacer que GDM se comporte de la misma manera que las sesiones de usuario copiando la configuración del usuario a la base de datos dconf de 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

Respuesta2

Me encontré con el mismo problema en las pruebas de Debian (Debian 10 "Buster").

Descubrí que esto es independiente de la configuración de energía realizada por un usuario sin privilegios dentro de una sesión de inicio de sesión de Gnome. También se suspende durante una sesión activa de SSH o VNC.

Las configuraciones ofensivas se pueden imprimir en la consola. Como superusuario:

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

Esto imprime 'suspender' y '1200', respectivamente.

Para desactivar la suspensión, configure:

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

También presenté un informe de error de Debian aquí:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896083

información relacionada