netbeans (java) menunjukkan jendela kosong di tiling window manager (mengagumkan wm)

10

Saya menggunakan manajer jendela "luar biasa" (ubin) (dengan konfigurasi default) dan ingin menjalankan netbeans (aplikasi java).

Tapi jendelanya benar-benar abu-abu. Jendela penginstalnya juga, jadi saya menginstal di bawah KDE.

Saya kira itu harus dilakukan bagaimana pembicaraan java ke deskop atau WM tetapi merasa sulit untuk menemukan kata kunci yang tepat untuk mencari masalah ini

groovehunter
sumber

Jawaban:

10

JVM berisi daftar manajer jendela non -pengasuhan ulang berkode keras seperti Awesome. Anda dapat memperbaikinya dengan menggunakan wmnameutilitas yang disediakan oleh suckless.org dalam paket suckless-toolsuntuk mengatur properti nama window manager dari jendela root:

sudo apt-get install suckless-tools

kemudian

wmname LG3D

atau

wmname compiz

Kemudian restart atau luncurkan aplikasi Java Anda.

Saya telah mengkonfirmasi ini untuk dapat bekerja pada JDK 1.7u3 dengan Netbeans 7.1 di Ubuntu 11.10 / Keren.

Untuk detail tambahan, lihat wiki Awesome tentang masalah ini .

ENG_ACK
sumber
1
memiliki masalah yang sama dengan xmonad, ini memperbaikinya
Anjing
Pada artikel wikipedia itu, dikatakan xmonad tidak memperbaikinya: "Hampir semua manajer jendela modern melakukan parenting ulang [...] Pengecualian terhadap aturan itu adalah dwm, PLWM, ratpoison dan xmonad, karena kurangnya dekorasi jendela khas yang digunakan oleh manajer jendela ini "
Dog
2

Anda dapat mendefinisikan variabel lingkungan yang mengatakan bahwa WM Anda tidak dapat diperbaiki:

export _JAVA_AWT_WM_NONREPARENTING=1

sumber

Gauthier
sumber