gdmをOS起動時に立ち上げて放置し、リモートからログインすると、起動後20分でサスペンドに落ちてしまうので、gdmのサスペンド設定を止めたく、いろいろ試したがようやく効果のある方法を見つけた。ソースはこちら。
sudo -u gdm dbus-launch gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing' sudo -u gdm dbus-launch gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
デフォルトはこうなってた。
# sudo -u gdm dbus-launch gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'suspend' # sudo -u gdm dbus-launch gsettings get org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 1200
以下、いろいろ試したメモ。どれも効果なし。
greeter-dconf-defaults を再構築する方法は、greeter.dconf-defaultsフォルダがなくて断念
以下のコマンドはsetしてgetしてもsetした値が反映されなかった。
# GSETTINGS_BACKEND=dconf gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'