每次重新啟動時都會開啟多個桌面面板(xservers?)

每次重新啟動時都會開啟多個桌面面板(xservers?)

我最近安裝了 Linux Mint 和 Windows 7 的雙啟動。

我做的第一件事就是透過「附加驅動程式」安裝 nVidia 驅動程式。然後我繼續配置設置,並保存到 X 配置 - 這解決了我的多個顯示器未被檢測到的問題。

然而,這也帶來了每次重新啟動時打開多個桌面面板(X 伺服器?)的問題 - 事實上,每次重新啟動時似乎都會添加另一個桌面面板:

螢幕截圖

我想知道是否有人以前有過這種經歷,或者對如何糾正這個問題有任何建議。

答案1

是的,我要去嘗試一下,因為我很好奇。首先,你是當然你用的是肉桂嗎?看起來更像MATE。

無論如何,我不知道發生了什麼,但我也許可以為您指明正確的方向。首先,你是不是運行多個 X 伺服器。您遇到的是桌面環境(視窗管理器)問題。您可以嘗試以下一些操作:

  1. 跟隨安裝最新 cinnamon 版本的指南。它有很多改進。您也可以在那裡發表評論,因為 Linux Mint 和 cinnamon 的首席開發人員 Clem 似乎經常在那裡回覆評論。

  2. 該命令ps列出目前正在運行的程式。看看 的輸出ps aux | grep panel。在 cinnamon 中你應該什麼也得不到,在 MATE 中你應該得到類似的東西:

    $ ps aux | grep panel
    terdon 3623 12.3  3.2 1008896 266816 ?      Sl   03:31   1:19 /usr/bin/mate-s
    

    如果你得到許多這樣的線路,至少我們知道是這個程式被多次啟動。

  3. 查看設定為自動啟動的程式。嘗試在選單中尋找“啟動應用程式”,或gnome-session-properites從終端運行。另請查看目錄的內容~/.config/autostart/

  4. 重新命名您的配置目錄並再次登入:

    $ mv ~/.config ~/.config.old 
    

    這將刪除您的大部分個人設置,從而有效地重置您的會話首選項。下次登入時,將為您建立預設的 ~/.config 目錄。如果問題消失,您就知道問題出在其中一項設定。現在您可以將各個子目錄從 ~/.config.old 複製到新的 ~/.config。如果您每隔幾份就登出並重新登錄,您應該能夠識別出罪魁禍首。

  5. 建立一個新使用者並使用該使用者名稱登入。如果問題消失了,那麼很可能是您的主目錄中的其他一些設定檔(以點「.」開頭的檔案)出現了問題。

  6. 如果說Cinnamon,檢查 Cinnamon 鏡子中的錯誤標籤(可透過面板屬性選單中的故障排除子選單存取)。

  7. 您也可能在~/.xsession-errors和中找到有用的信息/var/log/Xorg.0.log

  8. 來到 Linux Mint 論壇。 Mint 附帶的每個 DE 都有子論壇。肉桂是這裡和伴侶這裡。這是人們最有可能為您提供幫助的地方。如果您這樣做,請給我發送私人訊息(我在該網站上使用相同的用戶名和頭像),以便我可以輕鬆找到您的問題。

好的,這應該會讓你忙碌一段時間:)。我希望選項 4 能夠解決您的問題,但我寧願找到一個比那種粗暴方法更優雅的解決方案。

相關內容