在 16.04 中不再检测到耳机

Phi*_*ilB 5 sound headphones pulseaudio alsa 16.04

使用 Ubuntu 15.10 时,我的耳机被正确自动检测到。升级到 16.04 后,情况不再如此。我可以使用pavucontrol或强制输出给他们indicator-sound-switcher,并且在调试模式下运行pulseaudio时这样做表明analog-output-headphones有效(显然)。

但是,pavucontrolhdajacksensetest显示不再检测到插入的耳机。

16.04 有什么变化?据snd-hda-intel我所知,有问题的声卡使用 Realtek ALC3235 编解码器,使用该模块。

一些信息也来自dmesg

snd_hda_codec_realtek hdaudioC1D0: autoconfig for ALC3235: line_outs=1 (0x16/0x0/0x0/0x0/0x0) type:line
[    2.501826] snd_hda_codec_realtek hdaudioC1D0:    speaker_outs=1 (0x14/0x0/0x0/0x0/0x0)
[    2.501829] snd_hda_codec_realtek hdaudioC1D0:    hp_outs=1 (0x15/0x0/0x0/0x0/0x0)
[    2.501831] snd_hda_codec_realtek hdaudioC1D0:    mono: mono_out=0x0
[    2.501832] snd_hda_codec_realtek hdaudioC1D0:    inputs:
[    2.501835] snd_hda_codec_realtek hdaudioC1D0:      Dock Mic=0x19
[    2.501837] snd_hda_codec_realtek hdaudioC1D0:      Headset Mic=0x1a
[    2.501839] snd_hda_codec_realtek hdaudioC1D0:      Internal Mic=0x13
[    2.511782] input: HDA Intel PCH Dock Mic as /devices/pci0000:00/0000:00:1b.0/sound/card1/input10
[    2.511845] input: HDA Intel PCH Dock Line Out as /devices/pci0000:00/0000:00:1b.0/sound/card1/input11
[    2.511901] input: HDA Intel PCH Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card1/input12
Run Code Online (Sandbox Code Playgroud)

ALSA 详情:http : //www.alsa-project.org/db/? f=b75391807be48e7403a2fd316c18485e15cecb2b

小智 6

我在最新的 Dell XPS 13 (9350) 上遇到了与 16.04 类似的问题。为了解决这个问题,我从 cli 运行 alsamixer,使用箭头键选择“耳机”通道,然后按“M”取消静音(由“MM”状态指示)。我还必须增加同一频道的音量。一旦我的耳机取消静音,还有一个额外的通道会导致失真/干扰,所以我降低了它。在此之后一切都很好,尽管我不再像以前在 14.04 上那样提示我识别输入设备,如果它知道它是耳机,这并不是一件坏事。


Bhi*_*uti 0

我在安装pulseaudio然后删除它时遇到了这个问题。我不确定如何自己修复它,但安装pulseaudio可能会解决问题。

Skype 和其他程序可能需要pulseaudio。所以也许你删除了它们。希望有人可以评论或编辑这个答案以更好地解决问题。