插入后未检测到耳机

插入后未检测到耳机

我最近在运行 Windows 7 的计算机上安装了 Ubuntu 12.04。我一直试图将音频配置为与 Windows 中完全相同,但始终无法做到。我已遵循此链接完全正确。我仍然没有获得所需的配置。aslamixer命令向我展示了 5 个可调整的控件,如下所示

1. Master        "adjustable"
2. Speaker       "adjustable"
3. PCM           "adjustable"  
4. Front         "adjustable"           AND
5. Beep          "adjustable"  
6. Mic Jack      Mic In or Lin In
7. S/PDIF    OO   "in a box"
8. S/PDIF D  OO     "in a box"
9. S/PDIF P  DIGITAL or Analog M

插入耳机插孔时检测不到耳机插孔。我的意思是说,当我插入耳机插孔时,扬声器不会发出声音。我该如何解决此问题。其他一些谷歌搜索也没有帮助。我的机器是 Hp Pavilion DV7。芯片是 IDT 92HD75B3X5,显卡是 HDA ATI SB。

编辑:aplay -l给出以下输出,我确实有内置麦克风。

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 0/1   
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: STAC92xx Digital [STAC92xx Digital]  
  Subdevices: 1/1   
  Subdevice #0: subdevice#0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]  
  Subdevices: 1/1   >
  Subdevice #0: subdevice #0

答案1

我找到了错误报告音频设备也存在同样的问题。这不是修复,而是一种变通方法,但似乎至少有两位使用 HP DV6 的用户使用了这种方法。

要尝试此解决方法,请打开一个终端窗口(ctrl-alt-t),然后复制/粘贴以下内容:

sudo nano /etc/modprobe.d/alsa-base.conf

...然后将以下行添加到文件底部,保存并退出。

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=dell-m4-1 enable_msi=1

要测试,请重新启动,或运行pulseaudio -k && sudo alsa force-reload

相关内容