Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Nov 2010 20:35:59 +0100
From:      Michal Varga <varga.michal@gmail.com>
To:        Joe Marcus Clarke <marcus@freebsd.org>
Cc:        gnome@freebsd.org
Subject:   Re: Cairo 1.10 broken for nvidia users
Message-ID:  <1290368159.30638.9.camel@xenon>
In-Reply-To: <4CE96775.8070201@freebsd.org>
References:  <1290362554.17299.3.camel@xenon>  <4CE96775.8070201@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2010-11-21 at 13:39 -0500, Joe Marcus Clarke wrote:
> Can anyone confirm this patch?  The patch can be downloaded from:
> 
> http://repos.archlinux.org/wsvn/packages/cairo/trunk/cairo-1.10.0-buggy_gradients.patch?op=dl&rev=100207&peg=100207&;
> 
> Joe
> 

Confirming the patch indeed fixes all cairo symptoms (patch itself
doesn't apply cleanly, but consists of three lines total, so it's an
easy edit). All performance and button rendering issues are fixed (which
is pretty scary, by the way).

Also per the following thread, the regression seems to target
specifically 256. and 260. series of nvidia drivers (well, any nvidia
user with a modern graphics card anyway):

https://bugs.archlinux.org/task/20790

As the patch is already included (or being included) in most major linux
distributions, I'd assume it doesn't break stuff for non-nvidia users,
so we should probably include it too. Refs:

http://bugs.gentoo.org/show_bug.cgi?id=336696
https://lists.ubuntu.com/archives/maverick-changes/2010-September/007248.html
https://bugs.archlinux.org/task/20790
https://bugzilla.redhat.com/show_bug.cgi?id=649955

m.

-- 
Michal Varga,
Stonehenge (Gmail account)





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1290368159.30638.9.camel>