偶尔,播放声音时,我的右扬声器需要一秒钟或更短的时间才能开始播放该声音,而左扬声器则立即开始播放。它们是同步的,但当右扬声器“启动”时,这一点很明显。
我正在 MSI GE72 2QL Apache 笔记本电脑上运行全新安装的 Ubuntu 18.04.4(选中第三方驱动程序选项)。
运行后lspci -v
我得到了 2 个音频设备:
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 0a)
Subsystem: Micro-Star International Co., Ltd. [MSI] Broadwell-U Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 34
Memory at a3314000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
Subsystem: Micro-Star International Co., Ltd. [MSI] 8 Series/C220 Series Chipset High Definition Audio Controller
Flags: bus master, fast devsel, latency 0, IRQ 31
Memory at a3310000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
答案1
几天过去了,我可以自信地说问题已经解决了。
正如我在评论中所述,解决方案是禁用省电模式为了声音的将该行添加options snd-hda-intel power_save=0 power_save_controller=N
到文件中/etc/modprobe.d/alsa-base.conf
。
对于将来遇到同样问题的人,首先您必须通过运行lspci -v
并查找音频来发现您的音频驱动程序。就我而言,它是snd-hda-intel
。此外,我知道有些人不使用 alsa,因此您必须搜索如何在您正在使用的设备上禁用省电和省电控制器。
顺便说一句,我在 Windows 上也遇到了这种情况。问题和原因都是一样的,所以如果你在 Windows 上遇到这种情况,请搜索如何禁用这些设置(这涉及到修改注册表)。