Gnome會話已凍結,有一些選項可以重新啟動它

關於修復凍結的gnome桌面會話

在下一篇文章中,我們將看一看 如果我們發現自己遇到了凍結的Gnome會話,該怎麼辦?。 如今,許多人都在使用Gnome Shell,因為它可靠,易於使用且越來越快。 但是,即使最好的書桌也有問題。

也許Gnome遭受的最令人震驚和衰弱的問題是 許多用戶凍結了會話。 在以下幾行中,我們將看到凍結的Gnome桌面會話時的處理方法。

如何重新啟動凍結的Gnome會話

方法1:重新啟動X11

Gnome Shell具有內置的重啟功能。 用戶可以運行它來重新啟動凍結的桌面。 唯一的缺點是 這不適用於韋蘭,所以我們必須 採用 ”Xorg的 使它工作。

要在凍結所有內容時重新啟動Gnome Shell會話,我們將開始 按下組合鍵Alt + F2。 這將打開一個窗口,我們可以在其中編寫命令。

在此窗口中,我們只需要 來寫 'r。 此命令主要在不關閉會話的情況下重新啟動會話。

從桌面執行訂單

r

如果一次重新啟動不能解決問題,我們將可以執行任意多次此操作。

方法2:重新啟動Wayland

如果您正在使用 韋蘭 對於Gnome,您會注意到性能良好,但是儘管如此,會話鎖還是會發生。 很遺憾, 此處的重置功能不起作用。 要恢復對團隊的控制,還需要做更多的工作。

要重新啟動會話,在這種情況下,我們將無法在Gnome桌面環境中工作。 反而 我們將不得不使用TTY控制台並強制重啟Gnome處理的桌面管理員,從而能夠重新啟動會話。 要打開控制台,我們可以使用組合鍵 Ctrl + Alt + F2 o Ctrl + Alt + F3.

進入TTY控制台窗口後,我們將必須登錄。 如果一切正確,我們將可以訪問 TTY模式下的命令行。 從這裡開始,我們將必須按照分步說明重新啟動會話:

步驟1:systemctl停止命令,我們將停止執行Gnome屏幕管理器。 做這個 將自動退出Gnome Shell:

sudo systemctl stop gdm

如果您使用LightDM 使用Gnome,而不是必須使用的命令:

sudo systemctl stop lightdm

步驟2: 執行停止命令時, gdm或lightdm將停止運行。 從這裡我們將 重新開始 使用啟動命令:

sudo systemctl start gdm

對於LightDM 要執行的命令是:

sudo systemctl start lightdm

如果命令執行正確,我們應該會看到Gnome登錄屏幕。 從那裡我們可以再次登錄。

方法3:使用gnome-shell –replace

如果您嘗試了上述Xorg和Wayland方法,但仍無法解決問題,那麼還有第三種方法可以在凍結Gnome Shell會話時重新啟動它。 論點“更換“它的工作方式與Wayland類似,因為 必須在TTY終端上啟動。 我們將使用組合鍵Ctrl + Alt + F2或Ctrl + Alt + F3來訪問它。

正如我在那讀到的 該解決方案適用於所有版本的Gnome Shell,包括Wayland。

在TTY終端內,我們將以我們的用戶身份登錄並按照以下說明進行操作:

首先我們要 創建一個名為“gnome重啟 使用touch命令:

touch gnome-restart

以下將是 使用echo命令。 我們將使用它將重置代碼添加到文件中 gnome重新啟動, 首先在終端中寫以下行:

echo '#!/bin/bash' > gnome-restart

然後這另一行:

echo 'DISPLAY=:0 gnome-shell --replace &' >> gnome-restart

我們將更新文件權限”gnome重啟 我們剛剛創建的代碼,以便我們可以在終端上將其作為程序運行:

sudo chmod +x gnome-restart

以下將是 移動文件gnome重啟' 到 / usr / bin /。 這樣,我們將實現系統可以將其作為程序進行調用:

gnome重啟

sudo mv gnome-restart /usr/bin/

從TTY終端,我們將不得不 gnome重啟 重新啟動我們的Gnome Shell會話 凍結的。 我們還可以直接在Gnome桌面上執行此命令,方法是按Alt + F2打開將在其中編寫的命令窗口:

gnome-restart

成功執行命令後,我們的會話應再次運行。

方法4:使用Killall

殺死Ubuntu
相關文章:
殺:對於Unix,您需要了解的有關此命令的所有信息

畢竟,當Gnome會話崩潰時,我認為這是重新啟動它的最簡單方法。 我們只需要在TTY上寫:

killall -3 gnome-shell

上面的命令我們還可以 將它用作〜/ .bashrc文件中的別名 如下:

aka添加gnome killall

alias kgnome=’killall -3 gnome-shell’

保存文件後, 當桌面會話被凍結時,從TTY中,我們只需要編寫:

kgnome

使用此命令,我們將強制關閉鎖定的會話。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。