内核5.19.0.35破坏了HDMI音频输出

Nic*_*ith 5 sound hdmi

运行Ubuntu 22.04.2,从内核5.19.0-35开始,HDMI音频输出存在问题。您能帮我找回 HDMI 音频输出吗?

\n

在此输入图像描述\n在此输入图像描述

\n

在内核 5.19.0-32 中,发现 HDMI 输出:

\n
$ uname -a\n    xxx 5.19.0-32-generic #33~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 30 17:03:34 UTC 2 x86_64 x86_64 x86_64 GNU/Linux\n    cat /proc/asound/cards\n     0 [PCH            ]: HDA-Intel - HDA Intel PCH\n                          HDA Intel PCH at 0xa0340000 irq 127\n     1 [HDMI           ]: HDA-Intel - HDA ATI HDMI\n                          HDA ATI HDMI at 0xa01a0000 irq 128\n
Run Code Online (Sandbox Code Playgroud)\n

对于内核 5.19.0-35,找不到 HDMI 输出:

\n
$ uname -a\n    xxx 5.19.0-35-generic #36~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Feb 17 15:17:25 UTC 2 x86_64 x86_64 x86_64 GNU/Linux\n    $ cat /proc/asound/cards\n     0 [PCH            ]: HDA-Intel - HDA Intel PCH\n                          HDA Intel PCH at 0xa0340000 irq 127\n\n$ inxi -Fam\nAudio:\n          Device-1: Intel Comet Lake PCH-V cAVS vendor: Micro-Star MSI\n            driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_cnl\n            bus-ID: 00:1f.3 chip-ID: 8086:a3f0 class-ID: 0403\n          Device-2: AMD Navi 10 HDMI Audio driver: snd_hda_intel v: kernel pcie:\n            gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab38\n            class-ID: 0403\n          Sound Server-1: ALSA v: k5.19.0-35-generic running: yes\n          Sound Server-2: PulseAudio v: 15.99.1 running: yes\n          Sound Server-3: PipeWire v: 0.3.48 running: yes\n        \n$ aplay -l\n**** Liste des p\xc3\xa9riph\xc3\xa9riques mat\xc3\xa9riels PLAYBACK ****\ncarte 0 : PCH [HDA Intel PCH], p\xc3\xa9riph\xc3\xa9rique 0 : ALC897 Analog [ALC897 Analog]\nSous-p\xc3\xa9riph\xc3\xa9riques : 1/1\nSous-p\xc3\xa9riph\xc3\xa9rique #0 : subdevice #0\n        \n$ lspci | grep -i audio\n00:1f.3 Audio device: Intel Corporation Comet Lake PCH-V cAVS\n03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 HDMI Audio\n
Run Code Online (Sandbox Code Playgroud)\n

Nic*_*ith 2

简单地说,我删除了相关的内核并返回到以前的内核。

sudo apt --purge remove linux-headers-5.19.0-35 linux-headers-5.19.0-35-generic linux-image-5.19.0-35-generic linux-modules-5.19.0-35-generic
Run Code Online (Sandbox Code Playgroud)