我们今天的目标是在 Ubuntu 18.04 上安装 NVIDIA 显卡驱动,请注意,你的显卡一定要是 NVIDIA 的显卡才能按照这篇文章的方法安装。我将给大家介绍三种安装方法,建议使用第一种方法安装。

先来说说带有 NVIDIA 独立显卡的电脑为什么要安装 NVIDIA 显卡驱动吧。下面是我从维基百科摘抄的显卡工作原理的介绍:

显卡是插在主板上的扩展槽里的(现在一般是 PCI-E 插槽,此前还有 AGP、PCI、ISA 等插槽)。它主要负责把主机向显示器发出的显示信号转化为一般电器信号,使得显示器能明白个人计算机在让它做什么。显卡的主要芯片叫“显示芯片”(Video chipset,也叫 GPU 或 VPU,图形处理器或视觉处理器),是显卡的主要处理单元。显卡上也有和计算机存储器相似的存储器,称为“显示存储器”,简称显存。
早期的显卡只是单纯意义的显卡,只起到信号转换的作用;当前我们一般使用的显卡都带有 3D 画面运算和图形加速功能,所以也叫做“图形加速卡”或“3D 加速卡”。PC 上最早的显卡是 IBM 在 1981 年推出的 5150 个人计算机上所搭载的 MDA 和 CGA 两款 2D 加速卡。
显卡通常由总线接口、PCB 板、显示芯片、显存、RAMDAC、VGA BIOS、VGA 功能插针、D-sub 插座及其他外围组件构成,现在的显卡大多还具有 VGA、DVI 显示器接口或者 HDMI 接口及 S-Video 端子和 Display Port 接口。

电脑硬件有 NVIDIA 的显卡,但是没有驱动,那它是不能工作的,所以为了让显卡能够工作,发挥它的作用,我们需要安装显卡驱动。好的,下面来看看三种不同的安装方法吧。

1. 使用 Ubuntu 软件仓库中的稳定版本安装

2020.08.09 补充:

介于许多朋友看了这篇文章介绍的方法安装还是会遇到问题,我这里补充一种更好的安装方法,也建议使用这种方法安装,其实我在下面这篇文章中有介绍,请参考 2.2 小节。

https://zhuanlan.zhihu.com/p/63584709​zhuanlan.zhihu.com

1.1. 查看显卡硬件型号

在终端输入:ubuntu-drivers devices,可以看到如下界面:

从上图可以看出,我的显卡是:GM107M [GeForce GTX 860M],推荐安装的版本号是:nvidia-driver-390 - distro non-free recommended

1.2. 开始安装

  • 如果同意安装推荐版本,那我们只需要终端输入:sudo ubuntu-drivers autoinstall 就可以自动安装了。
  • 当然我们也可以使用 apt 命令安装自己想要安装的版本,比如我想安装 340 这个版本号的版本,终端输入:sudo apt install nvidia-340 就自动安装了。
  • 安装过程中按照提示操作,除非你知道每个提示的真实含义,否则所有的提示都选择默认就可以了,安装完成后重启系统,NVIDIA 显卡就可以正常工作了。安装完成后你可以参照 https://linuxconfig.org/benchmark-your-graphics-card-on-linux 上的介绍测试你的显卡。

2. 使用 PPA 第三方软件仓库安装最新版本

  • 添加 PPA 软件仓库:sudo add-apt-repository ppa:graphics-drivers/ppa,需要输入用户密码,按照提示还需要按下 Enter 键。
  • 更新软件索引:sudo apt update
  • 接下来的步骤同方法一,只是这样我们就可以选择安装最新版本的驱动程序了。

3. 从 NVIDIA 官网下载最新版驱动手动安装

  • 打开终端,输入:lshw -numeric -C display,确认自己电脑显卡的型号,如下图:

从上图可以看到,我的电脑的显卡是 product: GM107M [GeForce GTX 860M] [10DE:1392],然后我们到 NVIDIA 的官网下载相应型号的驱动,官网地址是:https://www.nvidia.com/Download/index.aspx,如下图,我选择 GTX 860 显卡的驱动下载。

注意每个选项,特别是操作系统那里,一定选择 Linux 64-bit

选好后点击 SEARCH 按钮搜索相应的驱动,如下图:

看到了吧,官方最新版本号已经是 418.43 了。点击 DOWNLOAD 按钮下载吧。

接着需要先安装一些 NVIDIA 显卡依赖的软件,在终端依次执行如下命令:

  • sudo dpkg --add-architecture i386
  • sudo apt update
  • sudo apt install build-essential libc6:i386

Ubuntu 系统默认安装好是使用的一个开源的驱动:nouveau,我们要安装官方的驱动需要先禁用这个开源驱动,方法如下,依次执行:

  • sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
  • sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"

执行完上面两条指令后,我们使用如下命令看看是否成功禁用了开源驱动:cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf。如果和下面一样,表示成功了。

$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
blacklist nouveau
options nouveau modeset=0

这个时候我们需要先重启一下系统,重启吧。

重启成功后打开终端,输入如下命令:sudo telinit 3。然后按快捷键:CTRL+ALT+F1 进入字符界面,输入用户名和密码,然后登录系统,进入我们保存下载 NVIDIA 驱动的目录,默认是:Downloads/ 目录,cd Downloads/,然后执行:bash NVIDIA-Linux-x86_64-418.43.bin。注意:NVIDIA-Linux-x86_64-418.43.bin 要根据你下载的驱动文件的名字相应改动。

安装过程中都点同意即可,如果你遇到下面的提示,安装下面我的输入输入后回车继续安装:

The distribution-provided pre-install script failed!
Are you sure you want to continue? -> CONTINUE INSTALLATION
Would you like to run the nvidia-xconfig utility? -> YES

安装完成后重启系统就可以点击软件列表中的 NVIDIA 的配置软件配置显卡驱动了,如果你遇到如下报错,请依次在终端输入如下命令解决:

  • 报错:WARNING: Unable to find suitable destination to install 32-bit compatibility libraries
  • 解决办法:
    • sudo dpkg --add-architecture i386
    • sudo apt update
    • sudo apt install libc6:i386

好了,今天分享了如何安装 NVIDIA 显卡驱动,再次提醒,如果你的显卡不是 NVIDIA 显卡,千万不要这么干,也不要在虚拟机中这么干。有什么不懂的可以留言和我讨论。

2060显卡驱动最新版本_Ubuntu 18.04 安装 NVIDIA 显卡驱动相关推荐

  1. Ubuntu 18.04 安装 NVIDIA 显卡驱动

    确认驱动版本: 访问网站https://www.nvidia.com/Download/index.aspx?lang=en-us 根据不同显卡确认驱动版本,目前最新版本是430 PPA源安装驱动: ...

  2. linux 查看显卡信号_Ubuntu 16.04安装nvidia显卡驱动以及各种坑(包含解决方案)

    首先,nvidia显卡驱动可有3种安装方法,ppa源命令行安装.安装CUDA时顺便安装驱动(没测试过不多详解)和手动run文件进行安装(本人run文件安装).(以安装nvidia-450版本为例) 0 ...

  3. ubuntu 18.04 安装NVIDIA 显卡驱动

    ubuntu-drivers devices sudo ubuntu-drivers autoinstall sudo apt install nvidia-xxx 第一:安装ppa的显卡驱动源 su ...

  4. Ubuntu 18.04安装NVIDA显卡驱动

    Ubuntu 18.04安装NVIDIA显卡驱动方法比较简单. 在Ubuntu系统安装之后,通过运行程序按键(即Window按键)搜索运行Software&Updates程序,在Additio ...

  5. Ubuntu 20.04 安装NVIDIA显卡驱动+cuda 11.7+cudnn 8.4

    Ubuntu 18.04 安装NVIDIA显卡驱动+cuda 10.2+cudnn 本机环境 1 相关查询命令 一.Ubuntu 20.04 安装NVIDIA显卡驱动 二.Ubuntu 20.04 安 ...

  6. Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡

    Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡 在安装显卡之前请先把ubuntu 18.04系统提前安装好. 需要准备的资料: NVIDIA 驱动 下载驱动 驱动的下载地址 ...

  7. 联想R7000P Ubuntu18.04 安装NVIDIA显卡驱动(RTX2060)

    联想R7000P Ubuntu18.04 安装NVIDIA显卡驱动(RTX2060) 前言:自己的笔记本为联想拯救者R7000P 2020系列,之前一直使用的是ubuntu20.04版本的驱动,所以并 ...

  8. 安装教程rtx2080ti_Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡-Go语言中文社区

    Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡 在安装显卡之前请先把ubuntu 18.04系统提前安装好. 需要准备的资料: NVIDIA 驱动 下载驱动 驱动的下载地址 ...

  9. ubuntu18.04安装Nvidia显卡驱动后黑屏及网络、蓝牙驱动消失的解决方案

    ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 文章目录 ubuntu18.04安装Nvidia显卡驱动后黑屏及网络.蓝牙驱动消失的解决方案 1.问题描述 2.解决 ...

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

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

最新文章

  1. java.security.InvalidKeyException: Illegal key size异常解决
  2. 根据title 关闭cmd 窗口_2种Win7关闭休眠功能方法
  3. Leaflet中使用Leaflet.Polyline.SnakeAnim插件实现水流模拟效果
  4. 学习笔记-----C++模板类中友元函数重载输出运算符时提示无法解析的外部符号解决方案
  5. 过年遇到前任借钱, 如何傲娇的拒绝?
  6. localdatetime转化为date_LocalDateTime用法(jdk1.8 )
  7. windows/Linux/Mac下安装maven
  8. paip.提升性能---C#.NET程序内存占用过多以及OutOfMemory解决方法
  9. 微信小程序之设置背景图片
  10. A69G-HDMI问题解决集锦
  11. c语言中输出以e为底的指数,C语言中 ln(以自然对数e为底) lg(以十为底) 以及logab(以a为底,b为真数)的相关知识...
  12. python实现GUI设计的方法
  13. 美团java研发岗二面:mysql功能介绍
  14. 麦凯隆全屋分质供水 保障家庭饮用水安全与健康
  15. R和RStudio一起安装在D盘
  16. 虚拟机装域服务器的实训小结,虚拟机实训报告.doc
  17. 信号的时域相位、频域相位
  18. openssl 交叉编译
  19. Lasso-Logistic回归-R语言应用详解
  20. androd11 编译 Manually written binder interfaces are considered error prone and frequently have bugs.

热门文章

  1. 2022-2027年中国衬衫行业市场调研及未来发展趋势预测报告
  2. matlab zmax 光学仿真,基于ZEMAX的光栅干涉仪仿真
  3. python解决八数码问题_python解决八数码问题
  4. vsr matlab仿真,电压型PWM整流器(VSR)及控制系统的matlab仿真..docx
  5. c#机器人聊天软件,C#制造简易QQ聊天机器人
  6. 哈夫模型-arcgis
  7. Mixly遥控调光器
  8. Excel内容自动翻译
  9. Matlab中数组索引
  10. 启动Jmeter录制代理进行录制,报 jmeter.protocol.http.proxy.ProxyControl