<div dir="ltr">On Sat, Nov 3, 2012 at 1:29 PM, Sean Neilan <span dir="ltr">&lt;<a href="mailto:sean@seanneilan.com" target="_blank">sean@seanneilan.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Without restarting X11, I did xmonad --recompile and still see grey screens when starting Java apps.</div></blockquote><div><br></div><div>Last I&#39;d heard, recent Java 7 was still broken in some way that ICCCMFocus can&#39;t fix.  But ICCCMFocus only addresses focus issues, not gray windows; that part is generally dealt with by forcing the window manager name to one that is recognized as non-reparenting, to turn off a bit of questionable design in the JVM.  (I had been under the impression this wasn&#39;t necessary in Java 7, but I don&#39;t know for certain.)</div>
<div><br></div><div>That said, try using EwmhDesktops (which adds in the known gray-window fixes automatically) or adding (setWMName &quot;LG3D&quot;) to the StartupHook (or myStartupHook in your config).</div><div><br></div>
</div>-- <br><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div>
<div>unix/linux, openafs, kerberos, infrastructure          <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div><br>
</div>