最近,爲了嘗試使用xmonad(顯然需要X11版本> = 1.4.6.1),我嘗試通過Macports升級Snow Leopard的原生X11。然而,升級之後,X11的表現很奇怪。例如,它不會自動啓動quartz-wm(儘管它可以通過xterm手動執行)。它在長時間不活動的情況下也會崩潰。檢查控制檯,我得到以下錯誤:[org.macports.startx:沒有指定協議]。此外,儘管在升級到X11 v1.9.2的,xmonad仍然不能正常工作,給我以下錯誤: 如何在故障的Macports升級後修復X11?
配置xmonad-0.9 ...
Setup.lhs:至少有以下依賴性缺失:
X11 > = 1.4.6.1(!)
在這一點上,我決定放棄xmonad並使用本地X11,但現在這給了我完全相同的錯誤。特別是,本機X告訴我它不能與在DISPLAY變量中設置的顯示(:0.0)通信(顯然這已經被macports的X11安裝所改變)。不用說,這是非常令人沮喪的,任何幫助將不勝感激。謝謝!
投票發送給超級用戶,它應該是一個更好的選擇。 – dmckee 2010-11-20 22:56:17