如何修復 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

如何在 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,包括必备步骤和注意事项。

如何在 Linux 上玩鋼鐵雄心 IV

如何在 Linux 上玩鋼鐵雄心 IV

學習如何在 Linux 系統上安裝和運行鋼鐵雄心 IV,這是一款以二戰為背景的策略遊戲。

如何使用 Rescuezilla 克隆 Linux 硬盤

如何使用 Rescuezilla 克隆 Linux 硬盤

您需要克隆 Linux 硬盘吗?使用简单的方法达成目的,看看 Rescuezilla,这是一款用户友好的驱动器克隆工具。

如何在 Kali Linux 上安裝 Discord

如何在 Kali Linux 上安裝 Discord

Discord 正迅速成為計算機用戶交流的主要方式之一。了解如何在 Kali Linux 上安裝 Discord,包括 DEB 包、Flatpak 和 Snap 方法。

如何在 Linux 上運行 Microsoft Word

如何在 Linux 上運行 Microsoft Word

需要在您的 Linux 筆記本電腦或台式機上運行 Microsoft Word 以便在工作或學校使用?不確定如何設置?跟著我們。

使用 Linux 在 LAN 上運行虛擬機的簡單方法

使用 Linux 在 LAN 上運行虛擬機的簡單方法

您是否知道可以通過 LAN 在 Linux 台式機、筆記本電腦或服務器上運行虛擬機?這是如何做到的。

如何在 Linux 桌面上使用 YouTube Music

如何在 Linux 桌面上使用 YouTube Music

YouTube Music 是一項出色的服務,提供無限音樂選擇。了解如何在 Linux 桌面上安裝和使用 YouTube Music。