Help me in configuring NVidia GeForce in Slack 10.0
SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Help me in configuring NVidia GeForce in Slack 10.0
Hello guys,
With some terrific help from you guys, I have been able to configure and install my firewall in Slack 10. Now I want to install the NVidia GeForce card so that I can watch movies and play games
I have edited the xorg.conf file manually to load with the 'nv' driver and have configured X to work fine... but I want to use the Driver from NVidia as it will allow me to play movies etc. So I downloaded the driver and started to install it. As an aside I have to state that I have done this numerous times for RedHat and was able to do it myself quite easily. But now while installing it gave some error about Kernel modules mismatch or some such stuff....but I installed it anyway. After about tweaking with it for about 2 hours...I was able to kill off X finally
So now I am back in square one...I am now using my original working xorg.conf with just 'nv' driver. I tried searching the web...but while there are a couple of very good sites which helped me in configuring ALSA for sound, I was unable to find any help. I am using the default 2.4 kernel that comes with Slack....FYI.
It was not exactly an error... it was a message about some modules not there or something....if you want I have to install it again and check the message. Also I have the kernel sources...so that must not be a problem.
When I installed the Nvidia driver in Slack 10 I got a warning about the "rivafb" module. It wasn't because it was missing but because it was there (it intefers with the nvidia driver). If that is loaded it will cause problems, you could try running "modprobe -r rivafb" before loading the nvidia driver.
If you've used this driver on RH before you probably know how to edit the X config file, though Slack is now using xorg, try checking the docs in /usr/share/doc/NVIDIA.....(the name of the Nvidia directory may vary with the driver version)
You may need to try reinstalling it and taking note of all messages. Does the installation complete? Does X actually start?
Like pave said, you need to have the kernel source for the kernel you are running. You will get a message about "no precompiled modules" when you try to install the Nvidia drivers. But then it will go and see if you have the kernel source and build you a module using the kernel source. As long as you have the kernel source, the Nvidia drivers will install correctly. Then you will have to edit your xorg.conf. Read the REAME file for the Nvidia drivers on the nvidia.com site they have some nice options for such things as enabling AntiAlaising.
You should be doing this outside of X. And you may want to re-run xorgconfig, some settings may need to be changed for your card to work correctly even after you have the drivers installed. http://www.slackware.com/config/x.php
Well....I have followed your suggestions and installed NVidia driver, and then I manually changed the xorg.conf file as said in the NVidia README file. But after I finished this and started X, I was greeted by a stupid BSOD(Black Screen Of Death). I had to restart the system in init 3 and use my old xorg.conf file again to use the default driver and make X work again
Any suggestions.... My card is a GeForce 2 card that comes integrated with the ASUS A7N266 MB....
I'm wondering what modules the default kernel has.
I know the Nvidia drivers won't work if you have Direct Rendering Manager(?) compiled and I think I also had trouble once with framebuffer. But I have never used the default kernel for longer than it took to compile my own.
After you installed the drivers did you use startx or init 4 to start the GUI? If you use startx it should produce an error that you can see and that might help with diagnosis.
I used both startx and init 4... both loads some modules and freezes in a black screen, and I have to restart my system to get control back. I think I am missing doing something important...but I am not sure about what I'm missing...
All I can think of at the moment is that maybe the default kernel does have one of those incompatible modules in it. Fixing that would require recompiling the kernel and re-installing the NVidia driver.
Might be worthwhile to post you xorg.conf file just to make sure theres something simple that hasn't been overlooked before trying a new kernel though.
Try this:
After Install kernel-source and NVIDIA driver, then run xorgsetup as root; might need to use su - instead of su
Then edit /etc/X11/xorg.conf so that Driver is "nvidia" , not "nv".
Here is mine:
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV11 [GeForce2 MX/MX 400]"
BusID "PCI:1:0:0"
EndSection
Your BoardName may differ, xorgsetup has a long list though.
I vaguely remember that there is another trick to installing nvidia driver, you should find it by googling, but maybe I'm wrong about the trick.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.