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