笔记80:在 Ubuntu 中安装显卡驱动

这篇具有很好参考价值的文章主要介绍了笔记80:在 Ubuntu 中安装显卡驱动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、关于显卡的两个基本概念 -- 显卡驱动 / 显卡BIOS

(1)什么是BIOS

  • BIOS的作用:BIOS是电脑上电开机时加载进内存的第一个程序,CPU会执行他进行系统自检,然后通过其中的指令加载操作系统;例如主板BIOS,会先对各种电脑硬件进行自检,然后加载Windows操作系统;
  • 需要注意的是:你能够在主板BIOS中看到CPU信息、内存信息、南北桥信息、硬盘(SATA)信息、光驱(IDE)信息、集成显卡等几乎所有硬件信息,却看不到独立显卡的信息;这是因为独显并不受主板BIOS控制,显卡内部有自己的BIOS;显卡BIOS的作用和主板BIOS是一样的,只不过显卡BIOS只控制显卡,主板BIOS则负责控制其他硬件;

主板BIOS的作用:

(1)除了独立显卡外的各种硬件的自检;

(2)启动操作系统;

(3)使用操作系统作为平台(链接软件和硬件的平台)加载各个硬件的驱动;

(4)进而使电脑可通过操作系统上的驱动程序,来指挥各个硬件的工作;

显卡BIOS的作用:

(1)对独立显卡进行自检;

(2)启动仅针对于这个独立显卡的 “操作系统”;

(3)使用该 “操作系统” 作为平台加载显卡驱动;

(4)进而使电脑可通过 “操作系统” 上的显卡驱动,来指挥独立显卡的工作;

笔记80:在 Ubuntu 中安装显卡驱动,笔记

(2)什么是显卡BIOS

  • 显卡BIOS是存储在显卡电路板上某个芯片里的程序,这个程序只提供了最基础的输入输出功能,他不依赖任何的操作系统,这个BIOS会在电脑刚上电,操作系统还没有启动的时候就被载入电脑内存,我们在进入操作系统之前就出现的桌面就是显卡BIOS在启动的时候提供的;笔记80:在 Ubuntu 中安装显卡驱动,笔记
  • 既然有了BIOS可以提供显示功能,那为什么还要搞个驱动程序出来?因为这个BIOS只提供了最基础的显示功能,甚至不支持高分辨率,只能提供最基础的VGA标准(640*480)/SVGA标准(800*600);而且不连接显卡驱动,就无法使用很多针对独显开发的一系列强大的功能;笔记80:在 Ubuntu 中安装显卡驱动,笔记

(3)那 nouveau 是啥?

  • nvidia 不仅给 windows 操作系统提供了独显驱动,也给 Linux 提供了独显驱动,但这个驱动都是闭源的;
  • 本来在开机的时候是使用显卡BIOS进行图形输出(这个时候操作系统都还没有启动,显卡驱动更没有启动了);笔记80:在 Ubuntu 中安装显卡驱动,笔记
  • 但是一些 Linux 大佬觉得使用显卡BIOS(内核显示驱动)进行最开始的图形显示太垃圾了,所以想提前加载显卡驱动,即电脑上电之后不执行独显内部提供的显卡BIOS,而是直接使用第三方开发的BIOS直接启动显卡驱动,进行开机动画显示;但是 nvidia 拒绝了,所以大佬们对显卡驱动进行了逆向,做成了一个第三方驱动,命名为 nouveau;笔记80:在 Ubuntu 中安装显卡驱动,笔记
  • nouveau 的作用为:开机阶段使用 nouveau 作为显卡驱动,开机后使用 nvidia 官方提供的驱动作为显卡驱动;
  • 但是毕竟是第三方开发的,和新版显卡的兼容性不是那么好,所以可能出现进入 Ubuntu 时黑屏,因此最保险的方法还是使用显卡BIOS作为开机时进行图形输出的工具最保险,毕竟显卡BIOS可是 nvidia 官方自己开发的;(禁用 nouveau)笔记80:在 Ubuntu 中安装显卡驱动,笔记

参考视频:1_NVIDIA显卡黑屏的原因和解决思路_哔哩哔哩_bilibili


二、安装 Ubuntu 时出现黑屏

参考视频:3_UEFI引导的黑屏解决办法_哔哩哔哩_bilibili


三、安装完成后进入 Ubuntu 时出现黑屏

参考视频:4_系统安装后的黑屏解决办法_哔哩哔哩_bilibili


四、如何给 Ubuntu 安装显卡驱动

准备工作1:禁用 nouveau

  • 打开系统的黑名单列表文件

sudo gedit /etc/modprobe.d/blacklist.conf
  • 在文件末尾将 nouveau 添加进去,保存关闭
blacklist nouveau
  • 令黑名单生效
sudo update-initramfs-u

 准备工作2:进入 BIOS ,关闭 Secure Boot

  • 防止在后面安装驱动的过程中会要求对驱动程序进行签名

方法1:官方途径安装驱动

  • 官网下载对应型号的显卡驱动
  • 注意:如果是从 Windows 或其他系统中拷贝来的驱动文件,需要执行下面这个指令确保用户获得这个文件的执行权限
chmod +x NVIDIA-Linux-x86_64-(版本号).run    //NVIDIA-Linux-x86_64-(版本号).run 就是下载的驱动文件的文件名
  • 运行驱动安装程序
sudo bash NVIDIA-Linux-x86_64-(版本号).run

参考内容:

  • 5_下载NVIDIA官方驱动_哔哩哔哩_bilibili
  • 6_安装NVIDIA官方驱动_哔哩哔哩_bilibili
  • ubuntu | 安装nvidia驱动_ubuntu nvidia驱动 csdn-CSDN博客

方法2:将所有的驱动都更新,包括显卡驱动

  • 注意:这个方法吃网卡驱动,只是记录一下这个方法,没有试过也不推荐
  • 查看推荐驱动
ubuntu-drivers devices
  • 自动更新所有的驱动
sudo ubuntu-drivers autoinstall

参考文章:Ubuntu 18.04 安装 NVIDIA 显卡驱动 - 知乎文章来源地址https://www.toymoban.com/news/detail-841287.html

方法3:使用settings里推荐的显卡驱动

到了这里,关于笔记80:在 Ubuntu 中安装显卡驱动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu环境配置AMD显卡驱动

    本人买的AMD显卡,最近要在ubuntu环境做python深度学习,所以必须折腾一番,结果发现还不复杂。本人的系统是Ubuntu 20.04.6,显卡是RX6600,亲测有效。 (0) 如果已经配置了显卡驱动但是没有成功,或配置成功想更换版本,则先卸载原有的驱动,重新开始: (1) 在AMD官网下载需要的

    2024年02月05日
    浏览(54)
  • ubuntu22.04安装显卡驱动

    1、禁用 nouveau 在文本最后添加: 点击保存后更新必备环境源  更新后输入该命令验证 无输出即代表禁用成功(ps:不行可以重启电脑) 2、secure boot问题 法一:直接禁用链接1、链接2(安装前禁用) 法二:在安装驱动过程中配置 1、安装快要结束时会要求设置 secure boot密码

    2024年02月11日
    浏览(60)
  • 【Ubuntu】Ubuntu20.04安装GPU显卡驱动

    等待安装即可 有些显卡只支持455 安装完成记得重启一下,然后验证一下: 若显示下图则说明安装成功~    CUDA Toolkit 11.7 Downloads | NVIDIA Developer 选择Linux-x86_64-Ubuntu-20.04-runfile(local)   等待30m即可(取决于网速)   选择Continue(上下移动选择,Enter确定)  输入 accept   在对应的

    2024年02月01日
    浏览(38)
  • Ubuntu 卸载重装 Nvidia 显卡驱动

    我使用 airsim 的时候,发现 UE4 没法使用显卡,导致非常卡顿 输入 有显卡型号等信息的输出,但是进程 process 里面没有显示 airsim 和其他软件占用显卡情况 因此,我选择了卸载重装 卸载 这里我输入第一句后就基本上卸载干净了,再输入第二句就显示找不到命令了 输入 nvidi

    2024年02月02日
    浏览(59)
  • ubuntu22.04安装Nvidia显卡驱动

    Ubuntu 22.04安装NVIDIA显卡驱动的一般步骤: 注意:在执行这些步骤之前,请确保系统已连接到互联网,以便下载所需的软件包。 1. 检查NVIDIA显卡型号:打开终端,运行以下命令来确定NVIDIA显卡型号:    这将显示NVIDIA显卡型号,例如GeForce GTX 1050 Ti。 2. 更新系统: 在终端中,

    2024年01月16日
    浏览(63)
  • Ubuntu20.04 安装 NVIDIA 显卡驱动

    说明:本人使用的环境是Ubuntu20.04, GTX1060 1. 安装驱动前一定要更新软件列表和安装必要软件、依赖 sudo apt-get update #更新软件列表 sudo apt-get install g++ sudo apt-get install gcc sudo apt-get install make 2. 查询硬件(显卡)信息 lspci | grep -Ei \\\'(vga|display)\\\' 或者 lspci | grep -i nvidia 或者 lspci | grep -

    2024年01月23日
    浏览(63)
  • ubuntu 20.04装nvidia显卡驱动

    装这个显卡驱动遇到了很多问题,第一次装了两三天没有成功,休息了一个星期,又来试,终于成功了。  选有nvidia的那个就是独显(我的是TU104M),把这个内容粘贴到PCI devices(网址进去较慢,耐心ing)可以查询到显卡的型号。 00:02.0 VGA compatible controller: Intel Corporation UHD

    2024年02月15日
    浏览(59)
  • Ubuntu22.04安装及显卡驱动问题

    自己有window系统,想搞个ubuntu系统玩玩 首先去官网下载ubuntu系统,我下载的是22.04 https://cn.ubuntu.com/download/desktop 准备一个启动盘制作器Rufus,将下载好的镜像烤制到U盘 制作完u盘,进入bios更改启动顺序进入安装界面。我们进入安装界面,发现点了install ubuntu一直黑屏。这时需

    2024年02月09日
    浏览(47)
  • Ubuntu安装NVIDIA英伟达显卡驱动教程

    在安装好ubuntu以后,大概率是使用的Linux内核自带驱动,后续用CUDA训练很不方便,因此必须将显卡驱动切换成NVIDIA驱动。 第四步,也可以通过 软件和更新 中的 附加驱动 ,选择安装带有 tested 的驱动,如图所示 一般是选第一个,我这个电脑是手动安装的驱动 但是!!!这样

    2024年02月13日
    浏览(57)
  • Ubuntu之NVIDIA GeForce显卡驱动安装

      NVIDIA是一家人工智能计算公司 [1] 。公司创立于1993年,总部位于美国加利福尼亚州圣克拉拉市。美籍华人Jensen Huang(黄仁勋)是创始人兼CEO。1999年,NVIDIA定义了GPU,这极大地推动了PC游戏市场的发展,重新定义了现代计算机图形技术,并彻底改变了并行计算。 2017年6月,

    2024年02月05日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包