Public bug reported: Running Netbeans with Compiz active is impossible because Netbeans main window looks all greyed (like in this bug report: https://bugs.launchpad.net/ubuntu/+source/sun-java6/+bug/124562 ). It seems to be a bug related to all Swing windows.
Exporting export AWT_TOOLKIT="MToolkit" made Netbeans back to work in Feisty 32 bit, but not in Gutsy 64 bit. I don't know if it works in Gutsy 32 bit. In Gutsy it leads to a crash: $ export AWT_TOOLKIT="MToolkit" $ netbeans Runtime link error - it appears that libXt got loaded before libXm, which is not allowed. java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) java.lang.InternalError: libXt loaded before libXm at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1668) at java.lang.Runtime.loadLibrary0(Runtime.java:822) at java.lang.System.loadLibrary(System.java:993) at sun.font.FontManager$1.run(FontManager.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.font.FontManager.<clinit>(FontManager.java:173) at sun.java2d.SunGraphicsEnvironment.addDirFonts(SunGraphicsEnvironment.java:722) at sun.java2d.SunGraphicsEnvironment.registerFontsInDir(SunGraphicsEnvironment.java:602) at sun.java2d.SunGraphicsEnvironment.access$200(SunGraphicsEnvironment.java:58) at sun.java2d.SunGraphicsEnvironment$1.run(SunGraphicsEnvironment.java:174) at java.security.AccessController.doPrivileged(Native Method) at sun.java2d.SunGraphicsEnvironment.<init>(SunGraphicsEnvironment.java:94) at sun.awt.X11GraphicsEnvironment.<init>(X11GraphicsEnvironment.java:164) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68) at sun.awt.motif.MToolkit.<clinit>(MToolkit.java:93) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164) at java.awt.Toolkit$2.run(Toolkit.java:821) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804) at javax.swing.UIManager.initialize(UIManager.java:1262) at javax.swing.UIManager.maybeInitialize(UIManager.java:1245) at javax.swing.UIManager.getDefaults(UIManager.java:556) at javax.swing.filechooser.FileSystemView.getFileSystemView(FileSystemView.java:63) at org.openide.filesystems.FileUtil.<clinit>(FileUtil.java:64) at org.netbeans.core.startup.TopLogging.printSystemInfo(TopLogging.java:187) at org.netbeans.core.startup.TopLogging.<init>(TopLogging.java:112) at org.netbeans.core.startup.CLIOptions.initialize(CLIOptions.java:205) at org.netbeans.core.startup.Main.start(Main.java:292) at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:96) at java.lang.Thread.run(Thread.java:595) The same exception is thrown with Compiz disabled also. It happens with sun-java5, sun-java6, ia32-sun-java5 and ia32-sun-java6 packages in repository, but it happens also with jre6-update3 downloaded from Sun site and installed by deb package generated with java-packages. I think Importance of this bug is grown because Compiz is active by default in Gutsy. ** Affects: ubuntu Importance: Undecided Status: New -- Workaround to run Netbeans in Compiz works no more in Gutsy 64 bit https://bugs.launchpad.net/bugs/164004 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs