今週初めにArchLinuxボックスを更新しましたが、誰もローカルにログインしていないときにスリープし始めました。リモートでボックスにアクセスして、一晩中クローンタスクを実行し続けたいと思います。現在、このスリープモードが中断されました。
https://pastebin.com/qG4gHmrY最後に、システムがスリープ状態になった時点のログエントリが含まれます。
私自動一時停止を無効にする昨日、GnomeではGDMがこれを行うように求められますが、何の効果もないようです。
どんな提案でも大変感謝します!どの詳細が診断に役立つか関連しているかを知るために努力しています。教えてください。
私が確認したこと:
/etc/systemd/logind.conf
ある#IdleAction=ignore
/etc
「sleep」、「hibernate」、「suspens」、およびjournalctl
出力の広範な検索
検索結果のほとんどは、それを機能させることに興味がある人のようです。あまりにもうまく機能していて(とても好きで活性化されているのか全く気づかなかったんです)、ただオフにしたい気がします!
答え1
私はアーチLinux IRCチャンネルにこの質問をし、次の答えを受けました:
<Namarrgon> smason: it's a bug in gdm
<Namarrgon> when you disabl automatic suspend in gnome it doesn't affect gdm itself
これに基づいて関連取引所を見つけました。 https://unix.stackexchange.com/a/361275/90376
私は次のコマンドに変更しました。
sudo machinectl shell gdm@ /bin/bash
export GSETTINGS_BACKEND=dconf
gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 0
数日間実行され、私のクローンやその他のバックグラウンドタスクはまだ夜ごとに実行されます。