前言
下面是作者在安装时的系统版本和无法驱动的硬件信息:
- Debian 镜像:debian-11.6.0-amd64-DVD-1.iso (非non-free版本,网线联网安装)
- WIFI 网卡:Intel AX201 160MHZ
- 显卡:AMD 6600XT
问题
系统安装完成后 WIFI 和 蓝牙无法正常使用,独立显卡无法驱动。
通过 apt
安装 firmware-linux-nonfree firmware-iwlwifi
后依旧无法正常驱动。
解决方法
升级内核
- 首先根据自身情况替换掉官方
apt
源,方法可以自行百度。
以 华为镜像站 为例,请确保替换的源中有backports
源存在,否则在升级内核时会无法找到高版本的内核。
deb https://mirrors.huaweicloud.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.huaweicloud.com/debian/ bullseye main non-free contrib
deb https://mirrors.huaweicloud.com/debian-security/ bullseye-security main
deb-src https://mirrors.huaweicloud.com/debian-security/ bullseye-security main
deb https://mirrors.huaweicloud.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.huaweicloud.com/debian/ bullseye-updates main non-free contrib
# BACKPORTS源
deb https://mirrors.huaweicloud.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.huaweicloud.com/debian/ bullseye-backports main non-free contrib
- 终端执行下方命令查找可用的内核版本
sudo apt search linux-image
选择来自 backports
源的版本,这里我选择安装 5.19 的内核
sudo apt-get install linux-image-5.19.0-0.deb11.2-amd64
sudo apt-get install linux-headers-5.19.0-0.deb11.2-amd64
sudo apt-get update
sudo apt-get upgrade
安装完成后重启系统
使用 uname
命令可以看到内核版本已经升级为我们想要的版本
安装 Firmware-Linux
可以发现无法正常工作的硬件的驱动都是 non-free
的,它们都位于 firmware-linux-nonfree
中。
很显然, apt
为我们安装的版本有些过时,至少无法驱动我的硬件。。因此我们需要手动安装最新版本的 firmware-linux
。
从 firmware-linux-latest 下载地址 选择最新的 linux-firmware_xxx_all.deb 下载,例如:
安装软件包
sudo dpkg -i linux-firmware_xxx_all.deb
如果遇到与之前安装的 firmware-XXX
冲突,可以通过下面的命令移除冲突的 firmware 后重新尝试安装:文章来源:https://www.toymoban.com/news/detail-463190.html
sudo apt remove 包名
重启系统后显卡和网卡工作正常,问题解决。文章来源地址https://www.toymoban.com/news/detail-463190.html
到了这里,关于Debian 11 驱动问题解决方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!