View previous topic :: View next topic |
Author |
Message |
mae2050 n00b

Joined: 12 Sep 2002 Posts: 45
|
Posted: Mon Feb 24, 2003 7:41 pm Post subject: Gnome 2.2 slow with Nvidia Drivers 1.0.4XXX (how to fix) |
|
|
The 1.0.4XXX drivers are known for their horrible 2D performance, so just unmerge the old drivers and emerge the 1.0.3XXX drivers:
Code: | emerge unmerge nvidia-kernel nvidia-glx |
Code: | emerge /usr/portage/media-video/nvidia-glx/nvidia-glx-1.0.3123.ebuild |
Code: | emerge /usr/portage/media-video/nvidia-kernel/nvidia-kernel-1.0.3123-r2.ebuild |
Then unload the old driver and update modules:
Then edit:
Code: | nano -w /etc/modules.autoload |
and add:
Also the old module may not load if you are using the module tools for the dev kernel 2.5, if you inspect the /var/log/XFree86.0.log and find that it says something like:
Code: | this modules doesn't support version checking, please use 1.0.4191 |
Then you can unmerge the current modutils and emerge the normal one:
Code: | emerge unmerge module-init-tools |
and:
I also heard that adding the option RenderAccel as follows:
Code: |
Section "Device"
Identifier "Nvidia Geforce 2 Ultra"
Driver "nvidia"
Option "RenderAccel" "True"
EndSection
|
in your XF86Config file increases performance, but I can't verify that.
Hope this Helps.
I'm currently using 4.2.1-r2, please tell me you exprience with 4.2.99.
Please make it sticky or make an announcement. |
|
Back to top |
|
 |
idl Retired Dev


Joined: 24 Dec 2002 Posts: 1728 Location: Nottingham, UK
|
Posted: Mon Feb 24, 2003 8:33 pm Post subject: |
|
|
there is a tips and tricks forum for exactly this kind of post. No doubt a mod will move it soon  _________________ a.k.a port001
Found a bug? Please report it: Gentoo Bugzilla |
|
Back to top |
|
 |
mae2050 n00b

Joined: 12 Sep 2002 Posts: 45
|
Posted: Tue Feb 25, 2003 4:45 pm Post subject: |
|
|
Well I think I found out why that version mismatch thing happens, because nvidia-glx installs nvidia_drv.o as follows:
Code: |
media-video/nvidia-glx-1.0.3123 *
CONTENTS:
/usr
/usr/X11R6
/usr/X11R6/lib
/usr/X11R6/lib/modules
/usr/X11R6/lib/modules/drivers
/usr/X11R6/lib/modules/drivers/nvidia_drv.o |
and then when I unmerged the 1.0.4XXX version it didn't delete it, and thats why my /var/log/XFree86.0.log showed that the module nvidia_drv.o's version was 1.0.4XXX and that a version mismatch happened with the 1.0.3XXX NVdriver .
Therefore the dev kernel modutils are not the problem. |
|
Back to top |
|
 |
phong Bodhisattva


Joined: 16 Jul 2002 Posts: 778 Location: Michigan - 15 & Ryan
|
Posted: Tue Feb 25, 2003 6:47 pm Post subject: |
|
|
Moving to tips and trick from Desktop Environments. _________________ "An empty head is not really empty; it is stuffed with rubbish. Hence the difficulty of forcing anything into an empty head."
-- Eric Hoffer |
|
Back to top |
|
 |
tkdack n00b


Joined: 12 Apr 2002 Posts: 44 Location: Sydney, Australia
|
Posted: Tue Feb 25, 2003 9:24 pm Post subject: |
|
|
Why not simply turn on Render Accelleration?
By default RenderAccel is disabled in at least the 4xxx series of the NVidia drivers.
This is also more than likely if you kept your XF86Config file from your previous install of the NVidia drivers (and why would you change it, especially if it works).
Either browse through the docs that get installed with the drivers (/usr/share/doc/nvidia-{kernel,glx}/*) or simply run:
and have a look at the generated XF86Config.new file and the options that are in there.
You'll need to make a change like this:
Code: | Option "RenderAccel" "true" |
Then your 2D performance should be just as good. _________________ Troy
http://linux.tkdack.com
Former Gentoo contributor TaD |
|
Back to top |
|
 |
mae2050 n00b

Joined: 12 Sep 2002 Posts: 45
|
Posted: Tue Feb 25, 2003 10:47 pm Post subject: |
|
|
It has been documented throughout this forum that RenderAccel doesn't really change anything especially with the 1.0.4XXX drivers.
There is a huge difference between 1.0.3XXX and 1.0.4XXX especially in 2D intensive applications like Gnome. At first I thought the slowness in Gnome 2.2 using 1.0.4XXX drivers was normal, but after trying the 1.0.3XXX drivers I will never go back.
Even Nvidia has acknowledged that 2D in the 1.0.4XXX is a problem and is working on fixing it. |
|
Back to top |
|
 |
gozu n00b


Joined: 04 Jan 2003 Posts: 55
|
Posted: Tue Mar 04, 2003 5:46 am Post subject: |
|
|
just for those of you that havnt realised.
i did a couple of tests, in the old drivers, X used about 5-15% cpu time when moving windows, in new drivers its about 40-50%, if you use a PLAIN color background, (ie not gradient) it only uses about 20. better but still not good enough (to eat). Render accel didnt change ne thing for me. But some people seems to think it does, lol, figures. |
|
Back to top |
|
 |
jshanab Guru


Joined: 22 Dec 2003 Posts: 359
|
Posted: Mon Oct 18, 2004 8:26 pm Post subject: How about 1.0.5336 |
|
|
I am suffering terribly with sluggish movement. Dragging the size of a window is near impossible, it keeps dropping focus to window below. |
|
Back to top |
|
 |
|