Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
nVidia 61.06 Performance?!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
SB
n00b
n00b


Joined: 12 Jan 2004
Posts: 74
Location: At The Bar!

PostPosted: Sun Jul 04, 2004 1:10 am    Post subject: nVidia 61.06 Performance?! Reply with quote

Just built a fresh 64-bit system as I heard the problems with 23-bit OpenGL were well on their way to being fixed :)

I emerged 61.06, but I'm still having issues. Initially I had no NvAGP option in my xorg.conf file, and ET gave good old nasty textures and bad performance. glxgears gave about 4000 :(

So I set NvAGP to 1 and restarted X. ET textures were better (still not great though) but performance was unplayable. glxgears now gives me about 2600.

I know glxgears is not a benchmark, more of a diagnostic tool, but games are unplayable as well. Hell I can even see the screen redrawing when KDM loads up :lol:

Anyone have any suggestions? I'd much appreciate them, otherwise this PC will have to return to XP again :lol:

Code:

bash-2.05b$ glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
server glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
    GLX_NV_swap_group, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_swap_control, GLX_NV_float_buffer
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
    GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
    GLX_ARB_multisample, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce4 Ti 4800 SE/PCI/SSE2
OpenGL version string: 1.5.1 NVIDIA 61.06


Code:

koolance root # cat /var/log/Xorg.0.log|grep AGP
(**) NVIDIA(0): Option "NvAGP" "1"
(**) NVIDIA(0): Use of NVIDIA internal AGP requested
(II) NVIDIA(0): Detected AGP rate: 8X
koolance root # cat /var/log/Xorg.0.log|grep nVidia
(--) PCI:*(1:0:0) nVidia Corporation NV28 [GeForce4 Ti 4800 SE] rev 161, Mem @ 0xce000000/24, 0xc0000000/27, BIOS @ 0xcfee0000/17


Code:

koolance root # cat /proc/driver/nvidia/agp/card
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       8x 4x
Registers:       0x1f000e1b:0x1f000302
oolance root # cat /proc/driver/nvidia/agp/status
Status:          Enabled
Driver:          AGPGART (inactive)
AGP Rate:        8x
Fast Writes:     Disabled
SBA:             Enabled
koolance root # cat /proc/driver/nvidia/version
NVRM version: NVIDIA Linux x86_64 NVIDIA Kernel Module  1.0-6106  Wed Jun 23 08:12:31 PDT 2004
GCC version:  gcc version 3.3.3 20040412 (Gentoo Linux 3.3.3-r6, ssp-3.3.2-2, pie-8.7.6)

_________________
SB

"The gene pool could use a little chlorine..."
Back to top
View user's profile Send private message
SB
n00b
n00b


Joined: 12 Jan 2004
Posts: 74
Location: At The Bar!

PostPosted: Sun Jul 04, 2004 2:01 am    Post subject: Reply with quote

Reading the Readme states that NvAGP doesn't support the VIA K8T800 on my motherboard. That means it will have to use AGPGART... so at the moment performance isn't great and textures really suck :lol:

Code:

ul  4 03:14:11 koolance agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
Jul  4 03:14:11 koolance agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
Jul  4 03:14:11 koolance agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode


Code:

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


It's probably something really simple that I just don't know about :lol:
_________________
SB

"The gene pool could use a little chlorine..."
Back to top
View user's profile Send private message
supernovae
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jun 2004
Posts: 82

PostPosted: Sun Jul 04, 2004 7:49 am    Post subject: Reply with quote

Slightly off topic, but how do i disable AGPGART?

In "make menuconfig" the only thing that says AGPGART is a section header not an option :(

Code:

Ftape, the floppy tape device driver  --->
--- /dev/agpgart (AGP Support)                                                                                     
<  >   Intel i865 chipset support
[  ] Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
Back to top
View user's profile Send private message
himpierre
l33t
l33t


Joined: 31 Aug 2002
Posts: 867
Location: Berlin

PostPosted: Sun Jul 04, 2004 1:01 pm    Post subject: Reply with quote

Hello

If you enabled IOMMU in your kernel AGPGART is selected automatically. If you disable IOMMU you can enable several AGP settings. But in this case the kernel did not compile for me.

regards
Thomas
Back to top
View user's profile Send private message
supernovae
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jun 2004
Posts: 82

PostPosted: Sun Jul 04, 2004 1:10 pm    Post subject: Reply with quote

himpierre wrote:
Hello

If you enabled IOMMU in your kernel AGPGART is selected automatically. If you disable IOMMU you can enable several AGP settings. But in this case the kernel did not compile for me.

regards
Thomas

mmm, ok. Thanks for that himpierre. I'll give it a go in the morning (11pm here in Australia :P)
Back to top
View user's profile Send private message
SB
n00b
n00b


Joined: 12 Jan 2004
Posts: 74
Location: At The Bar!

PostPosted: Sun Jul 04, 2004 1:14 pm    Post subject: Reply with quote

btw, if I run et using

LD_CONFIG_PATH="/usr/lib32/opengl/nvidia/lib" et

then performance still sucks and textures are slightly better, but still unplayable.

Given that lots of people say they have this working, what do I have to do?!
_________________
SB

"The gene pool could use a little chlorine..."
Back to top
View user's profile Send private message
herbie
Guru
Guru


Joined: 09 Oct 2002
Posts: 319
Location: London UK

PostPosted: Mon Jul 05, 2004 1:44 pm    Post subject: Reply with quote

Try running it as:
LD_LIBRARY_PATH="/usr/lib32/opengl/nvidia/lib" et

SB wrote:
btw, if I run et using

LD_CONFIG_PATH="/usr/lib32/opengl/nvidia/lib" et

then performance still sucks and textures are slightly better, but still unplayable.

Given that lots of people say they have this working, what do I have to do?!
Back to top
View user's profile Send private message
SB
n00b
n00b


Joined: 12 Jan 2004
Posts: 74
Location: At The Bar!

PostPosted: Mon Jul 05, 2004 11:25 pm    Post subject: Reply with quote

That gave me...

Code:

----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1: QGL_Init: dlopen libGL.so.1 failed: libnvidia-tls.so.1: cannot open shared object file: No such file or directory
failed
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem


So off I trundled to the /usr/lib32/opengl/nvidia/lib folder, only to find a libnvidia-tls.so.1.0.6106, but no libnvidia-tls.so.1 - there was however one in the tls subfolder. I created a new symlink in the lib folder to the 6106 library, and ran with the command again and biiiingo :D

TYVM :D
_________________
SB

"The gene pool could use a little chlorine..."
Back to top
View user's profile Send private message
scourage
n00b
n00b


Joined: 15 Aug 2003
Posts: 71
Location: UCLA (upper corner of lower Alabama)

PostPosted: Thu Jul 08, 2004 5:45 am    Post subject: Reply with quote

I noticed in your cat /proc/driver/nvidia/agp/card it says that Fast writes is supported, but not enabled. you may want to add to your /etc/modules.conf under the nvidia module section:

Options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1

to turn on Side Band addressing (which is already on) and the fast writes.

cheers,


Bob
_________________
Halfway down the trail to Hell...
Back to top
View user's profile Send private message
crazycat
l33t
l33t


Joined: 26 Aug 2003
Posts: 838
Location: Hamburg, Germany

PostPosted: Thu Jul 08, 2004 10:18 am    Post subject: Reply with quote

if u do it under modules.conf it will get overwritten evry time ur system starts , u have to put it in /etc/modules.d/<name of the module>
Back to top
View user's profile Send private message
Andysan
n00b
n00b


Joined: 20 Jun 2004
Posts: 22
Location: Berlin - Germany

PostPosted: Thu Jul 08, 2004 11:14 am    Post subject: Reply with quote

By the way: compiling the kernel without immou could fail. (so it was for me) If that happens try this patch:
https://bugs.gentoo.org/show_bug.cgi?id=55155
Back to top
View user's profile Send private message
Xipher
n00b
n00b


Joined: 01 Jul 2004
Posts: 24

PostPosted: Fri Jul 09, 2004 7:04 am    Post subject: Reply with quote

Thanks for the link., hope this can help me as well, since I can't get the nvidia driver working at all yet. I will edit the post with any updates.
EDIT: well, stupid me still had default depth to 8, so it was dumping glx on me :oops: :!:
_________________
Xipher
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum