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