在我拥有这台笔记本电脑期间,我使用过多个 Ubuntu 版本,但都遇到过音频问题。全新安装后一切正常,所以上次在摆弄了各种 alsa/pulse 相关的东西后,似乎把事情搞砸了,我不得不重新安装 Ubuntu。幸运的是,我想到了一个保存由Alsa 信息脚本全新安装后立即进行,所以我希望这可能会有所帮助。
目前我通过 HDMI 连接到外部显示器,声音正常,但其他功能均无效。我的内部输出和输入设备都找不到。
在 diff 工具上运行它们,立即发现这个块发生了变化:
!!Soundcards recognised by ALSA
!!-----------------------------
0 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0x9b31c000 irq 52
1 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0x9b318000 irq 51
卡 #1 (PCH) 现已丢失。
这些 dmesg 日志看起来也相当疯狂:
[ 8.815205] ACPI Warning: \_SB.PCI0.RP05.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20190703/nsarguments-59)
[ 8.918031] snd_hda_intel 0000:00:1b.0: azx_get_response timeout, switching to polling mode: last cmd=0x000f0000
[ 9.922087] snd_hda_intel 0000:00:1b.0: No response from codec, disabling MSI: last cmd=0x000f0000
[ 10.934092] snd_hda_intel 0000:00:1b.0: Codec #0 probe error; disabling it...
[ 11.942089] snd_hda_intel 0000:00:1b.0: No response from codec, resetting bus: last cmd=0x000f0000
[ 12.954031] snd_hda_intel 0000:00:1b.0: azx_get_response timeout, switching to single_cmd mode: last cmd=0x000f0000
[ 12.954279] hdaudio hdaudioC1D0: no AFG or MFG node found
[ 12.954283] snd_hda_intel 0000:00:1b.0: no codecs initialized
[ 14.025932] EXT4-fs (sda8): mounted filesystem with ordered data mode. Opts: (null)