Nvidia GeForce 430 Driver Manual Install

Issues Related to Hardware (Sound, Video, Printers, Scanners, Webcams, Touchpads, Keyboards, Sensors, Drives, GRUB, etc.)

Moderator: Moderators

Nvidia GeForce 430 Driver Manual Install

Postby mp556 » Fri Mar 01, 2013 23:04

Hi, can someone help me with my Nvidia GeForce 430 GPU?
I can only get 180mb out of it when I use the generic Nvidia drivers, even though it's a 2gb card.
I've had the same problem with other Linux flavors such as Ubuntu and Mint.
The way I fix it is downloading the GPU-specific .run driver for Linux from Nvidia's website and installing it.
But on Sabayon, the Nvidia installer keeps telling me it can't find the kernel headers installed on my system. It keeps pointing to a location that doesn't exist, even though I have installed the linux-headers package. It points to /lib/modules/3.7.0-sabayon/source/include/linux/kernel.h. But in the ../include folder, there is only a folder called generated, no linux folder at all.
How can I get the Nvidia installer to see my kernel headers?
Would finding the linux header folder and just copying it to the ../include folder screw up my system?
mp556
Baby Hen
 
Posts: 1
Joined: Fri Mar 01, 2013 22:54

Re: Nvidia GeForce 430 Driver Manual Install

Postby sabayonino » Fri Mar 01, 2013 23:21

your Video card is supported up to nvidia-310.32 drivers version

you can install x11-drivers/nvidia-drivers-304.64 and mask higher versions

Code: Select all
# equo mask ">x11-drivers/nvidia-drivers-304.64"

Code: Select all
# equo mask ">x11-drivers/nvidia-userspace-304.64"

Example
Code: Select all
...
>>  ## [M] >x11-drivers/nvidia-drivers-304.64
>>     -> x11-drivers/nvidia-drivers-313.18#3.3.0-sabayon
>>     -> x11-drivers/nvidia-drivers-313.18#3.7.0-sabayon
>>     -> x11-drivers/nvidia-drivers-313.18#3.4.0-sabayon
>>     -> x11-drivers/nvidia-drivers-313.18#3.6.0-sabayon
>>     -> x11-drivers/nvidia-drivers-313.18#3.5.0-sabayon
>>     -> x11-drivers/nvidia-drivers-313.18#3.2.0-sabayon
>> Have a nice day.

Code: Select all
...

>>  ## [M] >x11-drivers/nvidia-userspace-304.64
>>     -> x11-drivers/nvidia-userspace-313.18
>> Have a nice day.


Code: Select all
# equo install nvidia-drivers nvidia-userspace


make sure OpenGl is set to "nvidia"
Code: Select all
# eselect opengl set nvidia


Xorg should be configured to load nvidia modules
reboot.

good luck

or you can install x11-drivers/xf86-video-nv open drivers and switch OpenGL to xorg-x11 and load "nv" module in xorg.conf
User avatar
sabayonino
Sagely Hen
 
Posts: 1564
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: Nvidia GeForce 430 Driver Manual Install

Postby colock » Fri Mar 01, 2013 23:39

This command shows the available versions of nvidia-drivers:
Code: Select all
equo search nvidia-drivers --quiet --verbose | cut -d '#' -f 1 | sort -u


Output:
x11-drivers/nvidia-drivers-173.14.36
x11-drivers/nvidia-drivers-304.64
x11-drivers/nvidia-drivers-313.18
x11-drivers/nvidia-drivers-96.43.23


So if the driver you want to install from the website is among those (minor version not that important), you better off using entropy instead.

When you decided which version you need you should:

A) list for which kernels the selected driver is available (let's say for the sake of example, we picked up 173.14.36):

Code: Select all
equo search --quiet --verbose nvidia-drivers-173.14.36

Output:
x11-drivers/nvidia-drivers-173.14.36#3.2.0-sabayon
x11-drivers/nvidia-drivers-173.14.36#3.3.0-sabayon
x11-drivers/nvidia-drivers-173.14.36#3.4.0-sabayon
x11-drivers/nvidia-drivers-173.14.36#3.5.0-sabayon
x11-drivers/nvidia-drivers-173.14.36#3.6.0-sabayon


So, the latest kernel you can run with this version of the driver is 3.6.0-sabayon.

B) mask more recent versions of the driver (so it will not get upgraded at the next equo upgrade):

Code: Select all
equo mask '>nvidia-drivers-173.14.36'


C) install the drivers:

Code: Select all
equo install nvidia-drivers


D) switch to the latest supported kernel for those drivers:

Code: Select all
equo search nvidia-drivers-3.6 --quiet --verbose


Output:
sys-kernel/linux-sabayon-3.6-r3


Code: Select all
kernel-switcher switch linux-sabayon-3.6-r3


E) switch to the nvidia OpenGL implementation

Code: Select all
eselect opengl set nvidia


F) reboot and boot the correct kernel (if it's not the first entry, find it under the "Advanced" grub submenu)
User avatar
colock
Simple Hen
 
Posts: 56
Joined: Mon Feb 25, 2013 12:01

Re: Nvidia GeForce 430 Driver Manual Install

Postby colock » Fri Mar 01, 2013 23:52

sabayonino was quicker than me.

Use his procedure as it is already tuned for the correct nvidia-drivers version.

Just make sure you stick to linux-sabayon-3.7.4 kernel when you boot.
User avatar
colock
Simple Hen
 
Posts: 56
Joined: Mon Feb 25, 2013 12:01


Return to Hardware

Who is online

Users browsing this forum: No registered users and 3 guests