如何通过命令行或配置文件在 Ubuntu 20 上禁用屏幕保护程序和 systemd 挂起?

如何通过命令行或配置文件在 Ubuntu 20 上禁用屏幕保护程序和 systemd 挂起?

我见过很多关于gsettigns set和 的解决方案systemctl mask suspend.target ...,但没有一个对我有用。

我的 Ubuntu 20 有 Gnome GUI。我唯一想要的就是完全禁用屏幕进入sleep, suspend, hibernate, ...状态,即始终处于活动状态,始终保持明亮。

我希望它通过配置文件或命令行实用程序来完成(最好是使用配置文件进行操作)。到目前为止我所做的以及对我不起作用的:

/etc/systemd/sleep.conf.d/nosuspend.conf

具有以下内容(如中所述https://wiki.debian.org/Suspend):

[Sleep]
AllowSuspend=no
AllowHibernation=no
AllowSuspendThenHibernate=no
AllowHybridSleep=no

我还在命令行中运行这两个命令:

gsettings set org.gnome.desktop.session idle-delay 0
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false

我取得的最好结果是 GUI 屏幕始终明亮,但是Automatic suspend系统警告在一段时间后仍然出现,然后(几分钟后)屏幕进入睡眠状态并变黑。

相关内容