The nvidia binary driver is easily installed manually. I never used DKMS (automatic build for drievrs compiled outside the kernel tree if I understand correctly).
Here is a quick howto:
- check which kernel you have
Code: Select all
uname -r
dpkg -l linux-image* | grep ii
- install the kernel headers matching your kernel image
Code: Select all
sudo apt-get install linux-headers-<whatever version you need>
http://www.nvidia.com/object/linux_disp ... 95.22.html
save it in a directory location you can remember from the command line terminal (e.g. /home/<yourself>/packages)
- switch to a virtual console : Ctrl+Alt+F2 or from terminal:
Code: Select all
sudo chvt 2
- close X (pick one of these commands):
Code: Select all
(sudo) /etc/init.d/gdm stop # if you use gdm
(sudo) /etc/init.d/kdm stop # if you use kdm
Code: Select all
cd /home/<yourself>/packages
Code: Select all
chmod +x NVIDIA-Linux-x86_64-195.22-pkg2.run
Code: Select all
(sudo) ./NVIDIA-Linux-x86_64-195.22-pkg2.run
- if everything goes well, it will compile the kernel module, then will install all the X libraries it came with, etc.
- it will then ask you whether you want to generate an xorg.conf. If you have an already working one based on the previous nvidia binary driver, no need.
- when all is fine at that stage, it is time to restart X:
Code: Select all
(sudo) /etc/init.d/gdm start # if gdm or
(sudo) /etc/init.d/kdm start
Code: Select all
(sudo) stop gdm
(sudo) start gdm