Arch-Linux
如何禁用 GDM3 登錄螢幕上的使用者列表?
環境:
分配:
Arch Linux
顯示管理器:
GDM 3.16.x
桌面環境:
Gnome 3.16
問題:
如何禁用登錄螢幕上顯示的使用者列表?
澄清:
想要的結果:
實際上,從使用者的角度來看,結果是:在到達登錄螢幕時出現一個請求使用者名的框。
不是解決方案:
將給定的使用者變成系統使用者並不是一個很好的解決方案。
實現預期結果的首選方法
我需要安裝或禁用哪些確切的軟體包?
如果不是通過軟體包,那麼我應該使用哪些實用程序來配置所需的設置?
如果需要較低級別的配置,我需要在哪些文件(請提供文件路徑)中更改哪些手動設置?
這應該適用於
gdm ≥ 3.12
(在archlinux
w.上測試gdm 3.16.1
):
- 切換到
VT
(例如Ctrl
++Alt
) ,以rootF3
身份登錄並執行:su - gdm -s /bin/sh
將使用者切換到
gdm
. 2. 然後執行:export $(dbus-launch)
和:
GSETTINGS_BACKEND=dconf gsettings set org.gnome.login-screen disable-user-list true
執行
exit
或點擊Ctrl
+D
返回到root帳戶。 3. 重新啟動顯示管理器:systemctl restart gdm
還原幾乎相同,只需更改
true
為false
@步驟2。
您可以嘗試用不同的登錄管理器替換 GDM,例如 KDM、LXDM、LightDM、SLiM 或 XDM。這些可能具有更好的可配置性。事實上,在這個頁面上有一些截圖:https ://wiki.mageia.org/en/Display_Managers 。SLiM 看起來沒有使用者列表,儘管其他人可以配置為看起來相同。