这是在 Dell Inspiron 3000 上全新安装的 20.04。
系统将检测外部耳机和 HDMI 作为输出/输入,但不会检测内部扬声器/麦克风。
内核 -5.12.10-051210-generic
声音驱动程序 -Advanced Linux Sound Architecture Driver Version k5.12.10-051210-generic.
Subsystem: Dell Raven/Raven2/Fenghuang HDMI/DP Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 76
Memory at c06c8000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
04:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor
Subsystem: Dell Raven/Raven2/FireFlight/Renoir Audio Processor
Flags: bus master, fast devsel, latency 0, IRQ 69
Memory at c0680000 (32-bit, non-prefetchable) [size=256K]
Capabilities: <access denied>
Kernel driver in use: snd_pci_acp3x
Kernel modules: snd_pci_acp3x, snd_rn_pci_acp3x
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
Subsystem: Dell Family 17h (Models 10h-1fh) HD Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 77
Memory at c06c0000 (32-bit, non-prefetchable) [size=32K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
运行alsamixer
显示两个选项0 高清音频通用和1 高清音频通用,但这些似乎都没有任何作用。
如果您有任何关于下一步该看什么的想法,我将不胜感激,谢谢。
答案1
我建议您尝试以下操作(来源)。
编辑
/etc/default/grub
$ sudo nano /etc/default/grub
找到以 开头的行
GRUB_CMDLINE_LINUX_DEFAULT
并附加snd_hda_intel.dmic_detect=0
。(另一种选择
snd-intel-dspcfg.dsp_driver=1
被提议,你可以尝试任何可行的方法。)使用以下方式更新
grub
配置$ sudo update-grub
重启
我希望这个能起作用,比较一下音频规格源 OP 中的系统和现在的。值得一读同一问题中的其他答案和评论。
你可能会得到相同的结果
$ echo "options snd-hda-intel dmic_detect=0" | sudo tee -a /etc/modprobe.d/alsa-base.conf
(或者替代方法
$ echo "options snd-intel-dspcfg dsp_driver=1" | sudo tee -a /etc/modprobe.d/alsa-base.conf
按照上述第 1 项)
如果上述方法不起作用,有关您系统的更多信息可能会有所帮助。请发布列出的所有命令的确切输出Ubuntu 20.04 重启后只有“虚拟输出”(声音)-驱动程序/模块损坏(并且,可以肯定的是,命令本身就像您所写的一样)。
有关的: