Gnome/GDMの最新のアップデート以降、ログオン画面で約20分間アイドル状態になると、コンピューターがサスペンドモードになっているようです。
これは、更新前はそうではありませんでした。 gnome-session&gdm 3.28.0
の現在のバージョン。 ArchLinuxを実行しています。
システムログ 、Mar 29 17:21:17 oliver-desktop kernel: PM: suspend exit
+/- 200行を中心に。さらに必要な場合は、お知らせください。
私は多くのgsettingsを調べましたが、試したもののどれもgdmを他の動作にさせることができませんでした。また、 構成ドキュメント は、自動サスペンドに関連するオプションを示唆していません。
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
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
これにより、それぞれ「一時停止」と「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=89608