環境:
分配する:Arch Linux
ディスプレイマネージャ:GDM 3.16.x
デスクトップ環境:Gnome 3.16
質問:
ログイン画面に表示されているユーザーのリストを無効にするには?
言う:
望ましい結果:
実際にユーザーの観点から見ると、ログイン画面に到達するとユーザー名を要求するボックスが表示されます。
解決策ではありません:
特定のユーザーをシステムユーザーとして設定することはあまり良い解決策ではありません。
所望の結果を得るために好ましい方法
インストールまたは無効にするには、どの特定のパッケージが必要ですか?
パッケージを介していない場合に必要な設定を構成するには、どのユーティリティを使用する必要がありますか?
低レベルの設定が必要な場合は、どのファイルでどの手動設定を変更する必要がありますか(ファイルパスを指定してください)。
答え1
これは機能するはずですgdm ≥ 3.12
(archlinux
w.でテスト済みgdm 3.16.1
)。
VT
a(例:++)に切り替えてCtrl、次にログインします。AltF3根そして、以下を実行してください:su - gdm -s /bin/sh
ユーザーをに切り替えます
gdm
。次に、次を実行します。
export $(dbus-launch)
そして:
GSETTINGS_BACKEND=dconf gsettings set org.gnome.login-screen disable-user-list true
戻るには、実行するか
exit
+Ctrlを押します。D根アカウント。ディスプレイマネージャを再起動します。
systemctl restart gdm
回復はほぼ同じです。 @step 2true
に変更するだけです。false
答え2
GDMをKDM、LXDM、LightDM、SLiM、またはXDMなどの他のログインマネージャと置き換えることができます。これはより良い設定可能性を持つことができます。実際、このページにはいくつかのスクリーンショットがあります。https://wiki.mageia.org/en/Display_Managers。 SLiMにはユーザーリストがないように見えますが、他のリストも同じように見えるように設定できます。