web-dev-qa-db-ja.com

ログインしていない場合、コンピューターは一時停止します

Gnome/GDMの最新のアップデート以降、ログオン画面で約20分間アイドル状態になると、コンピューターがサスペンドモードになっているようです。

これは、更新前はそうではありませんでした。 gnome-session&gdm 3.28.0の現在のバージョン。 ArchLinuxを実行しています。

システムログMar 29 17:21:17 oliver-desktop kernel: PM: suspend exit +/- 200行を中心に。さらに必要な場合は、お知らせください。

私は多くのgsettingsを調べましたが、試したもののどれもgdmを他の動作にさせることができませんでした。また、 構成ドキュメント は、自動サスペンドに関連するオプションを示唆していません。

3
founderio

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

4
yvbbrjdr

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

5
Michael Franzl