安裝 Nvidia 驅動程式後 LXQt 面板消失

安裝 Nvidia 驅動程式後 LXQt 面板消失

(我已經看到過幾次類似問題的出現​​,因此我可能在搜尋中錯過了可行的解決方案)

我按照 Arch Wiki 上的說明為我的系統安裝了 Nvidia 驅動程式(https://wiki.archlinux.org/title/NVIDIA) 使用nvidia-dkmsfor linux-zen- 新增模組mkinitcpio.confnvidia-drm.modeset=1核心參數。

重新啟動後,大多數 LXQt 功能似乎已停用(面板、執行器、桌面和 Alt-Tab 覆蓋)。右鍵單擊桌面仍然會產生一個通用選單,其中包含軟體類別列表,其中一些已安裝,但大多數未安裝,並且lxqt-config仍然有效。

重新運行nvidia-xconfig我設法啟動桌面(即~/Desktop顯示背景和文件),但我仍然無法使任何其他 LXQt 功能正常工作。

手動調用lxqt二進位文件,我似乎收到一堆 DBus 錯誤

# All three seem to do the same (show a search bar in a modal at the top of the screen), but `lxqt-runner` exits after the modal appears
> lxqt-session
> lxqt-runner
> startlxqt
Error name  "org.freedesktop.DBus.Error.InvalidArgs"
Error msg   "No such interface “org.freedesktop.DBus.Properties”"
dbusCall: QDBusInterface is invalid "org.freedesktop.ConsoleKit" "/org/freedesktop/ConsoleKit/Manager" "org.freedesktop.ConsoleKit.Manager"

完整日誌在這裡:https://pastebin.com/znxgwtfW

我對如何解決這個問題有點迷失,所以如果有人遇到類似的事情或知道出了什麼問題,我將不勝感激

這是我的系統:

Nvidia Card: RTX 2060 Super
Arch Linux
Kernel: `5.12.9-zen1-1-zen`
Nvidia-dkms: `nvidia-dkms-465.31-1`
Dkms: `dkms-2.8.4-1 `
LXQt: `lxqt-runner-0.17.0-1  lxqt-session-0.17.1-1 lxqt-panel-0.17.1-1`

答案1

事實證明,驅動程式安裝改變了我的螢幕佈局,LXQt 認為主顯示器不存在,使面板遠離螢幕。解決方案是僅調用lxqt-config並修改我的監視器設置

相關內容