Suspend

我的筆記型電腦在閒置 1200 秒後會掛起什麼?

  • May 9, 2020

我希望我的筆記型電腦在使用空調電源時保持執行,即使它處於空閒狀態並且蓋子已關閉。

當蓋子關閉時,我設法使它不會立即暫停:

/etc/systemd/logind.conf:
[Login]
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore
IdleAction=ignore
IdleActionSec=1min

但是在重新啟動後大約 1200 秒(沒有登錄gdm)它會掛起到 RAM。

我錯過了什麼?

$ uname -a
Linux nlv 5.4.0-29-generic #33-Ubuntu SMP Wed Apr 29 14:32:27 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/issue
Ubuntu 20.04 LTS \n \l

$ cat /etc/systemd/sleep.conf (# comments removed for brevity)
[Sleep]

看看這個文件,/etc/systemd/sleep.conf

它應該有這個條目

[Sleep]
AllowSuspend=no

這似乎是一個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-battery-type 'nothing'

取自ArchWiki關於自動掛起的gdm.

正如使用者 Simon McVittie 在討論該問題的gnome.org上指出的那樣,這看起來是遵守節能規定的結果。

無法測試為未執行gdm

引用自:https://unix.stackexchange.com/questions/585531