При использовании Ubuntu 15.10 мои наушники были автоматически обнаружены. После обновления до 16.04 это уже не так. Я могу форсировать вывод на них, используя pavucontrol
или indicator-sound-switcher
, и, делая это при запуске pulseaudio в режиме отладки, показывает, что analog-output-headphones
работает (очевидно).
Однако pavucontrol
и hdajacksensetest
показывают, что подключаемые наушники больше не обнаруживаются.
Что изменилось в 16.04? На данной звуковой карте используется кодек Realtek ALC3235, использующий модуль snd-hda-intel
, насколько я могу судить.
Некоторая информация также из 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
Подробности ALSA: http://www.alsa-project.org/db/?f=b75391807be48e7403a2fd316c18485e15cecb2b
У меня была эта проблема, когда я установил pulseaudio и затем удалил его. Я не уверен, как зафиксировать его сам, но устанавливающий pulseaudio мог бы добиться цели.
pulseaudio необходим для скайпа и возможно других программ. Таким образом, возможно, Вы удалили их. Надо надеяться, кто-то может прокомментировать или отредактировать этот ответ для решения проблемы лучше.
Я испытывал подобную проблему с 16,04 на последнем Dell XPS 13 (9350). Для разрешения его я выполнил alsamixer от cli, выбрал канал "Наушника" с помощью клавиш со стрелками, затем нажатие "M" для неотключения звука (обозначенный состоянием "MM"). Я должен был также увеличить объем на этом том же канале. Был дополнительный канал, который вызывал искажение/интерференцию, после того как мои наушники были нес отключенным звуком, таким образом, я понизил это. Все прекрасно после этого хотя мне больше не предлагают определить устройство ввода данных как, я раньше был на 14,04, который не является плохой вещью, если оно знает, что это - гарнитура.