天天看点

Linux(redhat)CUDA安装

1 su

2 centos 6 下,如果默认安装了 nouveau,一个第三方开源的nvidia驱动,必须将其禁用掉:

gedit /etc/modprobe.d/blacklist.conf 

vi /etc/modprobe.d/blacklist.conf 

在打开的文件最后一行添加如下代码:blacklist nouveau

 使用dracut重新建立 initramfs image file:

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

3 默认系统缺少freeglut库

yum install freeglut

ln -s /usr/lib64/libglut.so.3 /usr/lib64/libglut.so

4 重启系统,用root用户登录之后在终端输入:

init 3

5 安装cuda开发包

sh cuda_5.0.35_linux_64_rhel6.x-1.run(有可能会报错,需要关闭x server。)

sh NVIDIA-Linux-x86_64-319.49.run

按空格键,一直到出现要输入accept界面,输入accept。然后在需要输入yes

或者no的选择时,选择输入yes。在选择输入CUDA安装路径时,选择默认的

/usr/local/cuda-5.0的路径,直接按enter。

6 在终端输入nvidia-smi。如果列出显卡信息则驱动安装成功

7 在终端输入: init 5

重新启动x-window界面

8 在终端输入:

gedit ~/.bashrc

在打开的文件中添加环境变量:

export PATH=/usr/local/cuda-5.0/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/cuda-5.0/lib64: /usr/local/cuda-5.0/lib: $LD_BIRARY_PATH

继续阅读