Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 21 Nov 2010 22:30:44 +0300
From:      Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To:        Joe Marcus Clarke <marcus@freebsd.org>
Cc:        gnome@freebsd.org, Michal Varga <varga.michal@gmail.com>
Subject:   Re: Cairo 1.10 broken for nvidia users
Message-ID:  <4CE97364.2080206@yandex.ru>
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
21.11.2010 21:39, Joe Marcus Clarke пишет:
> 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
>

I haven't nvidia card, nor seeing any firefox glitches, but this patch 
fixed performance degrade after gnome update. Thanks!

I'm on 8-stable i386 with xf86-video-intel-2.7.1_3 if it make any sense.

-- 
Regards,
Ruslan



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