Iceweasel display corruptions, maybe a real fix?
Thanks for the feedback on the xulrunner-1.9 packages I posted yesterday. They led me to find a possible fix for the issue.
Wasn't the package fixed? will you ask. Well, yes and no. Actually, it was built using the internal copy of cairo in the mozilla source tree. And this internal copy is (guess what) not vanilla. And we don't want to be using the internal copy because it's hell for stable security.
I took a deeper look into the changes and spotted something that looks like a workaround for exactly this corruption issue. So if people having the corruptions before installing the test package could downgrade to the current version in unstable (apt-get install xulrunner-1.9=1.9.0.3-1 should do), install the following cairo package: for i386 and for amd64, and tell me if the corruptions are gone, that would be very helpful :).
2008-10-14 07:54:43+0900
Both comments and pings are currently closed.
2008-10-14 11:06:44+0900
I downgraded to version 1.9.0.3-1 of xulrunner-1.9, installed your i386 package of libcairo2 and i still render planet.gnome.org correctly, so it looks like it works.
2008-10-14 12:26:44+0900
The rendering is still correct after downgrading and installing your amd64 libcairo2 package.
2008-10-14 12:57:18+0900
I run unstable, so didn’t need to downgrade. The amd64 version fixed me!
2008-10-14 15:00:28+0900
I also confirm that this package seems to resolve the issue.
Thanks.
2008-10-14 16:33:38+0900
Thanks. xulrunner-1.9=1.9.0.3-1 package with your libcairo2=1.6.4-6.0.1 package resolved the issue here. Thank you very much.
2008-10-14 17:18:43+0900
yep, fixed iceweasel for me as well.
thanks a lot :)
2008-10-14 19:14:49+0900
At some point I added this to my xorg.conf:
Option “XaaNoOffscreenPixmaps” “on”
That option doesn’t seem to be required for me anymore. If I have that in my config file, I see this in the Xorg.0.log file:
(WW) RADEON(0): Option “XaaNoOffscreenPixmaps” is not used
So I’m guessing something in X changed and solved my problems.
I’m just using all version from testing, and don’t see a problem.
Kurt
2008-10-15 08:56:04+0900
Switched back to EXA (Intel driver), checked that I still had the problem in Iceweasel (I did), installed your new libcairo2 (amd64), problem went away again,
2008-10-26 23:49:50+0900
Hello,
your libcairo2 (downgraded from 1.6.4-6.1, debian lenny) fixed the rendering problem on my X61s. Thank you
2008-10-29 16:17:49+0900
Fixes the problem for me too, thanks ;)
2008-10-31 03:59:02+0900
Any chance you could break out the patch for us impatient types? Thanks!
2008-10-31 04:02:59+0900
Us impatient types do find things eventually, though: http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=49;bug=495620
2008-11-01 10:35:59+0900
same for me, your libcairo2 pkg fixed the rendering problem. Thx