内核升级&amd nvidia显卡驱动&无线网卡驱动等问题解决方案

ubuntu驱动升级&内核升级

解决的问题

我通过升级内核和驱动
1.使荣耀magicbook 16 pro的 AMD 5800H 处理器的核显 和 高通的WCN685X 网卡工作
2.使Dell Vostro 3500的核显工作 不会卡/dev/nvme0n1p1:clean

linux内核是什么

内核参考文章:https://zhuanlan.zhihu.com/p/378965490

我个人粗略把内核理解成硬件的底层驱动。因此在ubuntu上的难以解决的疑难杂症可能不是因为软件问题,而是因为linux内核版本的问题。

举个例子:
我用一台DELL vostro3500(1165G7+mx330) 装 从官网下载的ubuntu 18.04,会发现显卡不兼容,无法进入图形界面,一直卡在/dev/nvme0n1p1:clean,类似这种情况:Ubuntu开机卡在/dev/nvme0n1p1:clean进入不了图形界面。起初认为是英伟达的显卡驱动的问题,尝试过很多装驱动的方法都失败了。可是当我把 linux内核从 5.4升级到5.17之后,根本不需要装驱动即可正常进入图形界面。

这就是linux内核升级带来的好处。

升级内核方案

https://www.kernel.org/
上可以查看内核的版本:stable稳定版、longterm长期支持版、RC测试版
推荐稳定版。

1.使用 dpkg 升级 Linux 内核 (个人最推荐这种 简单方便)

在这个网站上下载dpkg包:ubuntu的linux内核下载站
下载amd64下的: amd64/linux-imageamd64/linux-modules 可以不用下headers 或者下载 带all 的headers 不然可能会出现依赖错误。
在这里插入图片描述下载之后放到一起:

sudo dpkg -i *.deb
2.用 apt-get 来升级 Linux 内核

方法2 3 4都参考这篇:升级 Ubuntu Linux 内核的几种不同方法
我自己测试时,无法更新到最新的版本。

3.使用 Ukuu 升级 Linux 内核(测试已失效)

我测试的时候,已经找不到Ukuu了。

4.使用 UKTools 升级 Linux 内核

这个可以有。

5.手动编译安装 (需要编译很久 可能半小时以上 且需要很大的硬盘空间)

手动编译就参考这篇:
在ubuntu18.04上更新内核

升级驱动 (需要先升级内核版本!!)

主要跟这个 linux-firmware 软件包有关系
是linux官方 根据硬件驱动 集成的一个软件包 可以理解为里面打包好了所有 硬件驱动
下载地址:git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
也可以不用git 直接下载zip文件 解压,把需要的模块放到 /lib/firmware/文件夹下面 (后面有例子)
然后更新内核驱动:

sudo update-initramfs -u

我的网卡驱动需要 5.17的内核,所以 需要先把内核按上面的方式升级到5.17以及更高,然后升级驱动才管用。!!!

以我的例子来说明:
首先先去查驱动支持的硬件,或者说去查我们需要用来解决问题的驱动在linux-firmware包里叫什么名字
比如 我的 amd 5800H 的核显没有工作 我去查 发现在linux-firmware包里 这些驱动都在 amdgpu里面
因此就可以把amdgpu这个文件夹 整体下载下来 拷贝到 /lib/firmware/

然后网卡(型号比较新 叫 Qualcomm WCN685x),去查了之后发现是叫ath11k,我就把linux-firmware文件夹中的ath11k文件夹复制到 /lib/firmware/ 里面来

sudo cp -r linux-firmware-20221012/* /lib/firmware/

针对其他一些网卡型号也适用 亲测,例如Realtek 8852AE: Github搜到这个网卡的驱动包名字叫 rtw89
在这里插入图片描述
同样可以在linux-firmware里面找到:
在这里插入图片描述

其他的无线网卡的驱动包名字可以来1. 这个网站 2.或者这里 查一下 或者Github之类的

复制完之后,保证自己的linux内核版本是大于5.17的(因为ath11k这个驱动要求内核版本大于5.17)
然后执行

sudo update-initramfs -u

重启之后发现一切都正常工作了。

以至于nvidia驱动 我个人已经是半放弃状态了 如果装了比较新的内核 它的驱动识别不了 也无法安装
核显 能工作也能正常调节亮度 调节刷新率这些了 对我来说已经满足了

测试电脑:
1.Dell Vostro 3500 : i7-1165G7 MX330 Qualcomm QCA9377

2.Hornor Magicbook 16 Pro : 5800H GTX1650 Qualcomm WCN685x

### 荣耀 MagicBook Pro 配置与性能 #### 处理器与图形处理能力 荣耀 MagicBook Pro 提供了强大的计算能力和出色的图形处理表现。其搭载英特尔 i5 或 i7 处理器,能够满足日常办公、游戏娱乐以及视频编辑等多种需求[^4]。此外,在显卡方面,虽然未提及独立显卡型号,但从整体性能来看,该设备足以应对主流的游戏和图像处理任务。 #### 存储与内存 在存储方案上,标准版本配备 512GB 的 PCIe 固态硬盘,提供高速的数据读写速度,适合大多数用户的文件管理和软件安装需求。然而,对于需要更大容量存储空间的用户而言,可以通过自行更换硬盘来扩展至更高规格,例如升级到 1TB SSD 是可行的选择[^3]。与此同时,机器内置 8GB 双通道 DDR4 内存,默认频率为 2400MHz,确保多任务运行流畅无阻。 #### 屏幕显示效果 作为一款主打全面屏概念的产品,荣耀 MagicBook Pro 搭载了一块 16.1 英寸的大尺寸显示屏,具备较高的分辨率和支持广视角技术,带来沉浸式的视觉享受。这种设计不仅提升了观看体验,还使得长时间工作下的眼睛疲劳感有所缓解。 #### 特色功能——Magic-link 2.0 值得一提的是,新款机型引入了增强型互联解决方案即 Magic-link 2.0 魔法互传特性。这项创新允许用户轻松实现手机同电脑间资料(如照片、文档等)的一键式无线传输操作,极大地方便了跨平台协作场景中的效率提升[^2]。 ```python # 示例代码展示如何查询硬件基本信息 (Python) import platform def get_system_info(): system = platform.system() processor = platform.processor() architecture = platform.architecture()[0] return f"System Info:\nOS:{system}\nProcessor:{processor}\nArchitecture:{architecture}" print(get_system_info()) ```
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值