netbeans(java)がタイリングウィンドウマネージャーで空のウィンドウを表示する(素晴らしいwm)


10

「素晴らしい」(タイル)ウィンドウマネージャー(デフォルトの構成)を使用して、netbeans(javaアプリ)を実行したいと思います。

しかし、ウィンドウは完全に灰色です。インストーラーウィンドウもそうだったので、KDEの下にインストールしました。

私はそれがjavaがどのようにdeskopまたはWMと話すのかをしなければならないのだと思いますが、この問題を検索するための適切なキーワードを見つけるのは難しいと思いました

回答:


10

JVMには、Awesomeなどの親を変更しないウィンドウマネージャーのハードコードされたリストが含まれています。これwmnameは、パッケージのsuckless.orgによって提供されるユーティリティを使用してsuckless-tools、ルートウィンドウのウィンドウマネージャー名プロパティを設定することで修正できます。

sudo apt-get install suckless-tools

その後

wmname LG3D

または

wmname compiz

次に、Javaアプリケーションを再起動または起動します。

これはUbuntu 11.10 / Awesome上のNetbeans 7.1でJDK 1.7u3で動作することを確認しました。

詳細については、この問題に関するAwesomeのwikiを確認してください。


1
xmonadと同じ問題があり、これで修正されました
Dog

そのウィキペディアの記事では、xmonadは親を変更していないと述べています:「ほとんどすべての現代のウィンドウマネージャーは親を変更しています[...]そのルールの例外は、使用される典型的なウィンドウ装飾がないため、dwm、PLWM、ratpoison、xmonadです。これらのウィンドウマネージャーによる」

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.