天天看點

linux系統桌面權限怎麼恢複,教你恢複當機的XFCE4 Linux桌面方式

linux系統桌面權限怎麼恢複,教你恢複當機的XFCE4 Linux桌面方式

本文提供修複當機的XFCE4 Linux桌面方式,XFCE4桌面環境輕量級且強悍,由于其代碼庫的可靠性和穩定性,它堅如磐石且極少崩潰,但仍然是很穩固的桌面也會出現問題。

重新整理XFCE4面闆

大多數情況下,XFCE4上的難題和崩潰涉及XFCE4面闆,這是可以了解的,因為面闆有時會添加插件造成其失敗。

遺憾的是,XFCE使用者沒有内置的方法來點選圖示以便面闆重新啟動,并且沒有内置的秘密重置功能,就像在Gnome Shell中一樣,相反,希望恢複無響應的XFCE4面闆的使用者需要強制退出并重新啟動它。

殺死和再次運作XFCE4面闆的最佳方式是使用終端,主要是因為終端會為你提供程式輸出詳細資訊,并且你将無法緩解導緻面闆鎖定和失敗的難題,是以,在鍵盤上按Ctrl+Alt+T或Ctrl+Shift+T并開啟終端視窗,終端視窗準備就位後,運作pidof指令以确認面闆的程序ID代碼:

pidof xfce4-panel

讀取輸出編号并将其放在後面的kill指令中:

linux系統桌面權限怎麼恢複,教你恢複當機的XFCE4 Linux桌面方式

kill number-from-pidof

linux系統桌面權限怎麼恢複,教你恢複當機的XFCE4 Linux桌面方式

參考:殺掉Linux中程序的使用例子:使用ps,kill,killall,pkill,top指令。

或者,如果top指令沒有終止面闆xfce桌面運作黑框,請嘗試此指令:

killall xfce4-panel

參考:Linux程序管理:用kill和killall指令殺死程序。

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

xfce4-panel &

從終端運作此指令将在螢幕上添加一個新的XFCE4面闆,從那裡,你可以執行disown将其成為程序在背景運作,在終端之外:

disown

重新整理XFCE4視窗管理器

linux系統桌面權限怎麼恢複,教你恢複當機的XFCE4 Linux桌面方式

雖然XFCE4面闆是一個主要的弊端,但它并不是唯一有也許打破桌面會話的東西,XFCE4視窗管理器崩潰時也會遭遇一些弊端,并且可以讓它能夠最小化/最大化桌面上開啟的視窗。

與面闆非常相近,可以借助終端處理Window管理器xfce桌面運作黑框,是以,通過按鍵盤上的Ctrl+Alt+T或Ctrl+Shift+T啟動終端視窗,從那裡,需要使用“-replace”參數運作xfwm4指令,以便它可以将自身替換為未受損的視窗管理器的目前執行個體:

linux系統桌面權限怎麼恢複,教你恢複當機的XFCE4 Linux桌面方式

xfwm4 --replace

運作上面的指令後,你将發現桌面閃爍一秒鐘,這意味着視窗管理器和處理桌面會話的所有内容都是令人耳目一新的,從這裡開始,所有視窗切換問題都必須消失。

運作replace指令時視窗管理器是否不重新整理?嘗試再次運作幾次,或者,如果所有其它方式都失敗,請運作kill指令,XFCE4桌面環境要手動重新開機視窗管理器:

killall xfwm4

要麼:

pidof xfwm4

linux系統桌面權限怎麼恢複,教你恢複當機的XFCE4 Linux桌面方式

kill number-from-pidof

制作重置腳本

使用Linux終端中的一些指令重新啟動XFCE4面闆是個好方法,但是即使你想一次性完成所有操作,最好的方式是編寫腳本。

為XFCE4桌面建立重置腳本的第一步是建立将記憶體代碼的檔案,要建立新檔案,請使用以下的指令:

touch xfce4-restart

運作上面的touch指令後,主目錄(~)中将出現名為“xfce4-restart”的檔案,從此處,使用Nano文本編輯器打開腳本檔案:

nano -w xfce4-restart

在重新啟動檔案的頂部,寫入第一行代碼,此代碼稱為“shebang”,它将幫助你的Linux作業系統正确運作腳本:

#!/bin/bash

linux系統桌面權限怎麼恢複,教你恢複當機的XFCE4 Linux桌面方式

在shebang代碼然後,添加将殺死XFCE4面闆的指令:

killall xfce4-panel

按Enter鍵在panel指令後面建立一個新行,然後添加一個指令以再次運作該面闆:

xfce4-panel

在第二個面闆指令以後,你需要添加代碼以重新整理視窗管理器,要重新整理視窗管理器,請按Enter鍵以建立另一個新行,然後,寫入xfwm4 -replace指令:

xfwm4 --replace &

通過按鍵盤上的Ctrl+O将編輯内容儲存至Nano文本編輯器中的xfce4-restart檔案中,之後按Ctrl+X退出Nano,一旦退出Nano文本編輯器,使用chmod指令更新重新啟動檔案的權限:

chmod +x xfce4-restart

使用最新的檔案權限,使用mv指令将檔案移動到“/usr/bin/”:

sudo mv xfce4-restart /usr/bin/

現在,你隻需使用Alt+F2調出快速開啟器,輸入xfce4指令并按Enter鍵即可重新啟動XFCE4桌面上的面闆和視窗管理器。

相關主題

解決Ubuntu 18.04在推進時當機的問題

本文來自電腦雜談,轉載請注明本文網址:

http://www.pc-fly.com/a/tongxinshuyu/article-141987-1.html