View previous topic :: View next topic |
Author |
Message |
SB n00b
Joined: 12 Jan 2004 Posts: 74 Location: At The Bar!
|
Posted: Sun Jul 04, 2004 1:10 am Post subject: nVidia 61.06 Performance?! |
|
|
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
Anyone have any suggestions? I'd much appreciate them, otherwise this PC will have to return to XP again
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 |
|
|
SB n00b
Joined: 12 Jan 2004 Posts: 74 Location: At The Bar!
|
Posted: Sun Jul 04, 2004 2:01 am Post subject: |
|
|
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
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 _________________ SB
"The gene pool could use a little chlorine..." |
|
Back to top |
|
|
supernovae Tux's lil' helper
Joined: 22 Jun 2004 Posts: 82
|
Posted: Sun Jul 04, 2004 7:49 am Post subject: |
|
|
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 |
|
|
himpierre l33t
Joined: 31 Aug 2002 Posts: 867 Location: Berlin
|
Posted: Sun Jul 04, 2004 1:01 pm Post subject: |
|
|
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 |
|
|
supernovae Tux's lil' helper
Joined: 22 Jun 2004 Posts: 82
|
Posted: Sun Jul 04, 2004 1:10 pm Post subject: |
|
|
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 ) |
|
Back to top |
|
|
SB n00b
Joined: 12 Jan 2004 Posts: 74 Location: At The Bar!
|
Posted: Sun Jul 04, 2004 1:14 pm Post subject: |
|
|
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 |
|
|
herbie Guru
Joined: 09 Oct 2002 Posts: 319 Location: London UK
|
Posted: Mon Jul 05, 2004 1:44 pm Post subject: |
|
|
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 |
|
|
SB n00b
Joined: 12 Jan 2004 Posts: 74 Location: At The Bar!
|
Posted: Mon Jul 05, 2004 11:25 pm Post subject: |
|
|
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
TYVM _________________ SB
"The gene pool could use a little chlorine..." |
|
Back to top |
|
|
scourage n00b
Joined: 15 Aug 2003 Posts: 71 Location: UCLA (upper corner of lower Alabama)
|
Posted: Thu Jul 08, 2004 5:45 am Post subject: |
|
|
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 |
|
|
crazycat l33t
Joined: 26 Aug 2003 Posts: 838 Location: Hamburg, Germany
|
Posted: Thu Jul 08, 2004 10:18 am Post subject: |
|
|
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 |
|
|
Andysan n00b
Joined: 20 Jun 2004 Posts: 22 Location: Berlin - Germany
|
|
Back to top |
|
|
Xipher n00b
Joined: 01 Jul 2004 Posts: 24
|
Posted: Fri Jul 09, 2004 7:04 am Post subject: |
|
|
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 _________________ Xipher |
|
Back to top |
|
|
|