【Linux】Ubuntu20.04解决网卡、显卡驱动不正确的问题

打印 上一主题 下一主题

主题 512|帖子 512|积分 1536

1、概述

新买了电脑后,安装Ubuntu18.04后,触摸板驱动没有,于是安装新版本Ubuntu20.04解决此问题,但20的版本网卡与显卡驱动不正常,需要重新安装。本文就此问题睁开详细步骤讲解,望帮助系统有同类问题的朋侪。
2、问题形貌

2.1、快捷栏无无线设置


2.2、设置中无Wifi设置专栏


2.3、接入外接屏幕无作用

外接平面插不插入看不到,且设置页面没有屏幕香港配置
3、网卡驱动解决方案

3.1、在18.04的旧方法

3.1.1、安装源更换

默认的安装源不符合我们的要求,需要重新配置安装源。
3.1.1.1、备份原始安装源

  1. sudo cd /etc/apt
  2. sudo cp sources.list sources.list.bak1
复制代码
3.1.1.2、修改安装源地址

  1. sudo vim sources.list
复制代码
删除已有信息,新信息如下:
  1. # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
  2. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
  3. # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
  4. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
  5. # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
  6. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
  7. # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
  8. deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
  9. # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
复制代码
保存并退出。
3.1.1.3、更新源地址

  1. sudo apt update
复制代码

3.1.2、安装依赖

  1. sudo apt install make
  2. sudo apt install gcc
  3. sudo apt install mlocate
复制代码
3.1.3、安装编译器

3.1.3.1、下载

  1. git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
  2. # 下载需要的文件
  3. cd backport-iwlwif
复制代码
3.1.3.2、安装配置

  1. sudo make defconfig-iwlwifi-public
复制代码
报错了

安装标准库解决问题
  1. sudo apt-get install build-essential
复制代码

一层层跟进下去,发现需要更改的库太多,于是换一种方案。
  1. sudo make
  2. sudo make install
  3. git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
  4. cd linux-firmware/
  5. sudo cp iwlwifi-* /lib/firmware/
  6. reboot
复制代码
假如之前我在18.04上解决过,后续3.3中,我有详细的方案解决。
  1. sudo apt install flex bison
复制代码
3.2、在20.04的新方法

3.2.1、安装依赖

  1. sudo apt install flex bison
复制代码
3.2.2、下载依赖包

  1. git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
复制代码
3.2.3、安装

  1. cd backport-iwlwifi
  2. sudo make defconfig-iwlwifi-public
复制代码
依然报一样的错误,哈哈,绕不开就面解决吧

3.3、3.1与3.2的后续解决方案

3.3.1、重新审阅全部流程

在网上搜索相关案例,几乎没有,那问题将很大概出如今已经做的步骤中。回归第一步,查看换源是否正确。
问题就出如今这里,这里我用的是之前在18.04的默认安装源,这里到20.04库包有更新,重新革新源地址。
3.3.2、重新换安装源

  1. sudo gedit /etc/apt/sources.list
复制代码
为了方便大家粘贴,可以复制下面这个中科大镜像源:
  1. deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
  2. deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
  3. deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
  4. deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
  5. deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
  6. deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
  7. deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
  8. deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
  9. deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
  10. deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
复制代码
更新相关包
  1. sudo apt update
复制代码
更新好后,开始之前的步骤
3.3.3、重新安装GCC依赖

  1. sudo apt install gcc
复制代码
一出发点y

3.3.4、解决3.1和3.2的问题

重新安装
  1. sudo make defconfig-iwlwifi-public
复制代码
OK,安装成功。

3.4、开始make安装

  1. sudo make
  2. sudo make install
复制代码
执行完上述两步骤,按照提示重启盘算机。

3.5、网卡驱动安装成功

可以看到图标变化多了Wifi设置:

可以看到设置页面的变化多了Wifi:
可以正常使用无线网卡啦!
4、显卡驱动解决方案

4.1、概述

显卡驱动是比较坑的,弄不好就黑屏,还要重装,好,一步步探坑开始。
4.2、安装显卡驱动

  1. sudo apt install nvidia-driver-535
复制代码
然后一出发点y,查看显卡信息正常就可以成功了60%了。
  1. sudo nvidia-settings
复制代码
如能看到显卡信息说明安装完成,假如不正常就卸载,重新尝试其他版本解决。
  1. sudo apt autoremove nvidia-driver-535
复制代码
假如这样settings出来是空缺,就是不成功。

4.3、设置BIOS的显示设置

进入电脑BIOS,设置config下的display属性,将GraphicsDevice设置为DiscreteGraphics,保存重启
安装时留意BIOS的显卡方式,默认要打开混淆显卡方式-hybrid graphics:

安装完显卡后,将GraphicsDevice设置为DiscreteGraphics,保存重启就可以。

假如上述显卡驱动都不行,就尝试升级PPA
4.4、升级PPA

假如535和525的驱动尝试都不行,证实你的电脑比较新。
那就用更加新的包,添加 NVIDIA 图形驱动 PPA:
  1. sudo add-apt-repository ppa:graphics-drivers/ppa
  2. sudo apt update
复制代码
这样就可以装后续的包了,补全看看:

然后尝试安装。假如是这种现象,也是不成功的,这是550的安装,可以在另外一个外接屏幕使用了,但主屏幕异常。

我装的545解决问题,显示正常。
4.5、正常截图

显卡正常设置截图

设置页面也正常了


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

诗林

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表