NVIDIA驱动安装 2种方式 Ubuntu

今日头条

1135人已加入

描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Tosonw/article/details/103159999
系统:

ubuntu 16.04 LTS
配置:

内存:15.6 GiB
CPU:Intel® Core™ i5-8400 CPU @ 2.80GHz × 6
显卡:GeForce GTX 1060 6GB
OS type:64-bit
NVIDIA驱动安装:

    1.使用apt直接完成安装
    2.使用nvidia的run文件安装(较为繁琐,但能规避安装驱动后进不了桌面系统的问题)

1.apt安装

参考:https://blog.csdn.net/weixin_40294256/article/details/79157838
NVIDIA 418.56驱动

 $ sudo apt-get purge nvidia* #卸载所有nvidia相关包
 $ sudo apt-get autoremove #清理依赖包
 $ sudo apt-get install -f #修复依赖关系
 $ sudo add-apt-repository ppa:graphics-drivers/ppa
 $ sudo apt-get update
 $ sudo apt-get install nvidia-418 nvidia-settings
 # 安装完毕后重启电脑,运行nvidia-smi,查看生效的显卡驱动。
 $ nvidia-smi

已安装好的显卡驱动:

NVIDIA-SMI 418.56 Driver Version: 418.56

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56       Driver Version: 418.56       CUDA Version: 10.1     |
|-------------------------------+----------------------+----------------------+
| 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 RTX 2070    Off  | 00000000:01:00.0 Off |                  N/A |
| 40%   48C    P2    71W / 175W |   6018MiB /  7952MiB |     33%      Default |
+-------------------------------+----------------------+----------------------+


如果有问题:

在安装好驱动之后,一直循环在登录界面,输入密码之后一闪又回到登录界面,重装了多次驱动还是不行。
就换第二种方式,使用run文件来安装。
2.run文件安装

参考:
https://www.cnblogs.com/codeAndlearn/p/11536623.html

下载对应的显卡驱动包:http://www.geforce.cn/drivers
按ctrl+alt+F1,进入tty1模式,并使用账户登录。

卸载所有nvidia相关包:

#$ sudo apt-get purge nvidia*
#$ sudo apt-get autoremove #清理依赖包
#$ sudo apt-get install -f #修复依赖关系
# 我是用的下面这句命令
$ sudo apt-get install autoremove --purge nvidia*


禁用系统自带显卡:

# 修改属性
$ sudo chmod 666 /etc/modprobe.d/blacklist.conf
# 用gedit打开
$ sudo gedit /etc/modprobe.d/blacklist.conf
# 在最后一行加入下面几行语句,保存退出
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
# 更新文件
$ sudo update-initramfs -u


安装驱动:

# 关闭图形界面
$ sudo service lightdm stop
# 以root权限安装
#$ su root
$ sudo su
# 进入到.run文件目录中,安装驱动
$ bash NVIDIA-Linux-x86_64-430.40.run --no-x-check --no-nouveau-check --no-opengl-files
# --no-x-check 安装驱动时关闭X服务
# --no-nouveau-check 安装驱动时禁用nouveau
# --no-opengl-files 只安装驱动文件,不安装OpenGL文件,否则可能会导致 GUI 无限重启


安装选项,如图:
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述注:这里未截取到中间提示什么32位lib,应该选no。

到了这里,驱动安装已完成,最后须恢复启用图形界面,再按Ctrl+Alt+F7回到图形界面:

# 启动图形界面
$ sudo service lightdm start


运行nvidia-smi,查看生效的显卡驱动。

 $ nvidia-smi


在这里插入图片描述
————————————————
版权声明:本文为CSDN博主「Tosonw」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Tosonw/article/details/103159999

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分