使用 Ubuntu 15.10 时,我的耳机被正确自动检测到。升级到 16.04 后,情况不再如此。我可以使用pavucontrol或强制输出给他们indicator-sound-switcher,并且在调试模式下运行pulseaudio时这样做表明analog-output-headphones有效(显然)。
但是,pavucontrol并hdajacksensetest显示不再检测到插入的耳机。
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 …Run Code Online (Sandbox Code Playgroud)