Originally posted by mark45
View Post
Announcement
Collapse
No announcement yet.
NVIDIA 313.09 Linux Driver Packs New Features
Collapse
X
-
Cairo and missing acceleration
I just tried those drivers, but nvidia failed (again) to provide gradient acceleration to cairo.
As a result if your gtk theme is not *VERY* basic and you use vanilla cairo, you'll get a really slow scrolling when native widgets (buttons, input boxes) are displayed in the page.
Workarounds are to use an ugly gtk theme or to rely entirely on the cpu by patching cairo source.
For the record, nouveau or even ati drivers on a poor 9500se scrolls better.
Comment
-
Originally posted by kokoko3k View PostI just tried those drivers, but nvidia failed (again) to provide gradient acceleration to cairo.
As a result if your gtk theme is not *VERY* basic and you use vanilla cairo, you'll get a really slow scrolling when native widgets (buttons, input boxes) are displayed in the page.
Workarounds are to use an ugly gtk theme or to rely entirely on the cpu by patching cairo source.
System tested on; Nvidia 313.09 / Nvidia GT440 / AMD Phenom II 965 X4 / 16gig RAM / Archlinux 64bit / Cinnamon (built weekly from git)
that being said, if i can reproduce this issue, it would probably be worth reporting, or adding myself to your existing report (which i assume you have made, otherwise you are just wasting your breathe complaining here ).
cheerz
As a side not to my earlier comment about the traces in dmesg; they have returned, so that bug still exists, although it isn't causing me issues...
Comment
-
Comment
-
Originally posted by johnc View PostWell this is cool... there's already an experimental compiz w/ support for the new GLX_EXT_buffer_age extension:
http://smspillaz.wordpress.com/2012/...-improvements/
I may take a look, but i got sick of all of the nvidia problems with compiz and switched to KDE (which i couldn't get used too) and then settled on cinnamon, which is great and has a much better implementation of expo than compiz does. (compiz has had the same few ugly bugs for years and years - dragging/wrapping windows results in the workspace being drawn above the window, the window-edges/aliasing is terrible in not only expo, but also scale too).
But on the brightside, according to Sam's blog, that experimental ppa, has fixes for the long standing show-stopper of window-dragging (when using certain gl app, like xbmc) resulting in your whole desktop moving at a crawl (basically unusable). Which is one of the reasons i dropped compiz + the 'nvidia blank window' bug, which hasn't been fixed in the 1yr 1/2 that the bug report has existed ~ even though it makes using compiz with nvidia annoying.
Comment
-
Originally posted by ninez View PostI may take a look, but i got sick of all of the nvidia problems with compiz and switched to KDE (which i couldn't get used too) and then settled on cinnamon, which is great and has a much better implementation of expo than compiz does. (compiz has had the same few ugly bugs for years and years - dragging/wrapping windows results in the workspace being drawn above the window, the window-edges/aliasing is terrible in not only expo, but also scale too).
I think in due time I'll give Cinnamon and maybe even Elementary a look. Unity is "okay" but some things are annoying and ugly.
Comment
-
Originally posted by johnc View PostWhen I moved to 12.04, I just set all of my compiz plugins back to the 10.10 configurations I had. lol. Like the Expo plugin, I went with the old-school zoom-out style.
Originally posted by johnc View PostI think in due time I'll give Cinnamon and maybe even Elementary a look. Unity is "okay" but some things are annoying and ugly.
Comment
-
Originally posted by ninez View PostCan you give an example of such an application?
like this:
Then install cairo-nvidiablob from aur and scroll it again.
For me, vanilla cairo is jerky with the blob, smooth with everything else, i just tried again.
Report:
Hi, as stated here: [url]http://www.nvnews.net/vbulletin/showthread.php?p=2418346[/url] The cairo-1.10.0-buggy_gradients.patch shouldnt be needed anymore, but i tried unpatched cairo 1.12.8 with nvidia drivers 310.14(beta), 304.60 and 304.51. With those drivers gtk applications are very slow, even firefox is slow when scrolling pages using native widgets. Applying the cairo patch OR using nouveau make things smooth again. Users complaining: [url][workaround] 100% CPU load in GTK2 applic...
Comment
-
Originally posted by Marc Driftmeyer View PostWhich is quite relevant seeing as Kwin and other compositors aren't even using OpenGL 2.1 yet.Last edited by brent; 14 December 2012, 06:19 AM.
Comment
Comment