该文档适用于: Ubuntu 14/16/18 三个版本。

Nvidia显卡驱动适用于

RTX2080TI/RTX2080/RTX2070/GTX1080TI/GTX1080/GTX1070以及更低级别显卡。

本文档旨在帮助大家解决安装Nvidia显卡遇到的常见问题。

Nvidia驱动下载地址:https://www.geforce.com/drivers选择对应的显卡和Linux 64 系统,可以下载最新版本。

如何判断Nvidia显卡驱动没有安装?

显示器连接到集显输出端口,能正常启动Ubuntu;如将显示器连接到独立显卡输出口,启动Ubuntu,出现黑屏,屏幕最顶端有如下一行提示信息:

(该提示是在UEFI+Secrue boot On 模式下出现;)

也可能出现以下错误提示,点击确定后并循环出现该提示等。

(该提示是在UEFI+Secrue boot off模式下出现。) 

: 在安装过程中,可能会出现各种显卡Error报错,根本解决方案需在安装显卡驱动前,关闭Secure boot,否则将导致无法正常安装显卡驱动。

但由于有些双系统的环境不得不启用BIOS的Secureboot时,我们将在下面文档中也会介绍,如何在Ubuntu中关闭Secureboot。

具体步骤:

1.关闭Secureboot:

开机按F12,选择“ChangeBoot Mode Settings”,依次选择“UEFI Boot Mode,Secure Boot Off”---“Yes”---“Apply The Changes“;

2.重启计算机,再次按F12, 进入启动菜单,请选择UEFI Boot“Ubuntu”后,并迅速按一次Esc 键。

3.系统自动停在高级菜单界面,该界面按键盘E”键。(该界面任意选项按E均可。)

4. 修改Grub,让系统以集显模式启动:系统进入Grub文件界面,我们通过按上下方向键,开始编辑Grub文件;请找到Linux 那行,在行末加上“nomodeset”;该命令是为了实现集成显卡启动模式。(有些网上指南建议修改grub.conf文件,如果加入到文件并update grub保证每次启动都能显示,但后续将导致nvidia驱动安装失败。)我们此处只需修改一次保证能正常显示即可,当然如果显卡驱动没有安装成功,我们需每次都重复该操作。

按F10 直接退出grub修改模式,并出现以下界面,我们选择第一项即可正常启动到Ubuntu系统中。

5. 修改blacklist.conf文件,禁用集显。此步骤可以在命令行模式下操作,也可以直接在终端模式下操作,为方便图形化界面,步骤5和6是在终端模式。

Ctrl+Alt+T 进入终端模式,依次输入命令:

#sudo -i 回车输入管理员密码。

#sudo gedit /etc/modprobe.d/blacklist.conf  (打开blacklist.conf 文件)

在文件的末尾添加:

blacklist nouveau

options nouveau modeset=0  保存后退出;禁用集显后才能正常安装Nvidia驱动。

#lsmod | grep nouveau  注释: 查看是否还有系统中的Nvidia驱动;(如发现很多存在的nvidia旧驱动,必要时需要先卸载旧版本驱动,本文档不做介绍。)

6.    安装准备工作,拷贝Nvidia驱动到根目录下/。

#fdisk –l    (查看U盘的盘符,如下图,我们确认U盘为/dev/sdc4)

#mount /dev/sdb4 /mnt

#cd /mnt

#ls

#cp NVIDIA-415.13.run /(将U盘驱动拷贝到根目录此处文件名区分大小写)

7.    开始安装Nvidia驱动,以下步骤需在Ctrl+Alt+F1命令行模式下进行:

按下Ctrl+Alt+F1,输入管理员账号和密码。然后输入sudo –i切换到root。

#sudo services lightdm stop   首先,禁用X server模式,如果不操作此步骤,安装时将提示Xserver报错。

依次输入以下命令:

#cd /

#sudo chmod +xNVIDIA-415.13.run

#sudo ./NVIDIA-415.13.run

如下图,根据提示一直点击OK或者输入Y,即可完成驱动安装。

我们可以输入reboot,退出命令行界面,再次启动到图形界面,输入nvidia-smi确认显卡驱动已经安装完成了。 

附录:

如何不关闭BIOS secure boot,在Ubuntu中关闭Secure boot模式?

$sudo–I  输入password切换到root账号。

#sudomokutil –disable-validation

设置mok的登录密码(必须8位字符以上,按回车再次输入)。

密码设置好后,直接点击图形界面的重启。系统在重启后自动进入MOK界面。

该界面提示按任意键进入MOK管理器,请务必在倒计时前敲任意键,否则直接进入系统了。MOK管理器校验密码比较特殊,需要将password的位数一个一个提示来输入。我们按提示输入即可。

密码校验完成后,我们直接选择“Change Secure Boot State“,

在Disable Secure boot启动界面,选到“Yes”,再reboot,即可关闭了Secureboot。

最后我们修改BIOS Secure boot为On,即可大功告成。(此操作步骤适用于双系统模式,因Ubuntu安装很多驱动仅支持在Secure boot关闭的模式下,而Windows应用有可能需要打开Secure boot。)

com口驱动_Ubuntu 安装Nvidia显卡驱动指南相关推荐

  1. ubuntu下在软件和更新的附加驱动处安装NVIDIA显卡驱动无法安装,应用更改不了,没反应

    一.卸载已经安装的驱动 sudo apt-get remove nvidia-* 然后重新在软件和更新的附加驱动处安装nvidia驱动

  2. Ubuntu18.04禁用nouveau驱动,安装NVIDIA显卡驱动。

    一.关闭secure boot,禁用nouveau驱动. 1.禁用bios中的secure boot,因为secure boot会阻止第三方源安装的驱动,禁用不会带来多大隐患. 2.禁用nouveau ...

  3. linux安装cuda需要先安装NVIDIA显卡驱动

    CentOS7.3安装NVIDIA-1080ti驱动.cuda.cudnn.TensorFlow - 负赑屃 - 博客园 使用这个教程 学习语音之家付费教程踩坑实录 在虚拟机安装NVIDIA显卡驱动失 ...

  4. CentOS7(64位)安装NVIDIA显卡驱动和CUDA8.0

    硬件环境: 显卡驱动下载:http://www.geforce.cn/drivers点击打开链接 CUDA下载:https://developer.nvidia.com/cuda-downloads点 ...

  5. linux18.04安装显卡驱动,详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!)

    详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测 ...

  6. Fedora安装Nvidia显卡驱动方法

    初学Fedora,某天在系统设置那里发现有个Desktop Effects,点击打开提示我没有开启3D加速,查查发现原来我没有装Nvidia的驱动,上网查相关资料,发现安装教程的版本有5.6篇,经过1 ...

  7. ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程

    推荐新版安装教程 http://blog.csdn.net/chenhaifeng2016/article/details/78874883 安装深度学习框架需要使用cuda/cudnn(GPU)来加 ...

  8. linux装nvidia驱动没有图形界面,[转]Fedora 13下安装Nvidia显卡驱动的方法/Linux无法进入X Windows 图形界面的解决方法...

    再试一试这个方法:[转自]http://www.myexception.cn/image/505352.html VirtualBox3.1.2安装Fedora12后无法启动图形界面问题 Virtua ...

  9. centos7 cuda测试_CentOS 7 安装 NVIDIA 显卡驱动以及CUDA驱动(自测可用)

    借鉴博客:地址 一.安装NVIDIA 显卡驱动 1.屏蔽 nouveau 驱动 编写(如果没有会新建),下面两个文件 # vi /etc/modprobe.d/nvidia-installer-dis ...

最新文章

  1. Java实现Redis分布锁
  2. 动态规划 dp02 最长非降子序列问题 c代码
  3. 网站分类前导:获取网站标题和描述及对相关信息进行分词处理
  4. 《信息安全程序设计基础》第零周学习总结
  5. 浏览器调试动态js脚本
  6. matlab usb采集,求助MATLAB是否支持USB数据采集卡
  7. 丢手帕问题(约瑟夫问题-数组实现)
  8. Java中,amp;amp;amp;amp;与amp;amp;,||与|的区别
  9. GAN(生成对抗网络)入门
  10. Android 抱歉,xxx已停止运行 源码分析
  11. Python Cerberus
  12. Behance上值得借鉴的设计风格
  13. Java 集合框架分析:JAVA集合中的一些边边角角的知识
  14. python yaml dump_使用Python处理yaml格式的数据简单到爆!
  15. Ubuntu中的PPA源
  16. Photoshop软件的应用领域介绍
  17. outlook 2007 帐户为Exchange时更改邮件存储路径
  18. C# WFM调用百度地图
  19. Mac office 2011 打开word有中文乱码问题解决
  20. html 页面飘花,HTML5开发实例-ThreeJs实现粒子动画飘花效果代码分享

热门文章

  1. mysql affected rows_mysql_affected_rows函数定义与用法汇总
  2. python操作hbase,Python操作Hbase
  3. 最小花费(最短路变形+中南大学复试机试)
  4. Appleman and Tree CodeForces - 461B(树形dp)
  5. 树状数组基本用法详解
  6. Python-学生信息管理系统.exe
  7. 青海师范大学云上健身计算机学院,尹君-欢迎光临青海师范大学计算机学院
  8. java session使用_java学习之web基础(8):使用session实现带验证码的登录功能
  9. xampp运行php中文乱码,dvwa+xampp搭建显示乱码的问题及解决方案
  10. php function 输出,PHP中常用的输出函数总结