Answers:
那是因为idle-delay设置。要更改它,您必须更改相应的dconf密钥(并以gdm用户身份执行):
切换到VT(例如Ctrl+ Alt+ F3),以root用户身份登录并运行:
su - gdm -s /bin/sh
将用户切换到gdm。
然后运行:
export $(dbus-launch)
并将空闲延迟设置为0(这表示为never):
GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.session idle-delay 0
运行exit或按Ctrl+ D返回到根帐户。
重新启动计算机或重新启动显示管理器:
systemctl restart gdm
就像对don_crissti的答案的扩展:
第2步对我不起作用。我使用的是Gnome / gdm 3.28 org.gnome.desktop.session,但我没有,但这对我有用:
GSETTINGS_BACKEND=dconf gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'nothing'
/etc/gdm/greeter.dconf-defaults。