Ubuntu 20.04 中的内置扬声器(音频)无法正常工作

Ubuntu 20.04 中的内置扬声器(音频)无法正常工作

Ubuntu 20.04 中的内置扬声器(音频)无法工作。输出设备选择中只有虚拟输出。

更新(2021-12-04) - 在阅读了华为 Matebook D16 用户的帖子后,我得出结论,问题出在此型号笔记本电脑的声卡(Everest)上。它尚不受支持。

详细的 alsa 信息:http://alsa-project.org/db/?f=0728a726fdfae280fcc1b9fc801432288a931cf3

**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

播放硬件设备列表里只有HDMI,是不是问题出在这里?笔记本是华为Matebood 16D,AMD核心。

尝试了网上找到的很多解决办法:

  1. 在“/etc/modprobe.d/alsa-base.conf”中添加行
options snd-hda-intel model=auto
options snd-hda-intel dmic_detect=0
  1. 将“radeon.audio=1”添加到“/etc/default/grub”
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.audio=1"
  1. 删除并重新安装“模拟”
sudo apt-get remove analog
sudo apt-get install analog
  1. 将 Linux 内核更新至 5.15.6

没有什么可以帮助在 Ubuntu 上听到声音 :( 音频在 Windows 上可以正常工作。

答案1

您的 ALSA 已加载 snd_acp3x_rn 模块,但与 snd_hda_intel 不同,卡无法完全识别。由于您使用的是双启动,问题可能是“快速启动”,使硬件进入混合休眠状态,而不是完全关机。双启动时必须禁用快速启动。关机。

这个提示的来源在这里:https://forum.manjaro.org/t/sound-from-speakers-no-sound-from-3-5mm-jack-audio-amd-thinkpad-e595/13717/6

编辑:另一个想法。您的声卡可能加载了错误的模块。尝试将以下模块列入黑名单/etc/modprobe.d/blacklist.conf

    blacklist snd_acp3x_rn
    blacklist snd-acp3x-pdm-dma
    blacklist snd-acpx-rn
    blacklist snd-rn-pci-acp3x

逐个将它们列入黑名单,每次之后重新启动。使用 检查结果aplay -l

相关内容