HOWTO : CUDA on Kali Linux 1.0.5
Step 1 :
Download the CUDA driver from nVidia Official Site.
# 64-bit
# 32-bit
Step 2 :
Install the CUDA driver. Accept the default values and select to install nVidia display driver also.
# 64-bit
# 32-bit
Step 3 :
Create a .bash_profile.
Download the CUDA driver from nVidia Official Site.
# 64-bit
wget http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_64.run
# 32-bit
wget http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_32.run
Step 2 :
Install the CUDA driver. Accept the default values and select to install nVidia display driver also.
# 64-bit
chmod +x cuda_5.5.22_linux_64.run
./cuda_5.5.22_linux_64.run
# 32-bit
chmod +x cuda_5.5.22_linux_32.run
./cuda_5.5.22_linux_32.run
Step 3 :
Create a .bash_profile.
nano /root/.bash_profile
# 64-bit
export PATH=/usr/local/cuda-5.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-5.5/lib64:$LD_LIBRARY_PATH
# 32-bit
export PATH=/usr/local/cuda-5.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-5.5/lib:$LD_LIBRARY_PATH
Step 4 :
Update the boot loader to disable the open source nvidia display driver.
sed 's/quiet/quiet nouveau.modeset=0/g' -i /etc/default/grub
update-grub
reboot
Step 5 (Optional) :
To test the CUDA with multiforcer.
# multiforcer for nvidia (example)
cd /usr/share/multiforcer/
multiforcer -h NTLM -c charsets/charsetall -f test_hashes/Hashes-NTLM-Full.txt --noopencl
Step 6 (Optional) :
John the Ripper for CUDA.
# 64-bit
wget http://www.openwall.com/john/g/john-1.7.9-jumbo-7.tar.gz
tar -xvzf john-1.7.9-jumbo-7.tar.gz
cd john-1.7.9-jumbo-7/src
make
make clean linux-x86-64-gpu
cd ../run
./john --help
That's all! See you.