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


14

У меня проблема с HDA Intel PCH audio в Ubuntu 16.04. У меня никогда не было проблем с динамиками, однако мой микрофон не работает.

Когда я подключаю микрофон к разъему, система реагирует, и похоже, что микрофон включен, однако ни одна полоса не отображается ни в одной из настроек в «Уровнях входа». Микрофон работает нормально, только что протестирован на ноутбуке с Ubuntu 12.04.

Скриншот

Вот моя информация


ты решил свою проблему ?? У меня та же проблема!
lotfio

Ответы:


11

У меня была именно эта проблема. Мое решение:

1) открыть управление PulseAudio

2) перейти на вкладку конфигурации.

3) выберите аналоговый стерео дуплекс, чтобы использовать компьютеры со встроенным аудио и микрофоном

введите описание изображения здесь


Я обнаружил, что, хотя моей настройкой был Analog Stereo Duplex, переключение на другую настройку и затем обратно на дуплекс решает проблему.
MHT

в любом случае, чтобы он автоматически переключался на микрофон? Это работает, но, кажется, мы должны каждый раз менять выход вручную
Брено Сальгадо,

Это не
исправило

4

Может быть, это будет работать. Пожалуйста, ответьте, чтобы увидеть, относится ли это к этому ноутбуку или нет.

/ubuntu//a/824806/47206

/unix//a/358989/32012

sudo apt-get install alsa-tools-gui

Тогда запусти

hdajackretask

Потом:

Отметьте «Показать неподключенные контакты»

Проверьте вывод 0x12 на внутренний микрофон.

Подать заявку и проверить. Убедитесь, что уровень микрофона достаточно высок в настройках звука (pavucontrol и т. Д.)

Если это сработало, «Установить переопределение загрузки».

введите описание изображения здесь


У меня та же проблема, и этот ответ не решил ее ?? любые другие решения
lotfio

@ForDev - какой у тебя ноутбук? Видишь ли ваш микрофон в настройках звука или pavucontrolпод Input Devices вкладки? Если нет, то на вкладке « Конфигурация » убедитесь, что вы выбрали «Аналоговый стереофонический дуплекс».

Thnx для воспроизведения Я только что переключился на Debian, и все работает отлично Thnx :) Я пробую все решения, но у меня не получилось, я думаю, что проблема mybe исходит от обновлений, потому что раньше все работало нормально
lotfio

@ForDev - ты имеешь в виду, что это было исправлено в Debian? Какую версию ядра, пожалуйста? Возможно, я столкнусь с этим в будущем на этом Asus, и использование более нового ядра может быть подходящим вариантом.

Когда я пытаюсь применить изменения, я получаю эту ошибку: pa_stream_writablee_size () не удалось: Соединение разорвано
hellocatfood

3

Моя проблема заключалась в небольшом изменении проблемы ОП - у меня есть разъем для гарнитуры (стереонаушники и микрофон).

Сначала используйте hdajackretask, чтобы убедиться, что проблема не связана с разъемом (например, см. Решение пользователя 47206 ). Для меня мой разъем был правильно определен как «Наушники».

  1. Нажмите Ctrl+ Alt+ tдля доступа к терминалу.
  2. Введите cat /proc/asound/card*/codec* | grep Codecв терминал и запишите перечисленные кодеки.
  3. Если в списке несколько кодеков, определите, какой из них относится к разъему для гарнитуры. Для меня было два в списке - один связан с видеокартой ( Codec: ATI R6xx HDMI), а другой связан со звуковой картой ( Codec: Realtek ALC3861). В моем случае меня заинтересовала звуковая карта, потому что я подключался к разъему для гарнитуры ПК, а не к устройству HDMI, например монитору ПК.
  4. Найдите модель HD-Audio для своего кодека в моделях, специфичных для HD-Audio . Для моей гарнитуры лучше всего подходила модель dell-headset-multi .
  5. Введите cd /etc/modprobe.d/в терминале.
  6. Тип sudo cp alsa-base.conf alsa-base.conf.bakдля резервного копирования файла перед редактированием.
  7. Тип gksudo gedit ./alsa-base.confдля редактирования файла.
  8. Вставьте эту строку внизу файла options snd-hda-intel model={HD-Audio model for you codec}. Например, для меня это было options snd-hda-intel model=dell-headset-multi.
  9. Сохраните файл и перезагрузитесь.

Спасибо, это сработало для меня (модель aspire-headset-mic).
Разем

1

У меня была похожая проблема, и я безуспешно пробовал каждый найденный в Интернете ответ. Наконец, из alsamixer я изменил опцию Channel, которая была 6-канальной, на 4-канальную или 2-канальную, и микрофон начал захватывать ввод, не знаю почему ...


1

Очень простое решение.

Скриншот

tl; dr: нажмите красный значок громкости, как показано на скриншоте выше.

У меня такая же проблема. На Ubuntu 16.04.3 LTS, KDE

Мое решение:

1) Зайдите в «Настройки громкости звука»

2) Выберите «Устройства ввода» (вкладка)

** в правом верхнем углу значок звука отмечен красным. Как немой.

3) Нажмите (щелкните левой кнопкой мыши) красный значок звука (упомянутый выше)

4) Нажмите ОК

Проверьте, решена ли проблема.

Если нет, не забудьте выбрать правильный вариант из параметров порта на вкладке «Устройства ввода» (я выбираю «Внутренний микрофон») и убедитесь, что процент громкости превышает 0%, предпочтительно для теста, установленного на 100%.

Это был внутренний микрофон на моем ноутбуке. Имеется в виду встроенный микрофон в моем ноутбуке.


1

Я сделал это, ребята!

  1. sudo gedit /etc/modprobe.d/alsa-base.conf
  2. Ищите options snd-usb-audio index=-2и измените его на options snd-usb-audio index=0
  3. добавлять options snd-hda-intel model=auto

к сожалению, это не сработало на Ubuntu 19.1 + acer swift 3 :( похоже, это был мой последний вариант.
FlyingZebra1
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.