Tutorial: Instalación Cuda 5.0 sobre Ubuntu 11.10 en Thinkpad W520

+1
0
-1

1)Deshabilitar Optimus en el bios y poner la tarjeta en modo discreto tambien en el bios.
2)Instalar Ubuntu 11.10
3)Descargar el cudatoolkit con:
Para 32 bits:
cd ~/Desktop
wget http://developer.download.nvidia.com/compute/cuda/5_0/rel-update-1/insta...
Para 64 bits:
cd ~/Desktop
wget http://developer.download.nvidia.com/compute/cuda/5_0/rel-update-1/insta...

Nota: Si al inicio se pone en modo root con:
sudo su
ya no tendra que poner todos los sudos en los siguientes comandos.

4)Descargar las siguientes librerias:
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev libglu1-mesa glew-utils mesa-utils
5) Modificar archivo con:
sudo gedit /etc/modprobe.d/blacklist.conf
añadiendo al final:
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
6)Hacer:
sudo apt-get remove --purge nvidia*
sudo apt-get remove --purge xserver-xorg-video-nouveau
7)Hacer:
sudo reboot
8)Parar el modo grafico con ctrl+alt+F5 y luego:
sudo service lightdm stop
9)Ir al archivo descargado, darles permisos y correrlo con:
cd ~/Desktop
chmod 777 cuda_5.0.35_linux_64_ubuntu11.10-1.run
sudo sh cuda_5.0.35_linux_64_ubuntu11.10-1.run
Aceptar todas las opciones por default.
10)Darle:
sudo reboot
cuando se lo pida y repetir el paso 8) y 9) aceptando las opciones por default.
11) sudo service lightdm start
12)Ir al root con:
cd ~
Incluir en archivo con:
sudo gedit .bashrc
las siguientes lineas:
para 32 bits:
export PATH=/usr/local/cuda-5.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-5.0/lib:$LD_LIBRARY_PATH
Para 64 bits:
export PATH=/usr/local/cuda-5.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-5.0/lib:/usr/local/cuda-5.0/lib64:$LD_LIBRARY_PATH
guardar
13)Abrir otra terminal y checar si se hizo bien la instalacion con:
~/NVIDIA_CUDA-5.0_Samples/C y ahi darle:
make
Luego ir a:
~/NVIDIA_CUDA-5.0_Samples/C/bin/linux/release
y correr algunos de los ejemplos, si no se han compilado, hacer:
make
dentro de la carpeta.

Pagina de referencia:
http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html