netbeans(java)在平铺窗口管理器中显示空窗口(真棒wm)


10

我使用“真棒”(平铺)窗口管理器(具有默认配置),并希望运行netbeans(java应用程序)。

但是窗户完全是灰色的。安装程序窗口也是,所以我在KDE下安装。

我想它必须与Java如何与Deskop或WM进行对话,但是发现很难找到合适的关键字来搜索此问题

Answers:


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是该规则的例外,原因是缺少所用的任何典型窗口装饰由这些窗口管理员”
Dog

2

您可以定义一个表明您的WM非父级的环境变量:

export _JAVA_AWT_WM_NONREPARENTING=1

资源

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.