如何修復 Linux 上損壞的 Gnome 登錄屏幕

Gnome 登錄屏幕通常可以完美運行,因為它是一款精美的軟件,背後有一個優秀的團隊。然而,即使是偉大的工具也會有糟糕的日子並停止工作。因此,在本指南中,我們將討論如何修復 Linux 上損壞的 Gnome 登錄屏幕。

請注意,您無需使用Gnome Shell 桌面環境即可利用此修復程序。所需要的只是您使用的是相對較新的 Gnome顯示管理器(登錄屏幕)版本。

在我們開始之前

如果 Gnome 登錄屏幕停止正常工作,您將無法訪問 Gnome 會話。由於無法訪問 Gnome 會話,因此無法快速彈出終端窗口以強制登錄屏幕進行協作。相反,您需要利用 TTY 虛擬控制台。

什麼是TTY?它是在 Linux 計算機系統上按下鍵盤組合時可以訪問的純文本虛擬終端。默認情況下,所有 Linux 發行版都將它們作為一項功能。有些,比如 Ubuntu,有六個虛擬終端,而其他 Linux 發行版可能只有一兩個。然後是 Arch Linux,它為用戶提供 TTY 虛擬控制台作為他們的默認桌面環境,直到他們手動設置所有內容!

TTY 虛擬控制台在緊急情況下非常方便,尤其是在 Gnome 登錄屏幕響應速度不快、鎖定或只是無法正常工作的情況下。

要在 Linux 桌面上使用 TTY 虛擬控制台,請查看鍵盤並按Ctrl + Alt + F2,第一個終端將打開。但請記住,並非所有 Linux 系統都為該組合分配 TTY,因此請嘗試下面列表中的其他一些。

  • Ctrl + Alt + F3
  • Ctrl + Alt + F4
  • Ctrl + Alt + F5
  • Ctrl + Alt + F6

在您的 Linux PC 上訪問 TTY 虛擬控制台後,找到“登錄”部分,並輸入您的 PC 用戶名以登錄命令行終端。“root”帳戶也可以使用。

如何修復 Linux 上損壞的 Gnome 登錄屏幕

登錄 TTY 虛擬控制台後,繼續使用以下方法之一修復 Linux PC 上的 Gnome 登錄窗口。

方法 1 – 使用 systemd 重新啟動 Gnome 顯示管理器

強制 Gnome 登錄屏幕修復的一種方法是重新啟動控制它的服務。重新啟動它是一個好主意的原因是,如果您遇到程序或服務的問題,刷新有問題的應用程序可以讓您在短時間內快速恢復並運行。

重新啟動 Gnome 顯示管理器意味著需要使用 Systemd 初始化系統。Systemd 與重啟過程不可或缺的原因是 Gnome 與它緊密集成。

要重新啟動登錄屏幕,請使用systemctl restart gdm.service命令和 sudo,因為沒有 root 權限無法執行系統級命令。

如何修復 Linux 上損壞的 Gnome 登錄屏幕

須藤 systemctl 重啟 gdm.service

運行上面的“systemctl restart”命令後,您的 Linux PC 應該立即將您帶出 TTY 虛擬終端並進入一個全新重啟的 Gnome 登錄屏幕,這有望成功。

如果重新啟動過程不起作用,請盡可能多地嘗試此過程。或者試一試方法 2。

如何修復 Linux 上損壞的 Gnome 登錄屏幕

方法 2 – 停止 Gnome 顯示管理器並使用 systemd 重新啟動它

重新啟動 Gnome 顯示管理器的 Systemd 服務是修復登錄屏幕問題的可靠方法,因為當它刷新時,問題通常會消失。但是,重新啟動可能並非在所有情況下都有效(無論出於何種原因)。

讓無響應的 Gnome 顯示管理器再次工作的另一種方法是徹底終止該進程,使其停止運行。然後,重新啟動它。實際上,這可能與重新啟動它相同,但對於那些對方法 1 有問題的人來說,這是一個很好的方法。

要停止運行 Gnome 登錄屏幕,您需要使用 Systemd stop 命令。因此,在 TTY 虛擬終端中,使用sudo權限嘗試systemctl stop gdm.service

如何修復 Linux 上損壞的 Gnome 登錄屏幕

須藤 systemctl 停止 gdm.service

運行上面的“systemctl stop”命令應該會立即殺死 Gnome 顯示管理器。但是,您不會知道,因為 TTY 控制台仍在運行。從這裡開始,使用systemctl start gdm.service命令和 sudo 重新啟動它。

須藤 systemctl 啟動 gdm.service

在“systemctl start”運行後,Gnome 顯示管理器將帶您離開 TTY 虛擬終端並返回到新的登錄屏幕。否則,如果沒有,請按Ctrl + F7將虛擬終端發送到後台。

如何修復 Linux 上損壞的 Gnome 登錄屏幕

Leave a Comment

Google Voice 桌面通知應用

Google Voice 桌面通知應用

就像 Google Wave 一樣,Google Voice 也在全球引起了不小的轟動。谷歌的目標是改變我們的溝通方式,而且由於它正在成為

使用 FlickrFaves 下載 Flickr 收藏夾

使用 FlickrFaves 下載 Flickr 收藏夾

有許多工具可以讓 Flickr 用戶下載高品質的照片,但有沒有辦法下載 Flickr 收藏夾呢?最近我們

OK Sampler 是一款免費音樂取樣器軟體

OK Sampler 是一款免費音樂取樣器軟體

什麼是採樣?根據維基百科,「採樣是指從一段錄音中取出一部分或樣本,並將其重新用作樂器或

Google Sites 備份:匯入/匯出

Google Sites 備份:匯入/匯出

Google Sites 是 Google 提供的一項服務,可讓使用者在 Google 伺服器上託管網站。但有一個問題,它沒有內建備份選項

Google Tasks 桌面應用程式

Google Tasks 桌面應用程式

Google Tasks 不像其他 Google 服務(例如日曆、Wave、Voice 等)那麼受歡迎,但它仍然被廣泛使用,並且是人們生活中不可或缺的一部分。

如何恢復遺失的分割區和硬碟資料[指南]

如何恢復遺失的分割區和硬碟資料[指南]

在我們先前關於透過 Ubuntu Live 和 DBAN 啟動 CD 安全性擦除硬碟和可移動媒體的指南中,我們討論了基於 Windows 的磁碟

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。

如何在 Linux 上玩《殺戮尖塔》

如何在 Linux 上玩《殺戮尖塔》

Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。

如何在 Linux 上玩神界:原罪 2

如何在 Linux 上玩神界:原罪 2

详细介绍如何在 Linux 系统上安装并运行神界:原罪 2,包括必备步骤和注意事项。