Hi, I know this is know thing about the java windows being blank. I also kinda guess that it is not a priority to get it fixed to a lot of you ppl. So, I'm here to help! :) It's really pain to be using Xnest and all those to work with java-swing development, and I'd like to see this fixed. There was nothing of this in the archives, so whats the plan? Anybody working on this already? Has there been some research on the matter? Do you already secretly know where the fault is? -- Kalle K?rkk?inen
> Depends on the Java implementation. For me, the "blank window" problem > only occurs with Sun's JDK 1.5.0.x. Blackdown Java works fine for me. >This is not an option. Developing java applications requires keeping in check with the java sdk. Especially since mustang is offering so many badly needed features. So... No matter, if Java 1.1 works well with compiz, java 6 is the one needed to work. for me, atleast. -- Kalle K?rkk?inen
Hi Kalle,> I know this is know thing about the java windows being blank.Depends on the Java implementation. For me, the "blank window" problem only occurs with Sun's JDK 1.5.0.x. Blackdown Java works fine for me. I've heard success reports about Sun JRE 1.4.x. -- Gr??e, Wulf Powered by Open-Xchange.com
Kalle K?rkk?inen wrote:> There was nothing of this in the archives, so whats the plan? > Anybody working on this already? Has there been some research on the > matter? Do you already secretly know where the fault is?Yes, the problem is that some of the java toolkit code assumes that all windowmanagers reparent windows, and so if a wm is running, then the toolkit waits for new windows to be reparented before it starts handling certain events on them. Since compiz doesn't reparent windows, it ends up waiting forever. Sun already has a fix for the bug, but I don't know when it will ship. For SUSE Linux Enterprise Desktop 10, we're using the attached patch to xgl to work around the problem. (It fakes out the test java uses to see if a wm is running.) The patch could potentially cause problems with other apps, though we aren't aware of any. You'll also want the latest CVS compiz to fix some problems with window placement and other things with java windows. -- Dan -------------- next part -------------- A non-text attachment was scrubbed... Name: xgl-java-wmhack.diff Type: text/x-patch Size: 400 bytes Desc: not available Url : http://lists.freedesktop.org/archives/compiz/attachments/20060607/fff5d8e4/xgl-java-wmhack.bin