使用 IDT 92HD73E1X5 芯片的 HP p7-1227c PC 出现低音量问题

使用 IDT 92HD73E1X5 芯片的 HP p7-1227c PC 出现低音量问题

还有谁遇到过声音低的问题吗?

在 Win7 旁边安装了全新的 ubuntu 12.04 x64。除了声音之外,其他一切都运行良好。

计算机是惠普 Pavilion p7-1227c

我尝试过的:

另外,这是我的 alsa 输出:http://www.alsa-project.org/db/?f=de7e2bfb645f4fa5c2687ad6742d7ccdfb8fe6ec

有什么想法吗?我刚刚在这台特定的计算机上安装了新的 ubuntu 12.04。

aplay-l:

**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Generic [HD-Audio Generic], device 1: STAC92xx Digital [STAC92xx Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

lsmod | grep snd

snd_hda_codec_idt 70795 1 snd_hda_intel 33773 3 snd_hda_codec 127706 2 snd_hda_codec_idt,snd_hda_intel snd_hwdep 13668 1 snd_hda_codec snd_pcm
97188 2 snd_hda_intel,snd_hda_codec snd_seq_midi 13324 0 snd_rawmidi 30748 1 snd_seq_midi snd_seq_midi_event
14899 1 snd_seq_midi snd_seq 61896 2 snd_seq_midi,snd_seq_midi_event snd_timer 29990 2 snd_pcm,snd_seq snd_seq_device 14540 3 snd_seq_midi,snd_rawmidi,snd_seq snd 78855 15 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device soundcore 15091 1 snd snd_page_alloc 18529 2 snd_hda_intel,snd_pcm

请参阅lspci-v | grep -A7 -i“音频”

00:14.2 Audio device: Advanced Micro Devices [AMD] Hudson Azalia Controller (rev 01)
    Subsystem: Hewlett-Packard Company Device 2ae0
    Flags: bus master, slow devsel, latency 32, IRQ 16
    Memory at feb40000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel
    Kernel modules: snd-hda-intel

答案1

我已经研究这个问题好几天了。我在这个论坛上发布了一个解决方法:

错误 #1041322

看起来 HDA 声音驱动程序在检测到扬声器插入“绿色”插孔时没有正确设置 EAPD 位。如果您只是使用立体声扬声器,将它们插入橙色“中心”通道似乎可以解决这个问题。否则,您可以使用我的文章中描述的实用程序 (hda-verb) 进行破解,将 EAPD 位设置为正确状态。

下一步是了解司机为什么首先这样做。

答案2

已在上游 ALSA 包中修复,并自 Ubuntu 12.10 起更新。此 PC/主板上的声音“开箱即用”无法正常工作。

相关内容