LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   nvidia issue after fresh OS install (http://www.linuxquestions.org/questions/slackware-14/nvidia-issue-after-fresh-os-install-796264/)

Damarious 03-18-2010 08:00 AM

nvidia issue after fresh OS install
 
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.

Linux.tar.gz 03-18-2010 10:17 AM

Edit /etc/X11/xorg.conf and search for these lines to write the "nvidia" below :
Section "Device"

Identifier "Card0"
Driver "nvidia"

guanx 03-18-2010 10:39 AM

What is in "/var/log/Xorg.0.log"?

TNWestTex 03-19-2010 01:16 PM

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

http://www.nvnews.net/vbulletin/forumdisplay.php?f=14

and the driver site

http://www.nvidia.com/object/unix.html

Robert McBroom

T3slider 03-19-2010 02:24 PM

Quote:

Originally Posted by TNWestTex (Post 3904720)
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

http://www.nvnews.net/vbulletin/forumdisplay.php?f=14

and the driver site

http://www.nvidia.com/object/unix.html

Robert McBroom

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).

Damarious 03-19-2010 06:47 PM

Quote:

Originally Posted by TNWestTex (Post 3904720)
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

http://www.nvnews.net/vbulletin/forumdisplay.php?f=14

and the driver site

http://www.nvidia.com/object/unix.html

Robert McBroom

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 (Post 3903199)
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!

GrapefruiTgirl 03-19-2010 06:54 PM

Two tips:

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

Damarious 03-19-2010 07:09 PM

Quote:

Originally Posted by GrapefruiTgirl (Post 3905015)
Two tips:

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.

Damarious 03-20-2010 11:12 PM

failed to load the NVIDIA kernel module. (?)
 
further information relating to driver issues from post: http://www.linuxquestions.org/questi...nstall-796264/

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 am a noob so sorry if this is a dumb question.

MannyNix 03-21-2010 01:14 AM

Have you tried loading the module as root with:
modprobe nvidia ?

Btw, it would be easier to follow and help you if you had posted on the original post instead of starting a new one :)

XavierP 03-21-2010 06:57 AM

@Damarious - I have merged your two threads together to keep the flow.

Damarious 03-21-2010 08:16 AM

Quote:

Originally Posted by MannyNix (Post 3906223)
Have you tried loading the module as root with:
modprobe nvidia ?

I'm logging in as root so i just assume I'm running it as root.

EDIT:
Quote:

Originally Posted by XavierP (Post 3906372)
@Damarious - I have merged your two threads together to keep the flow.

thanks!

MannyNix 03-21-2010 12:11 PM

Quote:

Originally Posted by Damarious (Post 3906411)
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

damgar 03-21-2010 01:36 PM

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.

GrapefruiTgirl 03-21-2010 03:23 PM

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.



All times are GMT -5. The time now is 06:58 AM.