一些常見的 Ubuntu 顯示管理器以及如何在它們之間切換

開源操作系統(例如 Linux)的最大優點是您可以根據需要對其進行自定義,範圍從文件管理器、音樂播放器、Web 瀏覽器和文本編輯器等默認應用程序到更重要的系統內核、顯示管理器和終端控制台等組件。 您只需下載新的應用程序軟件並用該軟件替換舊的應用程序軟件,或通過更改操作系統的源代碼來編輯系統組件即可完成此操作。 顯示管理器就是一個這樣的系統組件,您可以通過運行本文中提到的一些命令來替換它。

什麼是顯示管理器?

顯示管理器是操作系統的組件,負責啟動顯示服務器和登錄會話。 這就是它有時被稱為登錄管理器的原因。 您在輸入用戶名和密碼時看到的屏幕佈局(歡迎詞)、您的登錄會話和用戶授權是顯示管理器執行的一些任務。 一些常見的默認顯示管理器類型是 廣東, gdm3, 輕量級, 和 kdm 等等。

LightDM 的登錄界面

為什麼以及如何在顯示管理器之間切換?

為什麼?

雖然所有顯示管理器都用於相同的目的,即管理用戶登錄的外觀和感覺以及會話管理,但它們的大小、複雜性和操作各不相同。 您還會注意到它們幾乎(但不是絕對)看起來相似。 您可能希望根據您的操作系統和系統規格切換到某個版本。 例如,重量較輕的顯示管理器非常適合稍舊的計算機系統。 切換到新主題的另一個原因可能是登錄背景沒有吸引人的主題。 較輕且不太複雜的顯示管理器可能缺少此功能。 幾天前,我更改了我的顯示管理器,因為我的默認設置由於我進行了一些自定義而壞了。 因此,與其浪費時間和精力來修復該問題,我更願意遷移到替代的顯示管理器。

如何?

在使用和切換顯示管理器時,您將主要使用以下命令:

檢查當前的顯示管理器

為了檢查您的系統上當前正在運行哪個顯示管理器,請在您的 Ubuntu 終端中輸入以下命令:

$ cat /etc/X11/default-display-manager

上圖顯示我的系統當前正在運行 gdm3 顯示管理器。

安裝/刪除顯示管理器

使用以下命令從系統中添加/刪除顯示管理器:

安裝:

$ sudo apt-get 安裝 [displaymanagername]

例子:

$ sudo apt-get install gdm3

消除:

$ sudo apt-get 刪除 [displaymanagername]

例子:

sudo apt-get remove gdm3

切換到另一個顯示管理器

您可以從一個顯示管理器切換到另一個顯示管理器,方法是先安裝該顯示管理器(如果尚未安裝),然後使用以下命令切換到新的:

$ sudo dpkg-reconfigure gdm3

當您輸入用戶名和密碼時,將出現以下窗口,讓您了解顯示管理器在系統中的運行方式。

按回車確定; 將出現以下窗口。 您可以通過向上和向下箭頭鍵配置新的顯示管理器,然後按 Enter 鍵確認。

當您重新啟動系統時,您選擇的顯示管理器將被配置為默認管理器。

Ubuntu 的一些常見顯示管理器

以下是您可能希望從中選擇的一些流行的 Ubuntu 顯示管理器:

GDM

GDM,Gnome 顯示管理器是流行的 Gnome 桌面環境的默認顯示管理器。 它支持窗口系統 X11 和 Wayland。 您可以輕鬆自定義它以允許無密碼登錄、隱藏其他用戶列表以及配置主題、自定義會話和登錄屏幕。 GDM 的基本配置可以通過系統設置通過 UI 完成。 對於高級配置,您需要以授權用戶身份編輯 GDM 配置文件。 以下是一些可讓您配置登錄會話和顯示設置的文件列表:

/etc/X11/gdm/gdm.conf
/etc/gdm/gdm.conf
/etc/dconf/db/gdm.d(for advanced tweaking)

GDM3

GDM3 是最新版本的 Ubuntu 附帶的默認顯示管理器,用於 example, Ubuntu 18。它是重新設計的 GDM 版本; 雖然它的外觀和感覺與 GDM 幾乎相同,但它的背景卻大不相同。 它更輕、更快,但缺少一些您可以在舊版 GDM 中使用的功能。 為了 example,大多數可配置功能都可以通過 conf 文件而不是用戶界面設置實用程序訪問。 您可以在以下文件中進行更改以自定義您的登錄 UI 和會話處理:

/etc/gdm3/greeter.gconf

輕量級

LightDM 也是舊版 GDM 的備用顯示管理器。 它有各種歡迎主題可供配置。 它支持 Canonical 服務器和 X.org,因此,它是 Ubuntu 的不錯選擇。 通過 LightDM,您可以自定義登錄歡迎會話、禁用訪客帳戶並在登錄時顯示/隱藏其他用戶的列表。 以下是可讓您在 Ubuntu 中配置登錄會話和顯示設置的文件列表:

/etc/lightdm/(includes various configuration files)
/etc/lightdm/lightdm.conf.d/

知識庫

KDM 是 KDE 的默認顯示管理器。 它通過 UI 模塊提供了許多可定制的功能:系統設置。 您可以在歡迎詞中自定義詳細信息,例如歡迎信息、字體和背景牆紙。 KDM 的一個強大功能是它可以防止在登錄屏幕上關閉,因此只有已登錄的用戶才能關閉計算機系統。 其他自定義選項包括 root 關閉、記錄用戶和自動登錄功能。

閱讀本文後,您有望熟悉 Linux 顯示管理器的概念以及選擇其中一個管理器的必要性。 借助我們在本文中描述的簡單命令,您可以下載並在系統上安裝的不同顯示管理器之間切換。