nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   cairo 1.10.10 causing rendering problems with GTK2 wigets (http://www.nvnews.net/vbulletin/showthread.php?t=154919)

ioni 09-09-10 12:57 PM

cairo 1.10.10 causing rendering problems with GTK2 wigets
 
1 Attachment(s)
Hi,

After upgrade to cairo version 1.10.0 from 1.8.10, some of GTK+ widgets, such as pressed button and progress bar, are rendered incorrectly.

The problem affects all GTK+ theme engines and themes.

using nvidia 256.53-1 and the beta 260.19.04 having the same issue. Somebody from bugtracker said that that 195.36.24 doesn't have this issue.

bearoso 09-09-10 02:54 PM

Re: cairo 1.10.10 causing rendering problems with GTK2 wigets
 
1 Attachment(s)
Quote:

Originally Posted by ioni (Post 2315381)
Hi,

After upgrade to cairo version 1.10.0 from 1.8.10, some of GTK+ widgets, such as pressed button and progress bar, are rendered incorrectly.

The problem affects all GTK+ theme engines and themes.

using nvidia 256.53-1 and the beta 260.19.04 having the same issue. Somebody from bugtracker said that that 195.36.24 doesn't have this issue.

Use the attached patch, which comes from the ubuntu cairo package. It disables the use of render accelerated gradients.

hl_ 09-09-10 03:05 PM

Re: cairo 1.10.10 causing rendering problems with GTK2 wigets
 
That's quite unfortunate, bearoso. NVidia's drivers are one of the few X.Org drivers that actually accelerate gradients.

ioni 09-09-10 04:37 PM

Re: cairo 1.10.10 causing rendering problems with GTK2 wigets
 
Quote:

Originally Posted by bearoso (Post 2315435)
Use the attached patch, which comes from the ubuntu cairo package. It disables the use of render accelerated gradients.

that is more a workaround rather than an actually fix. this is just clarify that is an actually nvidia problem rather than a cairo bug

bearoso 09-09-10 05:39 PM

Re: cairo 1.10.10 causing rendering problems with GTK2 wigets
 
Quote:

Originally Posted by ioni (Post 2315501)
that is more a workaround rather than an actually fix. this is just clarify that is an actually nvidia problem rather than a cairo bug

Well, Aaron Plattner posted about this bug in the ubuntu tracker here: https://bugs.launchpad.net/ubuntu/+s...ne/+bug/605979, so even if someone doesn't reply to this thread, they do know about it.

Using the Xrender gradients also resulted in some fairly bad speed hits, too. Since the 6 and 7 series don't have hardware gradients, and cairo is still going to be requesting server gradients due to the Xrender version, there will need to be a better-performance software fallback in place. As it is now, cairo's software implementation is much faster than whatever Xrender is falling back on.

Ahmad Samir 10-10-10 07:18 AM

Re: cairo 1.10.10 causing rendering problems with GTK2 wigets
 
Any news about this issue?

FWIW patching cairo to enable buggy_gradients makes firefox-4.0 nightly crash with any theme that uses gradients, e.g. clearlooks. And leaving it enabled makes GTK apps really slow. :/


All times are GMT -5. The time now is 07:04 AM.

Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.