デスクトップでArch Linux + GNOME3を使用していますが、システムが起動したりユーザーがログアウトしたりすると、ログイン画面がgdm
約20秒間表示され、ディスプレイが消えます(コンピュータはまだ実行中ですが)。この機能を無効にできますか?ディスプレイにログイン画面が「永久に」表示され続けたいと思います。構成する方法が見つかりません。
答え1
idle-delay
その理由はまさに設定によるものです。これを変更するには、そのキーを変更する必要がありますdconf
(そしてgdm
ユーザーとしてこれを行います)。
VT
a(例:++)に切り替えてCtrl、次にログインします。AltF3根そして、以下を実行してください:su - gdm -s /bin/sh
ユーザーをに切り替えます
gdm
。次に、次を実行します。
export $(dbus-launch)
アイドル遅延
0
(つまり、いいえ):GSETTINGS_BACKEND=dconf gsettings set org.gnome.desktop.session idle-delay 0
戻るには、実行するか
exit
+Ctrlを押します。D根アカウント。コンピュータを再起動するか、ディスプレイマネージャを再起動してください。
systemctl restart gdm
答え2
次へ拡張ドンクリスティの答え:
ステップ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'
答え3
Fedora、2023年5月
1. gdmユーザー用の特定のdconf設定ファイルを追加します。
/etc/dconf/profile/gdm があることを確認してください。そうでない場合は追加します。これには、user-db
ユーザー設定の行とsystem-db
デフォルト値file-db
の行が含まれます。
user-db:user
system-db:gdm
file-db:/usr/share/gdm/greeter-dconf-defaults
複数の行がある可能性があるため、サンプルsystem-db:
会社などのエンタープライズ環境では、system-db: examplecorp-gdm
GDMに似た会社全体の設定(サンプル会社のロゴや/ etc / issueに対応するログイン画面メッセージの設定)を含む行を使用することを選択できます。これにより、system-db:gdm
ラップトップユーザーはより一般的なカスタマイズツールを使用できるようになりました。
2. 新しい gdm 設定を含む新しいディレクトリを追加します。
/etc/dconf/db/gdm.d/ があることを確認してください。そうでない場合は、ディレクトリを作成します。
3. ファイルに新しい gdm 設定を追加する
含める /etc/dconf/db/gdm.d/01-local-power ファイルを追加します。
[org/gnome/settings-daemon/plugins/power]
sleep-inactive-ac-type='nothing'
sleep-inactive-ac-timeout=0
他の設定を変更するには、設定dconf-editor
と許容値の検索を使用して「スキーマ」値を取得し、.
それを/
設定ファイル(「org/gnome/settings-daemon /plugins/」)のセクションヘッダーとして使用します。上記の例では、「電力」文字列値の場合、文字列を一重引用符で囲みます'
。
gdmユーザーのためのその他の一般的な設定は次のとおりです。
[org/gnome/login-screen]
logo='/usr/local/share/pixmaps/examplecorp-logo.svg'
banner-message-enable=true
banner-message-text='Example Corporation, to Lorem Ipsum and beyond!'
[org/gnome/settings-daemon/plugins/power]
power-button-action='interactive'
4. ファイルからdconfデータベースを構築する
sudo dconf update
次に、/etc/dconf/db/gdm があることを確認します。
答え4
以下を調整して、睡眠関連の設定を微調整すると便利ですdconf-editor
。
sleep-inactive-ac-timeout
sleep-inactive-ac-type
sleep-inactive-battery-timeout
sleep-inactive-battery-type
私が知る限り試してみる価値があるこれ非アクティブ期間中に機械を目覚めさせる方法。