Graphics cards and drivers: SuSE 8.0
What exactly is the problem with Nvidia cards (in my case: Diamond Viper V770 32MB) and Linux. I have seen only one distro out of the 4 I tested get it right (believe it or not, it was Lycoris...they made an rpm that properly configured the XF86Config file). When I restarted X in SuSE 8.0 my display was goofed. I was forced to run sax2 and reconfigure. I still don't have everything working on my PC. I modified my XF86Config file to add 'load "glx" and changed 'nv' to 'nvidia'. I can see the Nvidia splash screen and that little console says it's loaded the "NVIDIA NVdriver Kernel Module 1.0-2880". For instance: a little game called 'Armagetron' does not display correctly. The actual 'motorcycle' is not shown, only the 'light trail' and the graphics looked better on my Commodore64. Now on my other PC with onboard video (intel chipset) the game plays and looks wonderful. I may just reinstall to see what happens... One last question: what would you experienced SuSE users recommend for a decent graphics card. I don't need the most FPS, but something reliable with 3D. Thats all...and thankyou. -- Rodd Ahrenstorff
The problem is that nvidia only provide a closed binary driver, making it very difficult to debug. I guess your XF86Config looks something like: Section "Device" BoardName "GeForce DDR" BusID "1:0:0" Driver "nvidia" Identifier "Device[0]" #Option "NvAGP" "0" # disable agp #Option "NvAGP" "1" # use nvidia agp #Option "NvAGP" "2" # use agpgart Option "NvAGP" "2" # try 2 than 1 Option "NoLogo" VendorName "NVidia" EndSection Try using the different Option settings. If you look in /usr/lib/GL and type "ls -l" do you see a link from libGL.so.1.0.2880.nv_glx to libGL.so ? if you bring up a shell and type "gears" do you see any error messages when the window opens? do the gears spin incredibly quickly or are the quite slow? theres a command to tell the fps but i cant remember it. the main thing is to try the different NvAGP, it depends on which motherboard and graphics card you have as to whether 1 or 2 works. if running gears (or armagetron) in a terminal provides any error messages, cut and paste them pls, might help. Though i haven't used one in linux, aparantly there is a good opensource ati driver for xfree86 which supports the newer ati radeon 8500s, though it might not support all the tv out, etc. Ewan On Wed, 2002-05-22 at 19:14, Rodd Ahrenstorff wrote:
What exactly is the problem with Nvidia cards (in my case: Diamond Viper V770 32MB) and Linux. I have seen only one distro out of the 4 I tested get it right (believe it or not, it was Lycoris...they made an rpm that properly configured the XF86Config file). When I restarted X in SuSE 8.0 my display was goofed. I was forced to run sax2 and reconfigure. I still don't have everything working on my PC. I modified my XF86Config file to add 'load "glx" and changed 'nv' to 'nvidia'. I can see the Nvidia splash screen and that little console says it's loaded the "NVIDIA NVdriver Kernel Module 1.0-2880". For instance: a little game called 'Armagetron' does not display correctly. The actual 'motorcycle' is not shown, only the 'light trail' and the graphics looked better on my Commodore64. Now on my other PC with onboard video (intel chipset) the game plays and looks wonderful. I may just reinstall to see what happens...
One last question: what would you experienced SuSE users recommend for a decent graphics card. I don't need the most FPS, but something reliable with 3D. Thats all...and thankyou. -- Rodd Ahrenstorff
-- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com
As I've said many times on this list. These are the steps that work 10-10 times for me.... 1. get the newest version of the driver and glx from nvidia's ftp site. 2. get the tar.gz files 3. put them in /tmp 4. su to root 5. remove all references to the switch2 scripts if there are any in 8.0. 6. cd into /tmp and untar the files you downloaded. 7. cd into the glx directory /tmp/NVIDIA(blah) 8. type make and it will install the GLX where it needs to go and make the correct symlinks. 9. type ldconfig 10. cd into the kernel module directory /tmp/NVIDIA(blah) 11. type make and it will link the module to the current kernel your running. 12. cd into /lib/modules/<version number>/kernel/drivers/video and type mv NVdriver NVdriver.o to make it uniform to the other drivers. 13. Add NVdriver to your initrd and do a mk_initrd to have it load at boot...which has worked for me since SuSE 7.1 :) If you follow this and don't depend on a distribution to get it right then you will always have a nicely working X. BTW..I have the Diamond Viper 770 and it works very, very well...or at least all the Loki and ID games love it. *laugh* * Rodd Ahrenstorff (rahrenstorff@yahoo.com) [020522 11:25]: ::What exactly is the problem with Nvidia cards (in my case: Diamond Viper V770 ::32MB) and Linux. I have seen only one distro out of the 4 I tested get it ::right (believe it or not, it was Lycoris...they made an rpm that properly ::configured the XF86Config file). When I restarted X in SuSE 8.0 my display ::was goofed. I was forced to run sax2 and reconfigure. I still don't have ::everything working on my PC. I modified my XF86Config file to add 'load ::"glx" and changed 'nv' to 'nvidia'. I can see the Nvidia splash screen and ::that little console says it's loaded the "NVIDIA NVdriver Kernel Module ::1.0-2880". For instance: a little game called 'Armagetron' does not display ::correctly. The actual 'motorcycle' is not shown, only the 'light trail' and ::the graphics looked better on my Commodore64. Now on my other PC with ::onboard video (intel chipset) the game plays and looks wonderful. I may just ::reinstall to see what happens... :: ::One last question: what would you experienced SuSE users recommend for a ::decent graphics card. I don't need the most FPS, but something reliable with -=Ben --=====-----=====-- mailto:ben@whack.org --=====-- If it's true that our species is alone in the universe, then I'd have to say that the universe aimed rather low and settled for very little. -GC --=====-----=====--
** Reply to message from Ben Rosenberg
* jfweber@bellsouth.net (jfweber@bellsouth.net) [020522 12:33]: :: ::yeah same here ... one little thing that seems to help a bit tho is to ::unselect the 3d module in the Yast 2 ->hardware->graphics and moniter ::setup page... uncheck it apply , close the thing and sudden;y all the ::previously greyed out GL screensavers work, geers runs like mad ... and ::you can run tux racer to your hearts content ... ::( If you previously setup the X-server w/ sax2 or whatever it seems ::to set that checkbox.. and that , for whatever reason seems to block ::the 3d stuff .... ) :: Oh..I would also add that if you still have the nv driver working which does work well enough to start KDM...then please turn off KDM before doing anything. It tends to just bullocks up everything. It's a KDE process and an X process so working on something that is running is generally a PITA. -=Ben --=====-----=====-- mailto:ben@whack.org --=====-- If it's true that our species is alone in the universe, then I'd have to say that the universe aimed rather low and settled for very little. -GC --=====-----=====--
participants (4)
-
Ben Rosenberg
-
Ewan Leith
-
jfweber@bellsouth.net
-
Rodd Ahrenstorff