linux ubuntu12.04+cuda5.5安装

网上的帖子很多,有很多已经过时了,或者其中有些小的错误的地方,这个文章是自己总结前人的经验,自己实践之后经验总结,希望能够帮助大家。

本人是ubuntu12.0464位系统, GPU:NVIDIA GT630。

首先,大家先要去nvidia官网根据自己的GPU去下载相应驱动和cuda安装文件包,安装文件包下载.run的就可以。推荐使用ubunu12.04.

驱动和安装文件下载之后,首先安装nvidia驱动,驱动安装过程如下:

1.安装编译环境

sudo apt-getinstall build-essential pkg-config linux-headers-$(uname -r)

2.将下载的驱动安装文件放到 /home/ 里面,文件名最好改为NVIDIA.run

3.卸载已有驱动sudo apt-get remove –purge nvidia*

4.安装启动

Ctrl + Alt +F1到第一控制台.输入用户密码, 然后输入命令关闭X.

sudo stop lightdm

sudo sh NVIDIA.run

进入安装界面后,首先接受协议,然后各种选择

Install NVIDIA’s32-bit compatibility OpenGL libraries?

Answer ‘Yes’ -(wedon’t know if this is actually necessary, but it does not seem to hurt…)

Would you like torun the nvidia-xconfig utility to automatically update your X configurationfile so that the NVIDIA X driver will be used when you restart X?

Answer ‘Yes’.

最后不要忘记:sudostart lightdm

这样驱动就可以安装完毕

PS:有的安装驱动之后会出现花屏的情况,这里引用http://blog.sina.com.cn/s/blog_646bd17501015k3f.html的解决方法:

启动时按住shift不放,出现grub菜单,按e编辑,在在quietsplash 后加上nomodeset,ctrl+x重启,进入系统后修改grub文件

sudo gedit/boot/grub/grub.cfg

在quiet splash 后加上nomodeset保存重启。

希望能够帮助大家。

驱动安装结束之后,就要安装cuda了。

1. 先确认你的电脑装了一个可以运行CUDA程序的GPU。

$ lspci | grep -invidia

2. 另外要确认linux版本和gcc版本

$ uname –m&& cat /etc/*release

$ gcc–version

如果是下载的ubuntu12.04就应该没有问题。

I386证明是32位,x86_64则是64位系统。

3. 确认系统装有gcc

gcc –version

如果出现错误,则需要安装:

$sudo apt-getinstall g++-4.6-arm-linux-gnueabihf

4. 将安装包放入/home/文档中

5. 为了不让系统打扰我们安装驱动,把一些需要的模块列入黑名单:

$gksu gedit/etc/modprobe.d/blacklist.conf

在打开的文件里添加一下几行

blacklistamd76x_edac

blacklistvga16fb

blacklistnouveau

blacklistrivafb

blacklistnvidiafb

blacklist rivatv

将文件保存后退出。

6. $sudo service lightdm stop

7. ctrl+alt+F1进入命令界面

–cd 到cuda_5.5.22_linux_64.run所在目录,输入一下命令:

chmod +xcuda_5.5.22_linux_64.run

sudo shcuda_5.5.22_linux_64.run

8. sduo start lightdm 回到图形界面

9. 设置环境变量

$gksu gedit~/.bashrc

在其中随便找位置插入

32位的系统:

exportPATH=/usr/local/cuda-5.5/bin:$PATH

exportLD_LIBRARY_PATH=/usr/local/cuda-5.5/lib:$LD_LIBRARY_PATH

64位的系统:

exportPATH=/usr/local/cuda-5.5/bin:$PATH

exportLD_LIBRARY_PATH=/usr/local/cuda-5.5/lib64:$LD_LIBRARY_PATH

10. 把终端关掉,重新打开

$nvcc –V

来验证我们是否环境变量设置正确

完结:

这就是所有的安装过程了,如果有疑问,大家多多交流。

没有行李,没有背包,不带电脑更不要手机,

linux ubuntu12.04+cuda5.5安装

相关文章:

你感兴趣的文章:

标签云: