[新手求助]请问各位大佬debain11没有声音怎么解决,提示no soundcards found...

之前用过一段时间的ubuntu20.04,听别人说debian会更稳定点,使用超级丝滑,所以上官网下载debian11直接开搞。
安装过程一切顺利,但是后来却发现系统没有声音,具体情况如下:

masq@debian:~$ uname -r
5.10.0-10-amd64
masq@debian:~$ plasmashell --version
plasmashell 5.20.5


masq@debian:~$ lspci | grep Audio
0000:00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)

masq@debian:~/Downloads$ cat /proc/asound/cards
--- no soundcards ---

masq@debian:~/Downloads$ lspci -v | grep -i audio
0000:00:1f.3 Multimedia audio controller: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20)
        Subsystem: Lenovo Tiger Lake-LP Smart Sound Technology Audio Controller
        Kernel driver in use: sof-audio-pci


masq@debian:~$ sudo alsactl init
alsactl: init:1759: No soundcards found...

我网上找了一天感觉头都大了,最后还是没有解决
求各位大佬救救孩子吧!

不知道你用什么方式安装的debian11,如果能上网(就算不能上网也可以手机开USB网络共享然后插数据线到电脑去实现共享上网),确保软件源开启了non-free仓库,打开终端输入sudo apt install firmware-intel-sound -y回车安装驱动固件。重启看看能否解决。如果还不行,确保软件源开启了backports仓库,终端输入
sudo apt install -t bullseye-backports linux-image-5.14.0-0.bpo.2-amd64 -y回车
装完后重启看能否解决问题。

谢谢大佬,但是我试了还是不行。我已经要放弃了,改换了manjaro。等我修炼有成再回来继续折腾debian吧

Tiger Lake说明你这是十一代CPU,新硬件支持想要好点的话,只能选择那些新点的滚动的发行版才可以了。比如fedora,openSUSE tumbleweed,manjaro,debian sid

:heart:主要是刚开始用linux的时候用的是linux,当时想的是转debian可能会更习惯一点。
不过这几天捣鼓了一下manjaro感觉上手也还是挺快的。

manjaro在国外用户也很多。肯定是有理由的~~当然每个发行版各有千秋。最适合自己的就是最好的了

好的,谢谢大佬

好像5.15内核才开始支持。
自己编译内核也可以。和系统版本没有多大关系。

这个我知道 但是大多数人是不会编译内核的,很多人都是随着发行版带什么内核就用什么了

有人问了同样的问题,已经解决了,不妨参照一下。

sudo apt-get install firmware-sof-signed

参照

谢谢,我看了一下贴子,跟我这个情况应该是一样的。
不过我现在用的事arch所以暂时没法试,不管怎样,还是谢谢了!之后换回debian的时候也有解决方案了