Микрофон не работает Ubuntu 19.10

У меня есть Acer Swift 3 SF314-56 с установленной Ubuntu 19.10 (карта - Realtek ALC256). .

Мой микрофон не работает. Я пробовал много чего, например, поместил строку «options snd-hda-intel model = acer-headset-multi» в нижнюю часть файла «/etc/modprobe.d/alsa-base.conf». Я также установил HDAJackRetask и подключил контакты 012 и 013 к внутреннему микрофону и боту. Я установил Mic_Boost на alsamixer равным нулю.

enter image description here

Ну, ничего не получилось. Микрофон теперь вообще не убирается. Кто-нибудь может мне помочь?

Я пропустил информацию. Ubuntu устанавливается в режиме двойной загрузки вместе с Windows 10 (которую я использую редко). На windows микрофон определяется и работает нормально.

2
задан 11 March 2020 в 18:40

4 ответа

У меня точно такая же проблема. Проблема видимо в том, что встроенные микрофоны не входят в состав Intel HDA, а подключены к другому кодеку. Принуждение Linux к включению (неподключенного) микрофонного входа приведет только к некоторым гул / системный шум. Я нашел больше информации здесь:

Встроенный микрофон распознан, но не работает (Mint 19.2 64 бит) — Форумы Linux Mint

Однако не надейтесь; насколько я мог найти, это еще не исправлено.

0
ответ дан 17 March 2020 в 22:54

Я уже несколько месяцев пытаюсь решить эту проблему. По-видимому, это общепризнанная проблема с устройствами, использующими карту Realtek ALC256 (включая Acer Swift 3). На bugzilla есть длинная ветка о чем-то подобном.

Наконец-то я наткнулся на обходной путь, позволяющий использовать микрофоны гарнитуры, здесь: acer swift 3: микрофон не работает с Ubuntu 18.04, чтобы добавить options snd-hda-intel model=dell-headset -multi в alsa-base.conf. Вы можете выполнить описанные там шаги (однако мне пришлось перезагрузить компьютер, так как alsa force-reload мне не помогла). У меня это сработало на Acer Swift 3 и Ubuntu 20

.Обратите внимание, однако, что встроенный микрофон по-прежнему не работает.

2
ответ дан 13 July 2020 в 17:25

Новый дисплей alsamixer для acer swift3 SF314-56 (Kubuntu 20.04 LTS)

Тот же Acer swift3 SF314-56 с микрофоном Kubuntu 19.10 тоже не работал. Затем обновился до kubuntu 20.04 LTS, и после недавнего обновления ядра (сейчас у меня ядро ​​5.4.0-52-generic) внутренний микрофон начал работать с обновленным апплетом управления звуком kde. На самом деле это соответствует переключению ядра Linux на инфраструктуру SOF (Sound Open Firmware) для аудио Intel. Intel HDA (с базовым Realtek ACL256 для нашего Acer swift 3 SF314-56) теперь отлично работает с новыми элементами управления выходами HDMI (проверено на моем телевизоре) и двумя новыми элементами управления для микрофонов (внутренний цифровой микрофон и микрофон для наушников). Но у меня все еще есть проблема с микрофоном в наушниках. Вот выдержка из загрузки ядра, которая объясняет новое сопоставление модулей:

dmesg | grep snd
[    5.345758] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    5.345974] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    5.873767] snd_hda_codec_realtek ehdaudio0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[    5.873768] snd_hda_codec_realtek ehdaudio0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    5.873769] snd_hda_codec_realtek ehdaudio0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    5.873770] snd_hda_codec_realtek ehdaudio0D0:    mono: mono_out=0x0
[    5.873770] snd_hda_codec_realtek ehdaudio0D0:    inputs:
[    6.136530] snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
[    6.136534] snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget AIF1RX overwritten
[    6.136629] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> DMIC48kHz 6 mapping ok
[    6.136644] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> DMIC16kHz 7 mapping ok
[    6.136665] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDA Analog 0 mapping ok
[    6.136684] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDA Digital 1 mapping ok
[    6.136701] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDMI1 3 mapping ok
[    6.136714] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDMI2 4 mapping ok
[    6.136729] skl_hda_dsp_generic skl_hda_dsp_generic: snd-soc-dummy-dai <-> HDMI3 5 mapping ok

История устранения ошибок ядра Linux для DMIC на Intel HDA: https://bugzilla.kernel.org/show_bug.cgi?id=201251#c116

0
ответ дан 24 October 2020 в 20:53

@pedro-siqueira ответ https://askubuntu.com/a/1307107/1133973 прекрасно решает эту проблему без каких-либо дополнительных побочных эффектов On ALC255

Решение:

добавьте

options snd-hda-intel model=alc255-acer,dell-headset-multi

в /etc/modprobe.d/alsa-base.conf

и перезагрузите компьютер.

Должно работать гладко.

0
ответ дан 31 January 2021 в 18:04

Другие вопросы по тегам:

Похожие вопросы: