Date: Sun, 21 Nov 2010 13:39:49 -0500 From: Joe Marcus Clarke <marcus@freebsd.org> To: Michal Varga <varga.michal@gmail.com> Cc: gnome@freebsd.org Subject: Re: Cairo 1.10 broken for nvidia users Message-ID: <4CE96775.8070201@freebsd.org> In-Reply-To: <1290362554.17299.3.camel@xenon> References: <1290362554.17299.3.camel@xenon>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/21/10 1:02 PM, Michal Varga wrote: > Hello, > > cairo 1.10 update introduces a terrible performance hit and other bugs > for at least nvidia users. Workspace switching takes whole seconds, > window scrolling tears and jumps, some applications take forever to just > redraw, all depressed GTK buttons are drawn few pixels off, and this is > probably just the start. Happens both with and without GL backend > enabled. > > Downgrading to cairo-1.8.10_1,1 returns everything back to normal, could > anyone else confirm? > > On related note, this might be of some importance, see further in the > thread: > > http://www.nvnews.net/vbulletin/showthread.php?t=156885 > > Excerpts: > > "It seems cairo 1.10 causes the NVIDIA driver to hit lots of CPU > fallback code. Using 1.8 returns performance back to normal on all > fronts." > > "Fedora's cairo doesn't include cairo-1.10.0-buggy_gradients.patch, so > file a bug with Fedora's bugzilla." > > > Anyway, I didn't test the mentioned patch yet, as I need a working > system atm, but planning to get to it eventually, if nobody else > checks/confirms sooner. 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 -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CE96775.8070201>