我最近买了一台华硕 Vivobook。它在 Windows 上运行良好,但自从我换到 Ubuntu(20.04 和 22.04)后,扬声器就听不到任何声音了。
我的声音设备是:HDA Intel PCH,ALC294
我尝试过了:
- 重新安装 Ubuntu 20.04,然后安装 Ubuntu 22.04
- 按照此处的建议编辑
/etc/modprobe.d/alsa-base.conf
文件:https://doc.ubuntu-fr.org/audio_intel_hda
以上方法均无效。
lspci -v
命令返回:
0000:00:1f.3 Audio device: Intel Corporation Tiger Lake-LP Smart Sound Technology Audio Controller (rev 20) (prog-if 80)
Subsystem: ASUSTeK Computer Inc. Tiger Lake-LP Smart Sound Technology Audio Controller
Flags: bus master, fast devsel, latency 32, IRQ 185, IOMMU group 14
Memory at 612f288000 (64-bit, non-prefetchable) [size=16K]
Memory at 612f000000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_sof_pci_intel_tgl
PS:我在启动时出现这个错误,这可能是一种方法,但我不知道它是什么:
我对 Ubuntu 还很陌生,所以很抱歉这是一个基本问题,但到现在我还没有找到任何解决方案。
感谢大家的帮助!
答案1
添加loglevel=3
到GRUB_CMDLINE_LINUX_DEFAULT
中etc/default/grub
,使其看起来像这样:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash loglevel=3"
然后使用此命令更新 GRUB:
sudo update-grub
就是这样。
请注意,上述方法未能解决问题ACPI BIOS Error
,但现在我的扬声器工作正常。