無法找到正在運行的 X 伺服器

無法找到正在運行的 X 伺服器

我正在嘗試使用 Xming 從 Windows 電腦上透過 PuTTy 運行 X 應用程式。 X 伺服器機器是 Debian 8.1 且是無頭的。我正在嘗試調試另一個應用程式的單獨問題,但遇到了一個非常不尋常的問題:X 伺服器似乎正在運行,但沒有出現在任何進程或日誌檔案中。症狀:

  • 基本功能如預期gvim並按xlogo預期工作,對我來說這意味著某些地方正在提供 X

  • ps aux沒有顯示任何看起來像是正在運行的 X 伺服器或視窗管理器的內容。完整流程清單:http://pastebin.com/GA8gEk0u

  • Xorg.0.logXorg.1.log根本/var/log沒有更新。即使手動啟動 X 也startx不會更新這些日誌。

  • 顯式呼叫可以正常startx工作並運行,不會有任何抱怨。與未在活動終端視窗中明確運行時相比,X 功能沒有變化。它仍然沒有記錄。

  • wmctrl -m回報 Cannot get window manager info properties. (_NET_SUPPORTING_WM_CHECK or _WIN_SUPPORTING_WM_CHECK)

  • service --status-all顯示該服務x11-common未運作。service x11-common start返回Failed to restart x11-common.service: Unit x11-common.service is masked.。揭開它的遮罩並不會使其變得可運行。

  • i3運行像return這樣的視窗管理器ERROR: Another window manager seems to be running (X error 10)

重新啟動後問題仍然存在。我這裡遇到什麼問題了?我如何識別 X 來自哪裡?

相關內容