Per prima cosa prepariamo la nostra distribuzione installando alcune dipendenze richieste per l’installazione di nVidia Cuda su Linux per farlo digitiamo da terminale:
sudo apt-get install freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libgl1-mesa-glx libglu1-mesa libglu1-mesa-dev
al termine sempre da terminale digitiamo:
sudo gedit /etc/modprobe.d/blacklist.conf
e aggiungiamo
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
salviamo ora da terminale scarichiamo il driver nVidia Cuda nella nostra home per farlo digitiamo:
Per 32Bit
cd
wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/drivers/devdriver_4.2_linux_32_295.41.run
Per 64Bit
cd
wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/drivers/devdriver_4.2_linux_64_295.41.run
a questo punto rimuoviamo i driver nVidia attuali digitando:
sudo apt-get remove –purge nvidia*
e riavviamo.
Al Login clicchiamo su Ctrl + Alt + F1 oppure Ctrl + Alt + F5 e loggiamoci inserendo il nostro user e password
a questo punto digitiamo:
Per 32Bit
chmod +x devdriver_4.2_linux_32_295.41.run
sudo ./devdriver_4.2_linux_32_295.41.run
Per 64Bit
chmod +x devdriver_4.2_linux_64_295.41.run
sudo ./devdriver_4.2_linux_64_295.41.run
e confermiamo sempre con YES a tutte le richieste al termine riavviamo.
Per 32Bit
wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/toolkit/cudatoolkit_4.2.9_linux_32_ubuntu11.04.run
wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/sdk/gpucomputingsdk_4.2.9_linux.run
chmod +x cudatoolkit_4.2.9_linux_32_ubuntu11.04.run
chmod +x gpucomputingsdk_4.2.9_linux.run
sudo ./cudatoolkit_4.2.9_linux_32_ubuntu11.04.run
echo ‘export PATH=”$PATH:/usr/local/cuda/bin”‘ > sourceme_gromacs
echo ‘export LD_LIBRARY_PATH=”/usr/local/cuda/lib”‘ >> sourceme_gromacs
./gpucomputingsdk_4.2.9_linux.run
cd ../NVIDIA_GPU_Computing_SDK/C
sed ‘s/{OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB)/(RENDERCHECKGLLIB) $(PARAMGLLIB) ${OPENGLLIB}/’ -i common/common.mk
Per 64Bit
wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/toolkit/cudatoolkit_4.2.9_linux_64_ubuntu11.04.run
wget http://developer.download.nvidia.com/compute/cuda/4_2/rel/sdk/gpucomputingsdk_4.2.9_linux.run
chmod +x cudatoolkit_4.2.9_linux_64_ubuntu11.04.run
chmod +x gpucomputingsdk_4.2.9_linux.run
sudo ./cudatoolkit_4.2.9_linux_64_ubuntu11.04.run
echo ‘export PATH=”$PATH:/usr/local/cuda/bin”‘ > sourceme_gromacs
echo ‘export LD_LIBRARY_PATH=”/usr/local/cuda/lib64:/usr/local/cuda/lib”‘ >> sourceme_gromacs
./gpucomputingsdk_4.2.9_linux.run
cd ../NVIDIA_GPU_Computing_SDK/C
sed ‘s/{OPENGLLIB} $(PARAMGLLIB) $(RENDERCHECKGLLIB)/(RENDERCHECKGLLIB) $(PARAMGLLIB) ${OPENGLLIB}/’ -i common/common.mk
Ringrazio Domenico P. per la segnalazione e la fonte ubuntuforums