Xfce4桌面背景和桌面圖標消失問題解決@FreeBSD

問題:Xfce4桌面背景和桌面圖標消失

以前碰到過好幾次桌面背景和桌面圖標消失,整個桌面除了上面一條和下面中間的工具條,其它地方全是黑色的問題,但是這次重啟之后也沒有修復,整個桌面烏黑一片,啥都沒有,用起來特別不得勁,于是開始修復。

修復過程

咨詢文心,建議這樣設置:

  1. 檢查壁紙設置
    • 打開XFCE的設置中心(通常通過桌面菜單或開始菜單中的“設置”或“設置中心”找到)。
    • 轉到“壁紙”或“背景”選項卡。
    • 確保已選中一個圖片作為壁紙,并且該圖片存在于你的文件系統中。
    • 如果需要,嘗試更改壁紙圖片并應用更改。

按照提示進行設置背景圖

但是設置之后還是看不到背景圖片

再次咨詢文心,重點告訴它桌面圖標也沒有了,文心很快定位到xfdesktop問題,

提示檢查xfdesktop是否在運行或者重啟該服務。

如果在XFCE中不僅背景壁紙沒有顯示,連桌面圖標也消失了,這通常表示XFCE的桌面管理器(通常是xfdesktop)可能遇到了問題或者沒有被正確加載。

于是在個人賬戶下查看其進程:

pgrep xfdesktop

發現沒有,證明xfdesktop沒有在運行。同時執行xfdesktop的時候提示沒有這個文件,于是準備:

安裝xfce4-desktop

使用root賬戶執行:

pkg install xfce4-desktop


安裝好之后

運行xsdesktop

在個人用戶下執行

xfdesktop &?

這時候使用pgrep xsdesktop就能看到進程號了,證明啟動成功

這時候再看看桌面,哇,背景和圖標全出來了。

總結:

這次桌面背景和桌面圖標消失問題,很可能是不小心把xfce4的桌面即xfce4-desktop弄丟導致的。之所以弄丟,可能是嘗試安裝多種系統監視器,之后刪除的時候誤刪了這個軟件包。

另外以前偶爾開機登錄碰到問題,可能是剛開始啟動,第一次進入的時候個人用戶的xfce4-desktop和gvfs啟動執行有滯后導致的。

調試

執行xfdesktop報錯

(xfdesktop:24168): GVFS-WARNING **: 15:48:18.859: The peer-to-peer connection failed: 獲取文件“/var/run/user/1001/gvfsd”的信息時出錯:文件或目錄不存在. Falling back to the session bus. Your application is probably missing --filesystem=xdg-run/gvfsd privileges.

文心提示:

這個錯誤提示表示?xfdesktop?在嘗試通過 GVFS (GNOME Virtual File System) 訪問某個資源時遇到了問題,特別是與?/var/run/user/1001/gvfsd?這個文件或目錄相關的部分。通常,GVFS 用于提供對多種文件系統類型的透明訪問,包括遠程文件系統和虛擬文件系統。

按照提示安裝了gvfs

pkg search gvfs

pkg install gvfs

不過提示已經裝好了gvfs,所以這步也許是可以不用操作的。
再執行xfdesktop就沒有報錯了(好像后來又看到有報錯,不過這不重要了)

這時候再看看桌面,哇,背景和圖標全出來了。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/15620.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/15620.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/15620.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

認知V2X的技術列一個學習大綱

為了深入學習和理解V2X(Vehicle to Everything)技術,以下是一個學習大綱的概述,結合了參考文章中的相關數字和信息: 一、V2X技術基礎 V2X概述 定義:V2X是車用無線通信技術,將車輛與一切事物相連…

WebService相關內容

WebService中的wsdl什么意思? WSDL(Web Services Description Language)Web服務描述語言及其功能、操作、參數和返回值的XML格式的語言。它在Java和其他編程語言中都可以使用,用于定義Web服務的接口以及如何與這些服務進行交互。 WSDL的作用 WSDL的主要作用是提供一種標準…

idea上傳git命令

git init git remote add origin git add . git commit -m "標題" git push -u origin master

Qt 模型視圖詳細介紹

一.文件系統模型(QFileSystemModel) 1.定義 QFileSystemModel 是 Qt 框架中的一個類,它提供了一個用于管理文件系統結構的模型。它可以用于顯示文件系統的目錄結構,以及在視圖中顯示文件和文件夾的詳細信息。 這個模型將文件系統…

15分鐘Element-UI快速入門

Element-UI 是一個基于 Vue.js 2.0 的桌面端組件庫,它提供了豐富的、可復用的組件,幫助開發者快速構建出美觀且功能強大的網頁應用。以下是一個 Element-UI 的快速入門指南: 1. 安裝 Element-UI 首先,你需要在你的 Vue.js 項目中…

各種測試方法,黑盒測試、白盒測試,靜態測試,動態測試

1.測試方法 軟件測試方法的分類有很多種,以測試過程中程序執行狀態為依據可分為靜態測試 (Static Testing,ST) 和動態測試 (Dynamic Testing,DT); 以具體實現算法細節和系統內部結構的相 關情況為根據可分黑盒測試、白盒測試和灰盒測試3類;從程序執行的方…

Python編程之調試魔法與列表逆轉之謎

新書上架~👇全國包郵奧~ python實用小工具開發教程http://pythontoolsteach.com/3 歡迎關注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目錄 一、調試魔法:揭開Python編程的神秘面紗 代碼調試實例 二、列表逆轉之謎&#…

實驗一:通過路由器實現內外網互聯

通過路由器實現內外網互聯 一、實驗拓撲 相關配置詳見下圖,內網區域為AR2以內設備,外網區域以AR1和PC1代替進行實驗測試。 二、實驗要求 通過路由器實現內外網互聯: 1.各內網PC可自動獲取ip地址; 2.各內網PC可ping通外網PC&…

SCSS 基本使用詳解

一、引言 SCSS 是 Sass(Syntactically Awesome Stylesheets)的其中一種語法,是一種預處理器腳本語言,能夠擴展 CSS 的功能,使其更加強大和高效。SCSS 保留了 CSS 的原有語法,同時增加了變量、嵌套規則、混…

藍海卓越計費管理系統 agent_setstate.php SQL注入漏洞復現

0x01 產品簡介 藍海卓越計費管理系統是一套以實現網絡運營為基礎,增強全局安全為中心,提高管理效率為目的的網絡安全運營管理系統,提供“高安全、可運營、易管理”的運營管理體驗,基于標準的RADIUS協議開發,它不僅支持PPPOE和WEB認證計費,還支持802.1X接入控制技術,與其…

WordPress外貿網站建設的成功要素與技術點

WordPress作為一款強大的建站平臺,為外貿企業提供了豐富的功能和靈活的定制選項。在這篇文章中,我們將揭示一些成功建站的秘笈,涵蓋了WordPress外貿網站建設中的關鍵要素和技術點,幫助您打造一個引領行業的成功網站。 1. 選擇合適…

【java深入學習第3章】利用 Spring Boot 和 Screw 快速生成數據庫設計文檔

免費多模型AI網站,支持豆包、GPT-4o、谷歌Gemini等AI模型,無限制使用,快去白嫖👉海鯨AI🔥🔥🔥 在開發過程中,數據庫設計文檔是非常重要的,它可以幫助開發者理解數據庫結構&#xff0…

Kubernetes部署dashboard

Kubernetes部署dashboard Kubernetes集群安裝 鯤鵬arm64架構下安裝KubeSphere linux安裝部署k8s(kubernetes)和解決遇到的坑 dashboard部署 $ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashbo…

STM32學習和實踐筆記(30):窗口看門狗(WWDG)實驗

1.WWDG介紹 1.1 WWDG簡介 上一章我們已經介紹了IWDG,知道它的工作原理就是一個12位遞減計數器不斷遞減計數,當減到0之前還未進行喂狗的話,產生一個MCU復位。 窗口看門狗WWDG其實和獨立看門狗類似,它是一個7位遞減計數器不斷的往…

Vue3在Element UI 表格中自定義時間格式化顯示

Vue3在Element UI 表格中自定義時間格式化顯示 一、前言1、準備工作2、實現步驟1. 引入 Element UI 組件2. 自定義時間格式化函數3. 格式化日期邏輯 3、完整示例4、結論 一、前言 在開發 Web 應用程序時,常常需要在表格中展示時間數據。Element UI 是一個流行的 Vu…

【Python】 如何在Python中創建GUID UUID

基本原理 GUID(全局唯一標識符)和UUID(通用唯一標識符)都是用來在分布式系統中唯一標識信息的。在Python中,我們可以使用內置的uuid模塊來生成這些唯一標識符。 UUID有幾種不同的版本,每種版本都有其特定…

軟考-必須要背的內容

一、設計模式 1、創建型 抽象工廠:提供一個接口,創建一系列的相關相互依賴的對象,無需指定具體的類; eg:系統軟件,支持多種數據庫 生成器:將一個復雜類的表示與構造相分離,使得相…

Scrapy順序執行多個爬蟲

Scrapy順序執行多個爬蟲 有兩種方式: 第一種:bat方式運行 新建bat文件 cd C:\python_web\spiders\tiktokSelenium & C: & scrapy crawl spider1 & scrapy crawl spider2 & scrapy crawl spider3 & scrapy crawl spider4 第二種&a…

IOS開發者證書快捷申請

App Uploader 在進行iOS應用開發中,可以借助appuploader輔助工具進行證書制作、上傳和安裝測試等操作。首先,您需要訪問官方網站獲取最新版本的appuploader。最新版本已經優化了與Apple賬號的登錄流程,無需支付688元,并提供了Windows版和Mac版供用戶選擇。下載完成后,解壓…

USART串口通信(stm32)

一、串口通信 通信的目的:將一個設備的數據傳送到另一個設備,擴展硬件系統 通信協議:制定通信的規則,通信雙方按照協議規則進行數據收發 STM32F103C8T6 USART資源: USART1、 USART2、 USART3 自帶波特率發生器&…