当前位置:首页 » 《随便一记》 » 正文

装双系统时,Ubuntu18.04装上后没显示wifi和蓝牙图标的解决方法(已解决)

16 人参与  2024年03月08日 17:11  分类 : 《随便一记》  评论

点击全文阅读


目录

一.内核的下载及安装

二.内核的配置和编译:

三.下载固件包:


注意:如果提示没网络,请用手机或网线提供网络。

注意:虚拟机建议不尝试(doge)

一.内核的下载及安装

1.查看当前系统内核

uname -r

大部分应该5.4的内核版本

2.首先去http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/v5.x/找到内核版本为5.19.9 的链接(找较高版本的linux内核)

 存放在自己建的文件夹下,然后在该文件夹下打开终端:

(在解压内核前最好先安装的依赖):

sudo apt-get install libelf-devsudo apt-get install libssl-devsudo apt-get install ncurses-devsudo apt-get install dwarvessudo apt install vimsudo apt-get install libncurses5-devsudo apt-get install flexsudo apt-get install bison

解压内核并转到文件夹下:

sudo tar -xavf linux-5.19.9.tar.xz cd linux-5.19.9

二.内核的配置和编译:

 1.配置需要编译的内核:

sudo cp /boot/config-$(uname -r) .configsudo gedit .config

(gedit 打开的.config用ctrl+f键查询)

将.config配置文件(改为空字符串):

CONFIG_SYSTEM_TRUSTED_KEYS="debian/canonical-certs.pem"CONFIG_SYSTEM_REVOCATION_KEYS="debian/canonical-revoked-certs.pem"

改为:

CONFIG_SYSTEM_TRUSTED_KEYS=""CONFIG_SYSTEM_REVOCATION_KEYS=""

2.进行编译:

sudo make -j8

执行时会遇到yes or no的回车恩到底,可能要恩几千个回车(doge)

进行编译,如果报错,就自行查找(我在编译时就有很多报错,只能一个个解决doge)

记得看的时候一点仔细,直到最后出现:

说明你已经编译成功啦!

​你发现你的linux-5.19.9文件夹里出现他们

3.模块安装:

sudo make modules_install

执行后会在 /lib/modules/ 下发现5.19.9文件夹

4.安装内核:

sudo make install

执行后会在 /boot 目录会出现5.19.9相关文件

5.更新内核并重启:

(1):更改内核型号

sudo gedit /etc/default/grub

(2):更新和重启

sudo update-grubreboot

重启后再次查看内核号:uname -r

三.下载固件包:

上github官网:Releases · q3aql/drivers-linux-firmware · GitHub

到对应文件夹打开终端进行解包然后重启:

sudo dpkg -i drivers-linux-firmware_20220818-1_all.debsudo reboot

重启后,你会惊喜的发现你的wifi和蓝牙标志出现了!


点击全文阅读


本文链接:http://zhangshiyu.com/post/76047.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1