Friday, December 19, 2008

Tips for using nvidia 180.x on ubuntu intrepid with 2.6.28 vanilla kernel

Download the driver from nvidia

remove nvidia drivers from ubuntu repository
in my case i removed restricted drivers

sudo apt-get remove linux-restricted-modules-generic , also search whatever nvidia related
packages are already installed (see it in synaptic)

then run the install script

sh NVIDIA-Linux-x86-180.06-pkg1.run
after it is finished

add into /etc/X11/xorg.conf

Section "ServerFlags"
Option "ignoreABI" "True"
EndSection

Seems to be an issue with the new xorg just imported in jaunty alpha

Another thing is the old driver seems to remove xorg if i remove nvidia-glx-177

https://wiki.ubuntu.com/JauntyJackalope/TechnicalOverview
http://ubuntuforums.org/showthread.php?t=1011847&page=7


also i see there is an packaged 180 into ubuntu archive and that I will test later
with default ubuntu kernel

search for http://packages.ubuntu.com/source/jaunty/nvidia-graphics-drivers-180

here are the results on my board after all was finished
glxinfo | grep OpenGL
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 6100 nForce 405/PCI/SSE2/3DNOW!
OpenGL version string: 2.1.2 NVIDIA 180.06
OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
OpenGL extensions:

2 comments:

Unknown said...

Really nice! The "ignoreABI" option allowed the 180.22 driver set to work on Ubuntu 8.10 (2.6.27) once I followed your directions. Thanks!

Erik Inge Bolsø said...

For 8.10, grabbing the Jaunty deb sources and doing a dpkg-buildpackage is cleaner. And works fine without ignoreABI.

knan@viconia:~$ glxinfo | grep 180
OpenGL version string: 3.0.0 NVIDIA 180.35