Instalação do CUDA no Ubuntu
Roteiro para instalação do CUDA no Ubuntu 7.10 e 8.04 de 64 bits.
1. Baixar os seguintes arquivos do site da NVIDIA (http://www.nvidia.com/object/cuda_get.html) e salvá-los na pasta raiz da sua área de usuário (como os arquivos são atualizados constantemente no site, seu nome pode variar com freqüência. Adapte a instalação para os nomes atuais):
a) O driver da GPU: NVIDIA-Linux- x86_64-177.13-pkg2.run;
b) O kit de ferramentas (Toolkit): NVIDIA_CUDA_Toolkit_2.0beta2_Ubuntu7.10_x86.run;
c) O kit para desenvolvimento de software (SDK): NVIDIA_CUDA_sdk_2.0beta2_linux.run.
2. Remover os drives proprietários de placa de vídeo NVIDIA por acaso instalados no Ubuntu.
a) Abra uma janela de console;
b) Execute o comando:
sudo apt-get –purge remove nvidia-glx-new nvidia-settings nvidia-kernel-common
3. Instale os pacotes de compilação em linguagem C necessários com o seguinte comando:
sudo apt-get install build-essential libglut3-dev libc6-dev-i386 -y
4. Feche o terminal:
exit
5. Feche o sistema de janelas pressionando simultanamente as teclas CTRL ALT F1.
6. Digite seu nome de usuário e pressione ENTER.
7. Digite sua senha e pressione ENTER
8. Interrompa a execução do servidor do sistema de janelas X: digite
sudo /etc/init.d/gdm stop
9. Habilite a execução do programa de instalação do driver da placa NVidia: digite
sudo chmod +x NVIDIA-Linux-x86_64-177.13-pkg2.run
10. Extraia os arquivos de instalação do driver: digite
./NVIDIA-Linux-x86_64-177.13-pkg2.run -x
11. Instale o arquivo auxiliar libcuda.so: digite
sudo cp NVIDIA-Linux-x86_64-177.13-pkg2/usr/lib/libcuda.so.177.13 /usr/lib/libcuda.so
12. Instale o driver: digite
sudo sh NVIDIA-Linux-x86_64-177.13-pkg2.run
13. Dê um reboot no computador digitando
sudo reboot
14. Após o reboot, entre na sua área e abra um console de texto para instalar o Toolkit e o SDK
15. Para instalar o toolkit, digite:
sudo chmod +x NVIDIA_CUDA_Toolkit_2.0beta2_Ubuntu7.10_x86.run
sudo ./NVIDIA_CUDA_Toolkit_2.0beta2_Ubuntu7.10_x86.run auto
16. Rode o editor gedit no modo superusuário para acrescentar as seguintes linha ao final do arquivo de configuração .bashrc
sudo gedit .baschrc
Após o editor abrir o arquivo, mova o cursor até a última linha e digite
export PATH=$PATH:/usr/local/cuda/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib
Salve o arquivo e saia do editor.
17. Digite exit e feche o terminal digitando exit, para que a alteração tenha efeito.
18. Para instalar o SDK, abra novamente o terminal de texto e digite
sudo chmod +x NVIDIA_CUDA_sdk_2.0beta2_linux.run
./NVIDIA_CUDA_sdk_2.0beta2_linux.run
19. Entre na pasta do SDK
cd NVIDIA_CUDA_SDK
20. Rode o compilador dos programas-exemplo digitando
make
Comentário da Liliana Pozzo: Se você estiver instalando o CUDA 2.1, ocorrerá um erro neste passo. Algo como:
(/usr/bin/ld: cannot find –lXmu
collect2: ld returned 1 exit status make: *** [../../bin/linux/release/fluidsGL] Error 1
Neste caso, instale também estas duas bibliotecas:
sudo apt-get install libxmu-dev libxmu6
Tente compilar novamente. Para mais informações sobre esse erro, clique aqui.
21. Entre na pasta dos programas-exemplo compilados
cd bin/linux/release
22. Veja a lista de programas digitando
ls
1. Execute os programas de sua preferência. Por exemplo:
./particles
ou
./fluidsGL
Parte ou todo esse roteiro não funcionou pra você? Deixe comentário!