I don't mind most of the logic of this, but I must say the following: (1) I dont use "NVdriver" in X, I use "nvidia" instead of "nv". (2) Removing the libGLcore.a causes the GLcore module to not load, and the only way to fix this is to reinstall xserver-xfree86. This does cause some undefined symbols in my X load, but not ones which stop the server from loading and functioning [seemingly] ok. (3) Removing all trace of MESA is causing fun, because packages depend on mesag3, and it seems that any update of these overwrites the NV-installed GLX.
Am I off the beaten track? Cheers, Corey J. Popelier http://members.dingoblue.net.au/~pancreas On Sat, 25 Nov 2000, Brandt Dusthimer wrote: > Okay, if you've read any of my older postings, you'll realise that > installing the GLX drivers is a snap (if you know what your doing). > First, go to NVidia's web and download the GLX and NVidia Drivers. From > the main screen, click on products, then drivers, then linux. That should > get you to them. > After you've downloaded them, put them both into your /usr/src > directory. Then tar -xzvf NV(driver name) and then tar -xzvf NV(GLX). > Go into the newly made NV(driver name) directory and type "make". "cd > .." and then go into the GLX directory. Type "make" again. > Okay, here's where things got a little bit tricky for me. First, type > "dexter" and setup your config (if the "nvidia" driver isn't listed, just > use the "nv" driver for now.) MAKE SURE YOU LOOK AT WHAT DEXTER WRITES THE > CONFIG SCRIPT TO!!! I spent who knows how long "debugging" my box's X > config file (/etc/X11/XF86Config) only to find out later that dexter had > changed it to /etc/X11/XF86Config-4. I set it everything right. I was just > using the wrong config file. > Next, check out your /etc/modules.conf file. Make sure it says > something in there about "alias char-major-195 NVdriver" or something like > that. If it isn't there then go into the directory > /lib/modules/your-kernel-version/video (or do a "locate NVdriver" to tell > you where it is other than in the /usr/src/NVdriver directory.) After you > get there "mv NVdriver NVdriver.o". Then do a "modconf". Go into video and > select the NVdriver module. It should install just fine. > After doing that (*gasp* *gasp* *breathe* . . . quick rest ... ok, I'm > back) then edit whichever config file dexter wrote to. If you use vi, open > in up and type "/". Then type "nv" and press return. It should find you > where in the script it sets which driver to use. (The nv should be in > parentheses.) Replace "nv" with "nvdriver". > Now, if your not already in X, do a "startx". If you are in X, reset it > (Ctrl-Alt-Backspace.) Hopefully it should run just fine. If it doesn't ... > just tell me, I should be able to help. > Play Quake. Have fun? Does it run slow? If it does, you still have > some mesa drivers lying around. Do the following commands : > > rm /usr/X11R6/lib/modules/extensions/libGLcore.a > rm /usr/X11R6/lib/modules/extensions/libglx.a > rm /usr/lib/libGL.so > rm /usr/X11R6/lib/libGL.so* > rm /usr/X11R6/lib/libGLcore.so* > > Then, go back into /usr/src/NV(GLX) and type make. Reset X and it > should work fine. > > Enjoy Quake :), > > Brandt Dusthimer > > > ----- Original Message ----- > From: Daniel Wagner <[EMAIL PROTECTED]> > To: <debian-user@lists.debian.org> > Sent: Saturday, November 25, 2000 6:51 AM > Subject: XFree86 + NV_GLX > > > > Hello, > > > > I've a TNT2-Ultra graphicscard and it works fine with the standard nv > driver of > > the xfree 4 package, but is there a package where the accelerated driver > is > > included (that means, mesalibs, xfree-driver, kernel-module)? > > > > thanks for any advice, > > Daniel Wagner > > > > -- > > @gpg: http://stud3.tuwien.ac.at/~e9925791/daniel_wagner.asc > > C63A 06F0 3E2A A039 E830 83A0 C1DA 3479 803F 078F > > > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >