GTX1050 Ti(notebooks)+Ubuntu16.04上安装Cuda8.0
本文主要总结了我在笔记本电脑上安装cuda8.0的过程和经验。
配置清单
- 硬件:惠普笔记本(GTX1050 ti)
- 系统:Ubuntu1 16.04.01 64位
常见安装方法: .run包(本地)、.deb包(本地)、deb(在线)、集群(本地)。
建议:采用第一种方式。.run包里已经包含了显卡驱动、cuda tools、samples例子程序。理论上,在进行好相关配置后,直接运行.run包,选择安装模块(驱动、cuda tools、samples)和分别给定路径(cuda tools及samples),虔诚地等待完成就行了。然而,实际上会遇到各种各样的问题,特别是显卡驱动安装很容易出错。
所以本文选择的大致安装流程: 预安装 –> 显卡驱动安装 –> cuda安装 –> 验证安装
1. 预安装
可参考官方教程:http://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#axzz4dqv9aEUn
1.1 验证GPU是否支持CUDA(有显示即可)
$ lspci | grep -i nvidia
1.2 验证linux支持,例:x86_64…
$ uname -m && cat /etc/*release
1.3 验证gcc,例:gcc version 5.4.0 20160609
$ gcc --version
1.4 验证系统已经安装了正确的 Kernel Headers和Development Packages
$ uname -r
$ sudo apt-get install linux-headers-$(uname -r)
1.5 下载nvidia驱动(找对自己的版本)
驱动下载地址:http://www.geforce.cn/drivers
1.6 下载cuda工具包(linux, x86_64, ubuntu, 16.04, runfile(local))
cuda下载地址:https://developer.nvidia.com/cuda-downloads
特别说明:如果手头上的是新笔记本,特别是新主板的机子,需要进入BIOS中关闭secure boot选项,显卡驱动方能顺利安装。(当你出现显卡驱动死活安装不上,或安装了进不去图形界面时,应当注意是否为此问题引起)
2.nvidia驱动安装
2.1 拉黑自带驱动
创建文件: /etc/modprobe.d/blacklist-nouveau.conf
blacklist nouveau
options nouveau modeset=0
重新生成 kernel initramfs
$ sudo update-initramfs -u
2.2 安装nvidia驱动
$ sudo init 3 #进入runlevel 3
$ lsmod | grep nouveau #验证是否停用Nouveau,应无显示
$ chmox +x ~/download/NVIDIA-Linux-x86_64-381.09.run
$ sudo ~/download/NVIDIA-Linux-x86_64-381.09.run
一路根据提示安装就行了,如果出现错误,可以用sudo ~/download/NVIDIA-Linux-x86_64-381.09.run --uninstall
进行卸载。
安装好了,重启进入桌面。然后输入:nvidia -smi
进行查看显卡版本信息。如果你登录不进去桌面,就需要卸载驱动,尝试其他版本的驱动,或者通过其他方式安装驱动。例如:通过软件和更新,或 apt-get方式(网络上方法很多)。最终能在图形界面上查看显卡版本驱动信息就行。
3. cuda8.0 tools安装
打开终端输入:
$ chmox +x ~/download/cuda_8.0.61_375.26_linux.run
$ sudo sh ~/download/cuda_8.0.61_375.26_linux.run
看完文档后,按照提示,除了显卡驱动不需要安装,其他都安装和指定制定路径(默认就好)。如果安装失败,可以通过sudo sh ~/download/sudo sh cuda_8.0.61_375.26_linux.run --uninstall
进行卸载。
4. 验证安装
添加环境变量:
$ export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}}
$ export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
$ cuda-install-samples-8.0.61.sh ~ #复制samples至主目录
$ cat /proc/driver/nvidia/version #查看驱动版本
$ nvcc -V #检查cuda tools版本
$ cd ~/NVIDIA_CUDA-8.0_Samples/bin
$ make #编译samples
$ ./deviceQuery #运行
最后想说的是,安装方法很多,不过都是要定下心来看一下official documentation。折腾这废掉了我一个愉快的周末!!
转载于:https://www.cnblogs.com/vikYao/p/6818031.html
GTX1050 Ti(notebooks)+Ubuntu16.04上安装Cuda8.0相关推荐
- GTX1050 Ti(notebook)+Ubuntu16.04上安装Cuda8.0
本文主要总结了我在笔记本电脑上安装cuda8.0的过程和经验.内容参考了博客 http://blog.csdn.net/victoryaoyu/article/details/70034569, ht ...
- 配有Tesla K40c的服务器新装Ubuntu16.04并安装CUDA8.0、Anaconda3、Matlab2016a、OPENCV3.1、CuDNN5.1、MXNet...
注:本文原创,作者:Noah Zhang (http://www.cnblogs.com/noahzn/) 决定加入深度学习的大军,感谢导师给配了台新设备!第一次接触服务器并配置开发环境,整个过程中 ...
- DynamicFusion在ubuntu16.04+显卡GT740+cuda8.0上的实现
目录 介绍 1.驱动与cuda安装 (1)驱动安装 a.驱动下载 b.禁用nouveau驱动 c.禁用X-Window服务 d.命令行安装驱动 e.驱动测试 (2)cuda7.5安装 2.环境配置 ( ...
- 在Ubuntu16.04上安装Aegisub
在Ubuntu16.04上安装Aegisub 最近迷上了外文剧,但是相当多的电视剧只有中文字幕,于是想自己做个字幕党,但是Linux底下的字幕软件并非很多,在经过几番查找之后安装了Aegisub. 操 ...
- ROS-语音控制-会说话的机器人(1)-ubuntu16.04上安装运行snowboy
ROS-语音控制-会说话的机器人(1)-ubuntu16.04上安装运行snowboy 参考ROS小课堂教程,再ubuntu16.04上安装运行snowboy,并解决问题 ROS小课堂安装snowbo ...
- 在Ubuntu16.04上安装国际版QQ
在Ubuntu16.04上安装国际版QQ 曾经我也为使用LINUX系统而没有办法和大家聊天而苦恼,经过不断地学习与研究,也借助了不少大神博客的讲解,今天终于在自己的电脑上安装好了. 第一步:安装依赖库 ...
- linux bochs安装,ubuntu16.04上安装bochs
搜索热词 ubuntu16.04上安装bochs 需要用到的东西: 1.bochs-2.6.8.tar.gz 2.linux-0.12-080324/ 编译安装bochs 1.安装依赖包 sudo a ...
- 在Ubuntu20.04上安装MySQL8.0及正确配置[已验证]
在Ubuntu20.04上安装MySQL8.0及正确配置[已验证] 安装MySQL 验证 登陆MySQL 创建db 解决workbench连接的问题 小结 常用操作 如何新增用户 对新增的用户更改加密 ...
- 在Ubuntu16.04上安装CUDA
在Ubuntu16/18上安装CUDA大体上是相同的,这里OS是Ubuntu16.04,目标CUDA版本是10.1 准备条件 在此之前Ubuntu需要安装好Nvidia对应的显卡驱动 当然,gcc编译 ...
- 通过Anaconda在Ubuntu16.04上安装 TensorFlow(GPU版本)
一. 安装环境 Ubuntu16.04.3 LST GPU: GeForce GTX1070 Python: 3.5 CUDA Toolkit 8.0 GA1 (Sept 2016) cuDNN v6 ...
最新文章
- beyond compare 4 的30天试用期已过-解决方法
- 揭开知识库问答KB-QA的面纱1·简介篇
- ue4 classuobject没有成员beginplay_给社团新成员准备的教学大纲
- wxWidgets:将所有内容与 wxString 相互转换
- reportviewer控件mysql_reportviewer控件下载
- live555 源码分析:基础设施
- python中汉字与变量不可同时出现_Python语言应用培训课(选择练习)
- 典型电商网站的站点导航的布局结构实现,及运用三种方式实现下拉效果
- mkisofs(genisoimage) 命令说明
- pycharm professional2019.1破解过程
- 22考研计算机专业课——数据结构【❤️考研复习指导❤️】
- CRM中复制记录的方法
- 图:杭州中级人民法院演讲比赛于9月29日圆满结束.其主题图片展示。
- python 实现 BCH 纠错码的方法
- 计算机基础知识——计算机概述
- 数据分析师的工作绩效到底是什么?
- 软件测试自学还是培训?
- Java Math类方法介绍之史上最全
- 用jQuery仿京东收货地址
- Linux服务器Ldap安装及ldaps配置完整流程