nV News Forums

 
 

nV News Forums (http://www.nvnews.net/vbulletin/index.php)
-   NVIDIA Linux (http://www.nvnews.net/vbulletin/forumdisplay.php?f=14)
-   -   Very poor acceleration performance (http://www.nvnews.net/vbulletin/showthread.php?t=23476)

helios 01-12-04 09:28 PM

Very poor acceleration performance
 
HI guys

I recently installed the latest 5328 drivers on my FC1 box with a Geoforce2 MX400 card. Everything worked fine except for the fact that all graphics would run at around 5fps! glxinfo reported that direct rendering was enabled and that the nvidia module was being used. No amount of tweaking to the XFConfig file helped. I've googled this case endlessly and also this board, but no authoritive fix seems to be known.
Simply using the standard Xfree86 drivers works much better at around 100fps or more...
I was thinking of trying the RPM packages available at http://rebus.webz.cz/#nvidia or http://atrpms.physik.fu-berlin.de/di...dia-graphics/. Can anyone using Fedora or RH confirm better success with RPMS over nvidia's pkg installer? Or should I maybe try out an older driver release such as 4496 using nvidia's installer?

TY
helios

pzgren 01-12-04 10:26 PM

Your Fedora is determined using the TLS GLX libs from XFree86 in /usr/X11R6/lib/tls/libGL*. Delete/rename them only in this dir. ldconfig after that, restart X.


Marcus

helios 01-13-04 12:44 AM

Actually I have already deleted the libraries within that directory. Currently libGL.so.1 points to /usr/lib/tls/libGL.so.1 and libGLcore.so.1 to /usr/lib/tls/libGLcore.so.1.
Here is an ldd of /usr/bin/tuxracer as an example:
Code:

libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x00b92000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x00b79000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00a64000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x00ddb000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00b44000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x00c56000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x00bb0000)
        libdl.so.2 => /lib/libdl.so.2 (0x00a5f000)
        libtcl8.3.so => /usr/lib/libtcl8.3.so (0x00c6e000)
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x0017f000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00b67000)
        libSDL_mixer-1.2.so.0 => /usr/lib/libSDL_mixer-1.2.so.0 (0x00c04000)
        libGL.so.1 => /usr/lib/tls/libGL.so.1 (0x00111000)
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0x001f8000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x00d07000)
        libm.so.6 => /lib/tls/libm.so.6 (0x00a3b000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00cfd000)
        libc.so.6 => /lib/tls/libc.so.6 (0x00900000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x008e8000)
        libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3 (0x0087d000)
        libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x05f81000)
        libogg.so.0 => /usr/lib/libogg.so.0 (0x008d6000)
        libGLcore.so.1 => /usr/lib/tls/libGLcore.so.1 (0x00274000)

The only warning I receive fromXfree86.0.log is
Code:

(WW) NVIDIA(0): Failed to verify AGP usage
(II) NVIDIA(0): Setting mode "1024x768"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled

However, AGP seemingly is enabled:
Code:

cat /proc/driver/nvidia/agp/status

Status:          Enabled
Driver:          AGPGART
AGP Rate:        4x
Fast Writes:    Disabled
SBA:            Disabled


Thanks for the help
helios.

helios 01-15-04 07:45 AM

Hi guys

I finally managed to install the latest 5328 drivers smoothly and and with all problems fixed.:)

For those with similar performance bottlenecks, the problem was a AGP-related bug with the pkg installer from the official nvidia download site. The fix is to go to http://www.sh.nu/download/nvidia/linux-2.4/ and use the installer from there.

I went from 0.3fps in tuxracer to around 1000fps! :)

helios

jaymz 01-17-04 11:04 AM

Quote:

Originally posted by helios
Hi guys

I finally managed to install the latest 5328 drivers smoothly and and with all problems fixed.:)

For those with similar performance bottlenecks, the problem was a AGP-related bug with the pkg installer from the official nvidia download site. The fix is to go to http://www.sh.nu/download/nvidia/linux-2.4/ and use the installer from there.

I went from 0.3fps in tuxracer to around 1000fps! :)

helios



worked perfectly for me - 5fps -> 3000fps with glxgears.

Quix0r 01-17-04 06:41 PM

solved, too
 
Thanx a lot gurus! It's finally working here w/o restarting X-Server... :afro2: :D :D :D

melikamp 01-21-04 09:45 PM

I had this problem when I tried to update my 2.4.22 slackware kernel with 5328 driver. No matter how I configured my kernel, I always had

(WW) NVIDIA(0): Failed to verify AGP usage

in the logs, and whilst the X mostly worked, I had to startx twice (1st one always crashed), and the 3D acceleration lagged like hell. I tried building the driver against 2.6.1 kernel, but configuration failed.

I wasn't brave enough to download several megs of unofficial code, like some in this thread suggested, so I solved the problem by stepping back to 4496 and 2.4.22 kernel, which works fine for now. X started and UT and Quake are running fine :P

Mel


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

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