netbeans (java) mostra janela vazia no gerenciador de janelas lado a lado (awesome wm)

9

Eu uso o gerenciador de janelas "awesome" (lado a lado) (com configuração padrão) e quero executar o netbeans (aplicativo java).

Mas a janela está completamente cinza. A janela do instalador foi também, então eu instalei no KDE.

Eu acho que tem a ver como o java fala com o deskop ou WM, mas achou difícil encontrar as palavras corretas para procurar por esse problema

    
por groovehunter 14.03.2012 / 19:58

2 respostas

10

A JVM contém uma lista codificada de não gerentes de janela pareados , como o Awesome. Você pode corrigir isso usando o utilitário wmname fornecido pelo suckless.org no pacote suckless-tools para definir a propriedade do nome do gerenciador de janelas da janela raiz:

sudo apt-get install suckless-tools

então

wmname LG3D

ou

wmname compiz

Em seguida, reinicie ou inicie seu aplicativo Java.

Confirmei que isso está funcionando no JDK 1.7u3 com o Netbeans 7.1 no Ubuntu 11.10 / Awesome.

Para mais detalhes, confira o wiki do Awesome no problema .

    
por 17.03.2012 / 04:09
1

Você pode definir uma variável de ambiente que diz que seu WM não é reparável:

export _JAVA_AWT_WM_NONREPARENTING=1

fonte

    
por 07.09.2017 / 15:46