如何修復凍結的 XFCE Linux 桌面

XFCE4桌面環境是一個桌面環境的輕量級強國。由於其代碼庫的可靠性和穩定性,它堅如磐石,很少崩潰。也就是說,沒有什麼是 100% 完美的,即使是最堅固的台式機也可能會出現問題。因此,這裡是修復凍結的 XFCE Linux 桌面的方法。

刷新 XFCE4 面板

大多數情況下,XFCE4 上的問題、問題和崩潰都與 XFCE4 面板有關。這是可以理解的,因為面板有時會添加插件導致它失敗。

遺憾的是,XFCE 用戶沒有內置的方法可以單擊按鈕來重新啟動面板,也沒有像Gnome Shell那樣內置的秘密重置功能。相反,想要修復無響應的 XFCE4 面板的用戶必須強制退出並重新啟動它。

殺死並重新運行 XFCE4 面板的最佳方法是使用終端。主要是因為終端模擬器將為您提供程序輸出詳細信息,您將能夠解決導致面板鎖定和失敗的問題。因此,在鍵盤上按Ctrl + Alt + TCtrl + Shift + T並打開一個終端窗口。一旦終端窗口準備好使用,運行pidof命令以確定面板的進程 ID 代碼。

pidof xfce4-面板

讀取輸出編號並將其放入下面的 kill 命令中。

如何修復凍結的 XFCE Linux 桌面

殺死數字來自 pidof

或者,如果 top 命令沒有終止面板,請嘗試此命令。

killall xfce4 面板

關閉 XFCE4 面板後,您可以直接從終端重新啟動它:

xfce4-面板 &

從終端運行此命令將在屏幕上添加一個新的 XFCE4 面板。從那裡,您可以執行 disown 將其發送到作為進程在後台運行,位於終端之外。

否認

刷新 XFCE4 窗口管理器

儘管 XFCE4 面板是一個主要的煩惱,但它並不是唯一有可能破壞您的桌面會話的東西。XFCE4 窗口管理器在崩潰時也可能會遇到一些問題,並且可能會導致您無法最小化/最大化桌面上打開的窗口。

很像面板,窗口管理器可以通過終端來處理。因此,通過按鍵盤上的 Ctrl + Alt + T 或 Ctrl + Shift + T 啟動終端窗口 。從那裡,您需要使用“-replace”開關運行 xfwm4 命令,以便它可以用損壞的窗口管理器的當前實例替換自身。

如何修復凍結的 XFCE Linux 桌面

xfwm4 --replace

運行上面的命令後,您會看到桌面閃爍一秒鐘。不要驚慌!這個 flash 是一件好事,它意味著窗口管理器和處理桌面會話的一切都令人耳目一新。從這裡開始,所有窗口切換問題都應該消失了!

運行替換命令時窗口管理器是否不刷新?嘗試重新運行幾次。或者,如果所有其他方法都失敗了,請運行 kill 命令,XFCE4 桌面環境應該會自動重新啟動窗口管理器。

killall xfwm4

或者

pidof xfwm4 kill number-from-pidof

製作重置腳本

在 Linux 終端中使用一些命令來重新啟動 XFCE4 面板或 XFCE4 窗口管理器可以在緊要關頭工作,但如果您想一次性完成所有操作,最好的方法是編寫腳本。

為 XFCE4 桌面創建重置腳本的第一步是創建將存儲代碼的文件。要創建一個新文件,請使用下面的touch命令。

觸摸 xfce4-重啟

運行上面的 touch 命令後,一個名為“xfce4-restart”的文件將出現在您的主目錄 (~) 中。從這裡,使用 Nano 文本編輯器打開腳本文件。

nano -w xfce4-restart

在重啟文件的頂部,寫入第一行代碼。這段代碼被稱為“shebang”,它將幫助您的 Linux 操作系統正確運行腳本。

#!/bin/bash

在 shebang 代碼之後,添加將殺死 XFCE4 面板的命令。

killall xfce4 面板

Enter在面板命令下方新建一行,然後添加命令以重新運行面板。

xfce4-面板

在第二個面板命令之後,您必須添加代碼以刷新窗口管理器。要刷新窗口管理器,請按Enter以創建另一行。然後,寫入xfwm4 –replace命令。

xfwm4 --replace &

通過按鍵盤上的Ctrl + O,將您的編輯保存到 Nano 文本編輯器中的 xfce4-restart 文件。之後,按Ctrl + X退出 Nano 。退出 Nano 文本編輯器後,使用chmod命令更新重啟文件的權限。

chmod +x xfce4-重啟

使用最新的文件權限,使用mv命令將文件移動到“/usr/bin/” 。

須藤 mv xfce4-restart /usr/bin/

現在,您只需使用Alt + F2 調出快速啟動器,輸入下面的命令並按Enter鍵,就可以重新啟動 XFCE4 桌面上的面板和窗口管理器!

xfce4-重啟

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。