Opensuse

Netbeans 在我的電腦上沒有顯示

  • November 23, 2011

我使用zypper install netbeans. 嘗試執行它時,我會看到“正在載入”的初始螢幕,然後會出現一個小彈出視窗,詢問我是否要註冊我的副本並獲得一些好處。一旦那個彈出視窗消失了,我只剩下一個米色的大螢幕,沒有別的了。這幾乎就像netbeans無法顯示一樣。netbeans從命令行執行不會給我任何輸出或錯誤消息。

當我嘗試使用.sh他們網站上的文件安裝它時,我也遇到了同樣的問題。

我正在使用 dwm 作為我的視窗管理器執行 opensuse 11.4。我也在使用 AMD 的 fglrx 圖形驅動程序(我也使用 opensuse 附帶的預設開源驅動程序遇到了這個問題)。

編輯嘗試執行時sudo netbeans,我得到:

/usr/share/netbeans/6.8/bin/../platform11/lib/nbexec: WARNING: environment variable DISPLAY is not set

而且沒有顯示。這與我作為普通使用者啟動時的行為不同。

對於awesomewm並且可能還有很多其他視窗管理器存在相同類型的問題。

wiki對此dmw有一個部分:修復行為不端的 Java 應用程序。建議的解決方案是通過安裝更改視窗管理器名稱wmname,然後執行:

$ wmname LG3D

如果可行,請確保在每次 X 會話啟動時呼叫它。

awesomewmwiki 有同樣的建議,以及最可能與dwm此處相關的其他解決方法:Java 問題

引用自:https://unix.stackexchange.com/questions/25172