Компьютер зависает, если не выполнен вход в систему

Компьютер зависает, если не выполнен вход в систему

После последнего обновления Gnome / GDM мой компьютер, похоже, переходит в режим ожидания, если я бездействую на экране входа в систему в течение примерно 20 минут.

До обновления такого не было. Текущая версия gnome-session & gdm 3.28.0. Я использую Arch Linux.

Системный журнал, сосредоточено около Mar 29 17:21:17 oliver-desktop kernel: PM: suspend exit+/- 200 строк. Если вам нужно больше, дайте мне знать.

Я просмотрел множество настроек gsettings, ни одна из них не смогла заставить gdm вести себя по-другому. Также,документация по конфигурациине намекает ни на одну опцию, связанную с автоматической приостановкой.

решение1

Ты найдешьhttps://wiki.archlinux.org/index.php/GDM#GDM_auto-suspend_.28GNOME_3.28.29полезный.

Автоматическая приостановка GDM (GNOME 3.28)

GDM использует отдельную базу данных dconf для управления питанием. Вы можете заставить GDM вести себя так же, как пользовательские сеансы, скопировав пользовательские настройки в базу данных dconf 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

решение2

Я столкнулся с той же проблемой при тестировании Debian (Debian 10 «Buster»).

Я обнаружил, что это не зависит от настроек питания, сделанных непривилегированным пользователем в сеансе входа в Gnome. Он также приостанавливает работу во время активного сеанса SSH или VNC.

Настройки, вызывающие ошибку, можно вывести на консоль. Как суперпользователь:

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

Это выведет «suspend» и «1200» соответственно.

Чтобы отключить приостановку, установите:

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

Я также отправил сообщение об ошибке Debian здесь:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896083

Связанный контент