![为什么我的声卡无法被 alsa 检测到?](https://linux22.com/image/1193183/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%E5%A3%B0%E5%8D%A1%E6%97%A0%E6%B3%95%E8%A2%AB%20alsa%20%E6%A3%80%E6%B5%8B%E5%88%B0%EF%BC%9F.png)
操作系统:ubuntu 22.04
VGA:Radeon RX 570 系列
主板声音输出有声音。HDMI
输出没有声音。HDMI
连接到我的显卡 RX 570。
lspci 显示音频卡已被检测到。
lspci 图像
但在声音设置中
声音设置
pactl 显示下面的设备是我的操作系统可以使用的唯一卡。
$ pactl list short sinks
0 alsa_output.pci-0000_09_00.4.iec958-stereo module-alsa-card.c s16le 2ch 44100Hz IDLE
我不知道为什么“snd_hda_intel 0000:07:00.1:没有初始化编解码器”$ sudo dmesg | grep snd_hda_
dmesg 图像
我希望我的 HDMI 上有声音!请帮帮我!
答案1
看来内核出了问题。
尝试使用较旧的版本启动。我的电脑运行的是 5.19.35。使用 5.14.xx(任何已安装的较旧的内核)启动,并找到了 HDMI 设备。
也可以看看 升级内核 5.19.0-35-generic [Sound Blaster Recon3D / Z-Series] 不再被检测到和在 Ubuntu 22.10 上,AMD 显卡上的 HDMI 无法发出声音