コマンドラインまたは設定ファイルを介してUbuntu 20でスクリーンセーバーとシステム停止を無効にする方法は?

コマンドラインまたは設定ファイルを介してUbuntu 20でスクリーンセーバーとシステム停止を無効にする方法は?

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

また、コマンドラインから次の2つのコマンドを実行します。

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

私が得た最高の結果は、GUI画面は常に明るいですが、しばらくするとAutomatic suspendシステム警告が表示され(数分後)、画面がスリープ状態になり黒くなることです。

関連情報