文档章节

Ubuntu18.04上安装RTX 2080Ti显卡驱动

openthings
 openthings
发布于 2018/11/18 17:35
字数 570
阅读 11555
收藏 1

上了RTX 2080Ti显卡后,原来Ubuntu18.04内置的驱动和PPA安装的都不运作了,安装NVidia官网下载的驱动可以跑起来,但是需要费一些周折。

1、禁用系统默认显卡驱动

打开系统黑名单:

sudo gedit /etc/modprobe.d/blacklist.conf

将下列代码填入文件末尾:

# for nvidia display device install
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

保存,然后更新initramfs:

sudo update-initramfs -u

重启电脑: sudo reboot

查看是否禁用成功,无输出则禁用成功:  lsmod | grep nouveau

2、安装RTX2080Ti显卡驱动

或者,命令行直接下载410.78版本:

wget -c http://cn.download.nvidia.com/XFree86/Linux-x86_64/410.78/NVIDIA-Linux-x86_64-410.78.run

进入命令行终端:

sudo chmod +x NVIDIA-Linux-x86_64-410.78.run
sudo ./NVIDIA-Linux-x86_64-410.78.run

如果原来安装过,需要先卸载:

sudo apt-get --purge remove nvidia-*

或者:

sudo ./NVIDIA-Linux-x86_64-410.57.run -uninstall

让后,更新内核,重启电脑:

sudo update-initramfs -u
sudo reboot now

注意:

  • 采用这种方法安装的驱动,每次内核更新后,都要按照上面的方法搞一遍才能启用新的驱动。
  • 原来的方法通过添加PPA,可以自动更新,但是没有最新的驱动程序版本(Ubuntu18.04上最高390,Ubuntu16.04上为396),目前还不能支持2080Ti显卡。

3、安装Cuda支持库

下载:

直接下载:

wget -c https://developer.download.nvidia.com/compute/cuda/10.0/secure/Prod/local_installers/cuda-repo-ubuntu1804-10-0-local-10.0.130-410.48_1.0-1_amd64.deb?70QzyncVNRDMRovRKQM1527D5fHj-zEzR6VNho3u5OOVRYmpaVuk_5ua6-gC06pTo0MsvzxZ3B3L2zUnHY3rY1l0AeN5nOS6JMob5ibT7Y9kGJIZZ0VJl2dLSsAdh2xaDf37iLKe0E2WyoBlKo5WNlatJpO9lbp3K0366nvdZOl-QtKROQIWmXzY9182HaUpanBSee7tMRvCIoOYuZJNUddfTNEDWK6wDAnY-po

安装:

sudo dpkg -i cuda-repo-ubuntu1804-10-0-local-10.0.130-410.48_1.0-1_amd64.deb
sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub
sudo apt-get update
sudo apt-get install cuda

4、深度学习框架

NVidia已经是深度学习的标配了,可以安装和运行多种深度学习的计算框架。参见:

参考文献:

© 著作权归作者所有

openthings
粉丝 323
博文 1140
码字总数 689435
作品 1
东城
架构师
私信 提问
Kubernetes集群升级NVidia GPU驱动版本

最近Kubernetes、Docker和NVidia GPU驱动都进行了较大的升级,因此考虑对Kubernetes集群升级NVidia GPU驱动版本。我这里使用Ubuntu 18.04LTS + NVidia GPU Driver 410.78 + Kubernetes 1.13....

openthings
01/04
431
0
Kubernetes中调度GPU资源

Kubernetes中调度GPU资源 Kubernetes 包含一个体验性的功能,支持 AMD和NVIDIA GPUs 跨节点调度。对 NVIDIA GPUs 支持从 v1.6开始,然后经过几次不兼容的叠代修改,对AMD GPUs 的支持从 v1.9...

openthings
01/04
856
0
一夜跌没1000多万张RTX 2080 Ti,股价腰斩的英伟达说:中国不给力

晓查 允中 发自 凹非寺 量子位 出品 | 公众号 QbitAI 英伟达“又”暴跌了! 昨晚,这家过去两年风光无限的明星科技公司,股价大跌了近14%,市值蒸发140亿美元,相当于失去1000多万张RTX 208...

量子位
01/29
0
0
2080 Ti莫名起火,英伟达承认GPU有缺陷,财报后股价暴跌19%

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yH0VLDe8VG8ep9VGe/article/details/84207277 岳排槐 安妮 发自 亚龙湾 量子位 出品 | 公众号 QbitAI △ 预购...

量子位
2018/11/16
0
0
实战 PK!RTX2080Ti 对比 GTX1080Ti 的 CIFAR100 混合精度训练

雷锋网 AI 科技评论按:本文作者 Sanyam Bhutani 是一名机器学习和计算机视觉领域的自由职业者兼 Fast.ai 研究员。在文章中,他将 2080Ti 与 1080Ti 就训练时长进行了全方位的对比。雷锋网(...

黄善清
01/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

golang-字符串-地址分析

demo package mainimport "fmt"func main() {str := "map.baidu.com"fmt.Println(&str, str)str = str[0:5]fmt.Println(&str, str)str = "abc"fmt.Println(&s......

李琼涛
今天
4
0
Spring Boot WebFlux 增删改查完整实战 demo

03:WebFlux Web CRUD 实践 前言 上一篇基于功能性端点去创建一个简单服务,实现了 Hello 。这一篇用 Spring Boot WebFlux 的注解控制层技术创建一个 CRUD WebFlux 应用,让开发更方便。这里...

泥瓦匠BYSocket
今天
8
0
从0开始学FreeRTOS-(列表与列表项)-3

FreeRTOS列表&列表项的源码解读 第一次看列表与列表项的时候,感觉很像是链表,虽然我自己的链表也不太会,但是就是感觉很像。 在FreeRTOS中,列表与列表项使用得非常多,是FreeRTOS的一个数...

杰杰1号
今天
9
0
Java反射

Java 反射 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的 Class,Class 类 用于表示.class 文件(字节码)) 一、反射的概述 定义:JAVA 反射机制是在运行状态中,对于任...

zzz1122334
今天
7
0
聊聊nacos的LocalConfigInfoProcessor

序 本文主要研究一下nacos的LocalConfigInfoProcessor LocalConfigInfoProcessor nacos-1.1.3/client/src/main/java/com/alibaba/nacos/client/config/impl/LocalConfigInfoProcessor.java p......

go4it
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部