前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu 16.04安装 cuda 9.2

Ubuntu 16.04安装 cuda 9.2

作者头像
drunkdream
发布2018-07-06 18:10:59
2.1K0
发布2018-07-06 18:10:59
举报
文章被收录于专栏:醉梦轩

0x00 前言

之前在Ubuntu 16.04上安装了[cuda 9.1],工作也很正常。但是,后来莫名奇妙就出问题了,重装cuda之后还总是进不了系统。因此,寻找到了以下优化的安装方法。

0x01 安装步骤

主要优化点:将之前使用cuda中自带的GPU驱动改为手动安装

以下操作都在root权限下执行:

1、 安装GPU驱动

更新源

代码语言:javascript
复制
add-apt-repository ppa:graphics-drivers/ppa
apt update

检查当前最佳驱动版本

代码语言:javascript
复制
root@vm:~# ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd000011C0sv00001458sd0000354Ebc03sc00i00
vendor   : NVIDIA Corporation
model    : GK106 [GeForce GTX 660]
driver   : nvidia-390 - third-party free
driver   : nvidia-384 - third-party free
driver   : nvidia-396 - third-party free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin
driver   : nvidia-340 - third-party free
driver   : nvidia-304 - third-party free

可以看出,目前推荐的驱动版本是nvidia-396

代码语言:javascript
复制
apt install nvidia-396

几分钟后安装完成,使用nvidia-smi命令测试驱动安装是否成功

代码语言:javascript
复制
root@vm:~# nvidia-smi
Fri May 18 09:18:28 2018       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 396.24                 Driver Version: 396.24                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 660     Off  | 00000000:01:00.0 N/A |                  N/A |
| 57%   57C    P0    N/A /  N/A |   1871MiB /  1994MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0                    Not Supported                                       |
+-----------------------------------------------------------------------------+

2、安装cuda 9.2

点击链接https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=runfilelocal,下载cuda安装程序到本地。

如果本地安装,可以按Ctrl + Alt + F1进入命令行模式;如果是远程访问,可以使用ssh连接过去。

代码语言:javascript
复制
systemctl stop lightdm

使用上面的命令关闭桌面服务

代码语言:javascript
复制
chmod 755 cuda_9.2.88_396.26_linux.run
./cuda_9.2.88_396.26_linux.run

运行下载下来的安装文件

代码语言:javascript
复制
Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 396.26?
(y)es/(n)o/(q)uit: 

除了驱动项选择no,其它使用默认值即可

0x02 后记

如果下次又出现驱动无法使用,或进不了系统的情况,只要重新安装一下驱动即可,不需要重新安装cuda

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-05-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0x00 前言
  • 0x01 安装步骤
    • 1、 安装GPU驱动
      • 2、安装cuda 9.2
      • 0x02 后记
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档