Ubuntu mate 16.04 (64位) + cuda toolkit 8.0.44 ++ opengl库
来源:互联网 发布:淘宝充错话费能退款吗 编辑:程序博客网 时间:2024/06/05 03:22
一、版本
linux系统:Ubuntu 16.04 (64位)
显卡:Nvidia gtx960
cuda: cuda_8.0.44_linux.run
二、开始安装cuda_8.0.44_linux.run
1、安装ubuntu,此文不关注。
2、禁用nouveau驱动
按Ctrl+Alt+F1进入命令提示符,新建一个黑名单文件(或者直接进入/etc/modprobe.d/新建blacklist-nouveau.conf文件,此时应使用root权限)
# sudo vi /etc/modprobe.d/blacklist-nouveau.conf
输入
blacklist nouveauoptions nouveau modset=0
保存退出(:wq)
然后执行
# sudo update-initramfs -u
执行 lspci | grep nouveau查看是否有内容
# lspci | grep nouveau
如果没有内容,说明禁用成功,如果有内容,就重启一下再查看
# sudo reboot
重启后,进入登录界面的时候,不要登录进入桌面,直接按Ctrl+Alt+F1进入命令提示符。
3、安装cuda 8.0
先安装一些常用的软件,注意整个过程需要联网
# sudo service lightdm stop# sudo apt-get install g++# sudo apt-get install git# sudo apt-get install freeglut3-dev
接下来根据存放目录安装cuda 8.0
# sudo sh cude_8.0.44_linux.run
安装的时候,要让你先看一堆文字(EULA),我们直接不停的按空格键到100%,然后输入一堆accept,yes,yes或回车进行安装。
安装完成后(此时可能会提示missing libgl.so等库,没关系,这是没装openGL库的原因,后面会装),重启,然后用ls查看一下,是否生成了四个左右以nvidia开头的文件夹
# ls /dev/nvidia*
如果有,说明安装成功了,如果没有,可能不成功,需要卸载重装。卸载命令如下:
# sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl# sudo /usr/bin/nvidia-uninstall
如果你还不放心是否安装成功,可以编译0_Sample或者1_Utilities里的文件进行测试。
最后,配置环境变量,我们直接放在系统配置文件profile里面,先打开profile文件(或者直接找到该文件,root权限直接添加)
# sudo vi /etc/profile
在最后面加入两行代码,如果你还不会用vi进行编辑,请百度
export PATH=/usr/local/cuda-7.5/bin:$PATHexport LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH
保存退出,至此cuda 8.0安装完毕。
三、安装openGL库
- ubuntu 16.04对于openGL的支持还是比较充分的,使用freeglut和openGL的基本库即可实现快速安装,具体方法如下:
- 我们使用终端,并输入以下语句
- # sudo apt-get install build-essential
- 安装OpenGL Library
- # sudo apt-get install libgl1-mesa-dev
- 安装OpenGL Utilities
- # sudo apt-get install libglu1-mesa-dev
- OpenGL Utilities 是一组建构于 OpenGL Library 之上的工具组,提供许多很方便的函式,使 OpenGL 更强大且更容易使用。
- 安装OpenGL Utility Toolkit
- # sudo apt-get install libglut-dev
- OpenGL Utility Toolkit 是建立在 OpenGL Utilities 上面的工具箱,除了强化了 OpenGL Utilities 的不足之外,也增加了 OpenGL 对于视窗介面支援。
- 注意:在这一步的时候,可能会出现以下情况,shell提示:
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- E: Unable to locate package libglut-dev
- 将上述# sudo apt-get install libglut-dev命令改成# sudo apt-get install freeglut3-dev即可。
至此,全部安装过程结束,可能还需安装其他库,请参考其他教程。
- Ubuntu mate 16.04 (64位) + cuda toolkit 8.0.44 ++ opengl库
- Ubuntu 16.04 安装 NVIDIA CUDA Toolkit 7.5
- 64位机器上安装cuda toolkit的问题
- ubuntu 16.04 安装 cuda 8 toolkit 及 cudnn 5.0
- ubuntu技巧--ubuntu卸载cuda toolkit
- win7 64位下自行编译OpenCV2.4.10+CUDA toolkit 5.5的整个过程以及需要注意的问题(opencv+cuda并行计算元素的使用)
- Ubuntu 12.04 64位安装CUDA 5.0
- Ubuntu 14.04 64位 CUDA 安装实录
- cuda 8.0 +Ubuntu 16.04
- CUDA Toolkit
- Ubuntu 16.04 mate 树莓派 默认源
- Ubuntu16.04 64位 + NVIDIA GEFORECE GTX960 + CUDA-8.0.44
- Ubuntu16.04 64位 + NVIDIA GEFORECE GTX960 + CUDA-8.0.44
- Installing CUDA Toolkit 5.0 on Ubuntu 12.10 Linux
- ubuntu 14.04 安装和卸载 cuda toolkit 7
- Installing CUDA Toolkit 7.5 on Ubuntu 14.04 Linux
- Installing CUDA Toolkit 7.5 on Ubuntu 14.04 Linux
- ubuntu Removing nvidia cuda toolkit and installing new one
- 【C语言/C++】算术移位和逻辑移位
- Python 2.7 : 安装Python
- Java基础-结合框架6 使用集合的技巧
- linux下执行sh脚本报Permission denied
- 利用Matlab自带的深度学习工具进行车辆区域检测与车型识别【福利-内附源码与数据库】(二)
- Ubuntu mate 16.04 (64位) + cuda toolkit 8.0.44 ++ opengl库
- 设计模式 四
- 【pta】实验2-1-1 计算摄氏温度
- android-学习-设计小技巧.1
- Unity Shader——Writing Surface Shaders
- windows redis安装
- vim的常用操作
- Android四大组件之Service
- position相关问题的思考