From: Bohdan V. <bo...@ki...> - 2001-05-25 15:10:12
|
Hi !! I've just got latest Mesa from sourceforge, and compiled/installed it. I have NVidia Riva TNT 2 with 32M of memory, gaining 40 fps in Q3 on Windoze. I've just installed XFree86-4.0.3 , and set up drivers for my video card -- that's my first attepmt to get acceleration woring on Linux. However, it works fairly bad. For example, demos/tunnel runs on about 2-4 fps... It's quite sad. Could anyone help me what I'm doing wrong, or what software I'd better update ?? P.s.: I have 196M RAM and Celeron 300 overclocked to 375. Thanks!! -- WBR. |
From: Michael G. M. <mi...@vp...> - 2001-05-25 15:19:14
|
Bohdan Vlasyuk wrote: >Hi !! > >I've just got latest Mesa from sourceforge, and compiled/installed it. >I have NVidia Riva TNT 2 with 32M of memory, gaining 40 fps in Q3 on >Windoze. I've just installed XFree86-4.0.3 , and set up drivers for my >video card -- that's my first attepmt to get acceleration woring on >Linux. However, it works fairly bad. For example, demos/tunnel runs >on about 2-4 fps... It's quite sad. > > Could anyone help me what I'm doing wrong, or what software I'd >better update ?? > >P.s.: I have 196M RAM and Celeron 300 overclocked to 375. > >Thanks!! > Make sure you install the nvidia drivers for linux/Xfree86. Details and tarballs/rpms on their website. --Michael |
From: Bohdan V. <bo...@ki...> - 2001-05-25 15:58:34
|
On Fri, May 25, 2001 at 09:18:59AM -0600, Michael G. Martin wrote: > >I've just got latest Mesa from sourceforge, and compiled/installed it. > >I have NVidia Riva TNT 2 with 32M of memory, gaining 40 fps in Q3 on > >Windoze. I've just installed XFree86-4.0.3 , and set up drivers for my > >video card -- that's my first attepmt to get acceleration woring on > >Linux. However, it works fairly bad. For example, demos/tunnel runs > >on about 2-4 fps... It's quite sad. > > > > Could anyone help me what I'm doing wrong, or what software I'd > >better update ?? > > > >P.s.: I have 196M RAM and Celeron 300 overclocked to 375. > Make sure you install the nvidia drivers for linux/Xfree86. Details and > tarballs/rpms on their website. Yes, I've installed it, and I have nice NVidia logo when X is starting, but I don't have nice perfomance.. BTW: It didn't changed a bit when I've tried to use XFree86 drivers. It stays just same... :-((. -- WBR. |
From: Michael G. M. <mi...@vp...> - 2001-05-25 16:24:18
|
Bohdan Vlasyuk wrote: >On Fri, May 25, 2001 at 09:18:59AM -0600, Michael G. Martin wrote: > >>>I've just got latest Mesa from sourceforge, and compiled/installed it. >>>I have NVidia Riva TNT 2 with 32M of memory, gaining 40 fps in Q3 on >>>Windoze. I've just installed XFree86-4.0.3 , and set up drivers for my >>>video card -- that's my first attepmt to get acceleration woring on >>>Linux. However, it works fairly bad. For example, demos/tunnel runs >>>on about 2-4 fps... It's quite sad. >>> >>> Could anyone help me what I'm doing wrong, or what software I'd >>>better update ?? >>> >>>P.s.: I have 196M RAM and Celeron 300 overclocked to 375. >>> >>Make sure you install the nvidia drivers for linux/Xfree86. Details and >>tarballs/rpms on their website. >> >Yes, I've installed it, and I have nice NVidia logo when X is starting, >but I don't have nice perfomance.. > >BTW: It didn't changed a bit when I've tried to use XFree86 drivers. It >stays just same... :-((. > Check to make sure you are not pulling in the Mesa libGL. NVIDIA_GLX should install their libGL. Remove or rename any other occurences on your system. (do an ldd to see where your opengl program is linking in the libraries from and/or do an ldconfig -p to find any libGL libraries). /usr/lib is where nvidia installes their GL libraries. The makefile for NVIDIA_GLX-1.0-1251 removes occurences in /usr/lib but not in /usr/local or possibly other areas. Make sure all the entries are correct in your XF86Config file as per the nvidia install file: =================================== Device section and replace the line: Driver "nv" with Driver "nvidia" In the Module section, make sure you have: Load "glx" You should also remove the following lines: Load "dri" Load "GLcore" =================================== Interesting, my /etc/X11/XF86Config-4 has: Load "dbe" # Double-buffering Load "GLcore" # OpenGL support Load "dri" # Direct rendering infrastructure Load "glx" # OpenGL X protocol interface Load "extmod" # Misc. required extensions Load "v4l" # Video4Linux and my tnt2 works fine. I used the tar files, not rpms. Removed my Mesa GL library and symlinks from /usr/local/lib. Updated the XF86Config files (just changed nv to nvidia). Ran make install under NVIDIA_kernel-1.0-1251 and ran make install under NVIDIA_GLX-1.0-1251. I can't think of anything else I needed to do. Hope that all helps. --Michael |
From: Bohdan V. <bo...@ki...> - 2001-05-28 04:56:07
|
On Fri, May 25, 2001 at 10:20:25AM -0600, Michael G. Martin wrote: > >Yes, I've installed it, and I have nice NVidia logo when X is > >starting, but I don't have nice perfomance.. > Check to make sure you are not pulling in the Mesa libGL. > NVIDIA_GLX should install their libGL. Remove or rename any other > occurences on your system. (do an ldd to see where your opengl > program is linking in the libraries from and/or do an ldconfig -p to > find any libGL libraries). /usr/lib is where nvidia installes their > GL libraries. Ouch, perhaps that was the case. Sorry. I'll try it asap, however, I'll go right now, so most possibly it'll be on monday. > Make sure all the entries are correct in your XF86Config file as per > the nvidia install file: /etc/X11/XF86Config-4 is set accoring to README. > I used the tar files, not rpms. and so did I. > Removed my Mesa GL library and symlinks from /usr/local/lib. that's the step i've missed. > Updated the XF86Config files (just changed nv to nvidia). Ran make > install under NVIDIA_kernel-1.0-1251 and ran make install under > NVIDIA_GLX-1.0-1251. I can't think of anything else I needed to do. > Hope that all helps. Thanks again! |
From: Dave R. <dr...@ca...> - 2001-05-31 19:02:11
|
In addition to the instructions on the NVidia website that someone posted a link to, a TNT2 card may not be particularly fast compared to software rendering on fast machines. I've got a TNT2 card on a P3-800 with NVidia drivers and a P3-700 laptop with an ATI Rage Mobility Pro card using Mesa (I'm not certain if this uses any hardware acceleration for that card or not). The laptop is actually slightly faster for many OpenGL programs so it appears that a P3-700 does software rendering faster than a TNT2 card. I also did not notice a significant speedup when using NVidia's OpenGL drivers on the P3-800 vs. before when I was using Mesa, but I didn't run any benchmarks to verify it. These comparisions are purely polygon counts (no texturing). I suspect the NVidia cards will provide a larger performance increase when texturing is involved. One thing I did notice is that I got a 25-33% speedup with NVidia's OpenGL drivers when I enabled AGP. Do a: cat /proc/nv/card0 to see if AGP is enabled. Following is the output of that on my machine. ----- Driver Info ----- NVRM Version: 1.0-1251 ------ Card Info ------ Model: Riva TNT2 IRQ: 11 ------ AGP Info ------- AGP status: Enabled AGP Driver: AGPGART Bridge: Generic Via SBA: Supported [disabled] FW: Unsupported [disabled] Rates: 4x 2x 1x [4x] Registers: 0x1f000207:0x00000104 I had to do the following to get AGP enabled: /sbin/insmod NVdriver /sbin/insmod agpgart agp_try_unsupported=1 This is off topic since this is a Mesa list and you are using NVidia's OpenGL instead of Mesa, but I wanted to point out that Mesa may be faster than a TNT2 card. Also for those interested, a GeForce2 (again, pure polygons, no texturing) was about twice as fast as the TNT2 card. Dave |
From: Michael G. M. <mi...@vp...> - 2001-05-25 16:30:25
|
http://www.nvidia.com/Products/OpenLinuxDwn.nsf/09769readmefaq Appendix C has more detail than my last email on how to check to make sure all is correctly installed. --Michael |