LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware - Installation (http://www.linuxquestions.org/questions/slackware-installation-40/)
-   -   nVidia GeForce 7150M / nForce 630M driver for Slackware 14.1 (http://www.linuxquestions.org/questions/slackware-installation-40/nvidia-geforce-7150m-nforce-630m-driver-for-slackware-14-1-a-4175496942/)

Erik_FL 03-03-2014 10:44 PM

nVidia GeForce 7150M / nForce 630M driver for Slackware 14.1
 
Here are the links to download the correct nVidia GeForce 7150M / nForce 630M graphics driver for Slackware 14.1.

64-bit Driver for nVidia GeForce 7150M / nForce 630M version 304.108

32-bit Driver for nVidia GeForce 7150M / nForce 630M version 304.108

License For Customer Use of NVIDIA Software

The driver search on the nVidia site does not find the correct driver. You must have version 304.108 for Slackware 14.1.

As usual, you can add an option to "/etc/X11/xorg.conf" to disable the nVidia logo screen at start-up.

Code:

Section "Device"
    Identifier    "Card0"
    Driver        "nvidia"
    BusID          "PCI:0:18:0"
    Option        "Nologo" "True"
EndSection

I found the links by searching for an older version of the driver, clicking on the link and then replacing the version numbers everywhere in the link with "304.108". I found the "108" by searching for posts about my specific error message.

I have done minimal testing on the driver. It installs and appears to work with KDE so far. If I run into any specific problems I will add them to this post.

TracyTiger 03-11-2014 01:22 AM

Known Problem?
 
Quote:

The driver search on the nVidia site does not find the correct driver. You must have version 304.108 for Slackware 14.1.
Although you didn't specify in your post, is it the 304.119 driver the search yields that is wrong? What about 304.117?

I haven't followed the goings on with nVidia for several years. About the time you posted this I started messing with a desktop from 2009 that has an integrated 6150SE so your post is timely.

Is it a "known problem" that the kernel used in Slackware 14.1 needs 304.108 for these older nVidia systems. How did you know that the 304.108 driver was needed?

TIA for explaining just a little more.

Erik_FL 03-11-2014 11:56 AM

Quote:

Originally Posted by Tracy Tiger (Post 5132474)
Although you didn't specify in your post, is it the 304.119 driver the search yields that is wrong? What about 304.117?

I haven't followed the goings on with nVidia for several years. About the time you posted this I started messing with a desktop from 2009 that has an integrated 6150SE so your post is timely.

Is it a "known problem" that the kernel used in Slackware 14.1 needs 304.108 for these older nVidia systems. How did you know that the 304.108 driver was needed?

TIA for explaining just a little more.

When I search, the highest driver version that the nVidia driver search finds for me is 304.88. The 304.88 driver will not build on Linux kernel version 3.10 and requires a patch to work. When I searched, I selected the GeForce Go7 Series (Notebooks) and then GeForce 7150M / nForce 630M, then 32-bit or 64-bit Linux. If you find drivers newer than 304.108 for that chip then they may also work. I use the driver in an HP DV9999US laptop with an integrated nVidia graphics chip.

I found a reference to the 304.108 driver here.

Dan Brough's blog - Geek Stuff - Nvidia 304.88 legacy drivers on linux 3.10

There are numerous references to nVidia driver patches for different chips and driver versions, so sorting through them for a specific combination of hardware and software can be daunting. It is important to know the exact nVidia card and chip, the Linux kernel version and the version of X Server software

Be careful choosing nVidia drivers, because the version numbering for each card and chip is completely separate. Version 304.88 for one chip may not have similar features or fixes as 304.88 for a different chip. Read the release notes and other files that come with the drivers to make sure that they are compatible with your particular chip. Newer nVidia drivers often drop support for older chips.

If you do find other drivers that work, it will be helpful if you post the identification of the chip or card in your hardware as shown by the "lspci" command. Also, post the Linux kernel version shown by "uname -a". If you are using Slackware 14.1 then the kernel version will probably be 3.10.17.

TracyTiger 03-11-2014 03:42 PM

Quote:

If you find drivers newer than 304.108 for that chip then they may also work.
I see now that the "wrong" driver was the 304.88 version. I misunderstood your original post and thought you meant the newer 304 drivers wouldn't work and that it was necessary to revert to the older 304.108 driver. A few years ago when I dealt with nVidia hardware it was common to occasionally fix a new problem by installing an older driver.

Thanks for explaining this.

Another user in the Salix forum also reported a build failure with the 304.88 driver using the same kernel as Slackware 14.1. They had success with 304.108 using your link I sent them. Their hardware ...
Code:

VGA compatible controller: NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)

Erik_FL 03-11-2014 05:09 PM

Quote:

Originally Posted by Tracy Tiger (Post 5132827)
Another user in the Salix forum also reported a build failure with the 304.88 driver using the same kernel as Slackware 14.1. They had success with 304.108 using your link I sent them. Their hardware ...
Code:

VGA compatible controller: NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)

I'm glad that it helped. The complete list of compatible nVidia products can be found on the download page for the 304.88 version of the driver. Probably any hardware listed as compatible with the 304.88 version will also be compatible with the 304.108 version. Thanks for passing the information on to other Linux users.


All times are GMT -5. The time now is 08:53 PM.