[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

-Dsun.java2d.xrender=True (+ openjdk-7)



hello,

Freeplane sometimes has visual corruption with certain graphics cards
(#669712) and the problem is in openjdk, not in Freeplane:
  https://bugs.freedesktop.org/show_bug.cgi?id=50850

=> the workaround mentioned in this bug report is to set
sun.java2d.xrender=True (enable the XRender pipeline).

However, I hesitate to put this in /usr/bin/freeplane, because of:
  https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/1101348
(visual corruption, this time vertical ;-)

A patch exists, and the problem is reported to have been fixed in
openjdk-8, and XRender is enabled by default for openjdk-8:
 http://mail.openjdk.java.net/pipermail/xrender-dev/2013-January/000051.html

A patch for ubuntu's openjdk-7 exists:
  http://mail.openjdk.java.net/pipermail/xrender-dev/2013-January/000053.html

=> is the patch included in Debian openjdk-7 as well?

Finally, I read this
(http://mail.openjdk.java.net/pipermail/xrender-dev/2013-January/000052.html):
>> As I also noticed the xrender pipeline is on by default, the normal user
>> case whould be fixed to - nice :-)
>Well, there are a few known bugs I would like to fix, hopefully in
>Summer after finishing my master thesis.

=> I guess XRender is too fragile to enable it by default for openjdk-7
even with the patch?

Does anyone have experience with this problem? 

Thanks and Best Regards,
-- 
Felix Natter


Reply to: