Bug#595200: Parts of the firefox/iceweasel window are completely black

Andreas Henriksson andreas at fatal.se
Wed Sep 15 08:41:46 UTC 2010


On Wed, Sep 15, 2010 at 10:13:24AM +0200, Hartmut Wernisch wrote:
[...]
> 
> After some investigations I found that it must have
> something to do with the fglrx drivers.
[...]

The fglrx drivers are buggy. There is a workaround for this
issue in cairo.

If "dpkg -l libcairo2" says you're using 1.8.10-4, upgrade now!

1.8.10-5 introduces this workround, 1.8.10-6 disables the
woraround by default since it adds a penalty for everybody
and fglrx is apparently the only buggy driver.

Read /usr/share/doc/libcairo2/changelog.Debian.gz for how to enable it!

cairo (1.8.10-6) unstable; urgency=low

  * debian/patches/02_iceweasel-buggy-repeat.patch:
    + Revert logic of the patch for the infamous iceweasel rendering
      problems. The only broken X11 driver that is left seems to be
      fglrx and always enabling the workaround code in cairo causes
      severe performance degradations for everybody (Closes: #594245).
      Thanks for Josselin Mouette for the patch.
      Everybody using the fglrx driver should set the MOZ_CAIRO_BUGGY_REPEAT
      environment variable, everybody else should get a correctly working
      and fast cairo again.

 -- Sebastian Dröge <slomo at debian.org>  Fri, 10 Sep 2010 10:48:34 +0200


Now please go bug AMD to fix the drivers if you think this bug is annoying!

-- 
Andreas Henriksson





More information about the pkg-mozilla-maintainers mailing list