Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I use the "awesome" (tiling) window manager (with default config) and want to run netbeans (java app).

But the window is completely grey. The installer window was it too, so i installed under KDE.

I guess it has to do how java talks to the deskop or WM but found it hard to find the right keywords to search for this issue

share|improve this question

1 Answer 1

up vote 7 down vote accepted

The JVM contains a hard-coded list of non re-parenting window managers such as Awesome. You can fix this by using the wmname utility provided by suckless.org in the package suckless-tools to set the window manager name property of the root window:

sudo apt-get install suckless-tools

then

wmname LG3D

or

wmname compiz

Then restart or launch your Java application.

I've confirmed this to be working on JDK 1.7u3 with Netbeans 7.1 on Ubuntu 11.10/Awesome.

For additional details, check out Awesome's wiki on the issue.

share|improve this answer
    
had the same issue with xmonad, this fixed it –  Dog Mar 28 at 18:10
    
On that wikipedia article, it says xmonad is not reparenting: "Virtually all modern window managers are re-parenting [...] Exceptions to that rule are dwm, PLWM, ratpoison and xmonad, due to a lack of any typical window decorations used by these window managers" –  Dog Mar 28 at 18:46

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.