I’m experiencing bad 2D performance with this card. I’m using nvidia-304xx 304.117-2 driver with fully updated 64-bit Archlinux with 1680x1050px resolution via DVI-D. I also have nvidia-settings -a InitialPixmapPlacement=2 in my .xinitrc. nvidia-bug-report doesn’t work for me, it creates just a file nvidia-bug-report.log.gz with one file inside:
____________________________________________ Start of NVIDIA bug report log file. Please include this file, along with a detailed description of your problem, when reporting a graphics driver bug via the NVIDIA Linux forum (see devtalk.nvidia.com) or by sending email to 'email@example.com'. nvidia-bug-report.sh Version: 14306482 Date: pon, 6 sty 2014, 16:16:35 CET uname: Linux linux 3.12.6-1-ARCH #1 SMP PREEMPT Fri Dec 20 19:39:00 CET 2013 x86_64 GNU/Linux command line flags: --safe-mode
And that’s all (as you can see, the second attempt was with safe mode enabled).
[root@linux mk]# glxinfo |grep direct direct rendering: Yes GL_EXT_direct_state_access, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
Graphics Feature Status Canvas: Hardware accelerated Compositing: Hardware accelerated 3D CSS: Hardware accelerated CSS Animation: Software animated. WebGL: Unavailable. Hardware acceleration disabled. WebGL multisampling: Hardware accelerated Flash 3D: Hardware accelerated Flash Stage3D: Hardware accelerated Flash Stage3D Baseline profile: Hardware accelerated Texture Sharing: Hardware accelerated Video Decode: Hardware accelerated Video: Hardware accelerated Problems Detected Accelerated CSS animation has been disabled at the command line. WebGL has been disabled, either via about:flags or command line. Force compositing mode is off, either disabled at the command line or not supported by the current system.
The problem with my setup is that:
- scrolling an image in graphics viewer causes glitches (ristretto under xfce)
- webbrowsers have to be forced to use hardware acceleration
- http://get.webgl.org/ takes whole CPU core to display this simple animation
- mouseover and out over this site with css animations takes whole CPU core: http://linux-porady.info/
- firefox scrolling down any page has poor performance even though I disabled smooth scrolling in configuration (I remember this working much better under Windows)
- new google maps works well under FF/chrome with cairo backend but terrible with webgl
- old google maps can really slow down while using satellite view and have poor performance with map view
- html5 player on yt has much worse performance than flashplayter
I guess your answer will be: buy a new card, this one is not supported anymore. Fine, but which one? I bet it’s driver’s fault so I need sincere answer if it will make any differance or maybe I should try AMD or Intel.
BTW I’ve tried nouveau and it works better but webgl is blacklisted with nouveau.