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.
fairly recent enough system. nvidia 6200. look through other posts on the forum but couldn't find help I needed.
full install of slackware. then i use these instructions to install drivers:
Quote:
Install nvidia driver in Slackware Linux
Before begin the nvidia driver installation, you must make a copy of the original /etc/X11/xorg.conf as a backup. Use the copy command example below:
root@slackware:~# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.ori
If you choose to install the nvidia driver that you download from nvidia website, you must close kde or x-window and install the driver from Linux command line terminal.
Copy the driver to the directory that you placed all third party software such as /usr/local/src. This is not necessary, just a good habit. To install the driver, run the nvidia driver with the sh command like in the example below.
root@slackware:/usr/local/src# cp /home/luzar/Desktop/NVIDIA-Linux-x86-180.29-pkg1.run /usr/local/src/
root@slackware:~# cd /usr/local/src/
root@slackware:/usr/local/src# sh NVIDIA-Linux-x86-180.29-pkg1.run
Now, you just need to answer all the questions to configure nvidia driver and the nvidia installation program will do the driver and kernel installation for you.
when i startx the computer freezes with an underscore in the top left hand of screen and i can't switch between tty's.
simple thing i'm missing here or?!
i know the pc and card work fine with other linux and win os's.
Did you check the support list for the NVIDIA driver you used? For a 6200 you need the 173.14.25 driver not the one in the instruction list you show. Check the NVIDIA forum
Did you check the support list for the NVIDIA driver you used? For a 6200 you need the 173.14.25 driver not the one in the instruction list you show. Check the NVIDIA forum
The OP is using a weird driver version for sure, but where on Earth did you get your information from? The GeForce 6000 series certainly does not need to use legacy drivers; they are supported by the latest and greatest nVidia drivers (195.36.15).
Did you check the support list for the NVIDIA driver you used? For a 6200 you need the 173.14.25 driver not the one in the instruction list you show. Check the NVIDIA forum
I tried the 173 but got an archive integrity error. error in check sums. I never did get this error with the 190.
Quote:
Originally Posted by Linux.tar.gz
Edit /etc/X11/xorg.conf and search for these lines to write the "nvidia" below :
Section "Device"
Identifier "Card0"
Driver "nvidia"
I'm going to reinstall slackware again and try the newer 195's and editing xorg. If that doesn't work i guess I will drop back to the 173's. i appreciate the link to those nvidia forums btw!
1) The 195.36.15 driver is 'fresh' off of the assembly line, so if it insists on not working, fall back to the previous version -- you likely will not be missing much if anything, by going back a version.
2) In the past, I used to get 'archive integrity error' if I had renamed the driver-installer to something of my own creation, or by trying to start it like this:
Code:
./NVIDI*
Notice I just used a wildcard; even if it is the only executable file whose name matches, for some reason it would give the 'integrity error', so if you're doing this too, make sure to execute it using its full name, and don't rename it.
1) The 195.36.15 driver is 'fresh' off of the assembly line, so if it insists on not working, fall back to the previous version -- you likely will not be missing much if anything, by going back a version.
2) In the past, I used to get 'archive integrity error' if I had renamed the driver-installer to something of my own creation, or by trying to start it like this:
Code:
./NVIDI*
Notice I just used a wildcard; even if it is the only executable file whose name matches, for some reason it would give the 'integrity error', so if you're doing this too, make sure to execute it using its full name, and don't rename it.
Sasha
Thanks Sasha! But I have followed the given instructions word for word which included sh'ing the full filename.
drivers seem to install yet the installers "nvidia-xconfig" doesn't seem to run so i ran it manually from /etc/X11. yet when i startx i get this error in console
Quote:
failed to load the NVIDIA kernel module.
failed to load module "nvidia" (module-specific error, 0)
no drivers available
I'm logging in as root so i just assume I'm running it as root.
OK, does modprobe nvidia load the module? It shouldn't say anything if it works, but you'll get a message if it fails. Also check the info of lsmod, look for anything that reads nvidia.
195.36.15 should be fine, I'm running a GeForce 6200 using that driver.
as guanx says, more info would help, you could try copy/pasting inside '[CODE]' tags the following files:
/var/log/nvidia-installer.log
/var/log/Xorg.0.log
/etc/X11/xorg.conf
There really should be no trick to making NVIDIA work. Make sure you are downloading the proper arch driver. If it is pkgrun1 it is for 32 and pkgrun2 it is for 64. Letting the NVIDIA installer create the xorg.conf file itself works perfectly for me across 7 or 8 slack installs on 2 machines using 4 different cards.
Damgar, that doesn't seem to be accurate, about the .pkg and/or .run suffixes of the driver -- I don't believe that has anything to do with the ARCH that the driver is intended for. I quote the below from the README locate here: http://us.download.nvidia.com/XFree8...DME/README.txt
See Chapter 7 - FAQ
Code:
Q. What is the significance of the 'pkg#' suffix on the '.run' file?
A. The 'pkg#' suffix is used to distinguish between '.run' files containing
the same driver, but different sets of precompiled kernel interfaces. If a
distribution releases a new kernel after an NVIDIA driver is released, the
current NVIDIA driver can be repackaged to include a precompiled kernel
interface for that newer kernel (in addition to all the precompiled kernel
interfaces that were included in the previous package of the driver).
'.run' files with the same version number, but different pkg numbers, only
differ in what precompiled kernel interfaces are included. Additionally,
'.run' files with higher pkg numbers will contain everything the '.run'
files with lower pkg numbers contain.
Q. I have already installed NVIDIA-Linux-x86_64-195.36.15-pkg1.run, but I see
that NVIDIA-Linux-x86_64-195.36.15-pkg2.run was just posted on the NVIDIA
Linux driver download page. Should I download and install
NVIDIA-Linux-x86_64-195.36.15-pkg2.run?
A. This is not necessary. The driver contained within all 195.36.15 '.run'
files will be identical. There is no need to reinstall.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.