Мікрофон не працює на Ubuntu 16.04


16

У мене проблеми з моїм звуком HDA Intel PCH під Ubuntu 16.04. У мене ніколи не було проблем із динаміками, однак мій мікрофон не працює.

Коли я підключаю мікрофон до гнізда, система реагує, і схоже, що мікрофон увімкнений, однак жодного рядка не з’являється в жодних налаштуваннях у "Рівні вводу". Мікрофон працює чудово, щойно перевірений на ноутбуці з Ubuntu 12.04.

Знімок екрана

Ось моя інформація


Ви вирішили свою проблему ?? у них те саме питання!
лотфіо

Відповіді:


12

У мене була така точна проблема. Моє рішення:

1) відкрити управління PulseAudio

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

3) виберіть аналоговий стерео дуплекс для використання комп'ютерів, вбудованих в аудіо та мікрофон

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


Я виявив, що навіть якщо моє налаштування було Analog Stereo Duplex, перехід на інший параметр і потім повернення до дуплексу вирішує проблему.
MHT

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

Це не
вирішило

6

Можливо, це спрацює. Будь ласка, дайте відповідь, щоб побачити, чи це стосується цього ноутбука чи ні.

/ubuntu//a/824806/47206

/unix//a/358989/32012

sudo apt-get install alsa-tools-gui

Потім запустіть

hdajackretask

Тоді:

Поставте прапорець "Показати непоєднані штифти"

Перевірте контактний контакт 0x12 на внутрішній мікрофон.

Застосовуйте і тестуйте. Будьте впевнені, що рівень мікрофона досить високий у налаштуваннях звуку (pavucontrol тощо)

Якщо це працювало "Встановити перезавантаження завантаження".

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


Я маю ту ж проблему, і це Answed didnt вирішити її ?? будь-які інші рішення
lotfio

@ForDev - який у вас ноутбук? Чи бачите ваш мікрофон у налаштуваннях звуку чи у pavucontrolвкладці Пристрої введення ? Якщо ні, на вкладці Конфігурація : переконайтесь, що ви вибрали "" Аналоговий стерео дуплекс ".

thnx для повтору, я щойно перейшов на debian і все працює нормально thnx :) Я намагаюся всі рішення, але не працював для мене, я думаю, що проблема mybe приходить з оновлень, тому що раніше все працювало нормально
lotfio

@ForDev - ти маєш на увазі, що це було виправлено за допомогою прокатки Debian? Яку версію ядра, будь ласка? Можливо, я натрапляю на це в майбутньому на тому Asus і використання нового ядра, можливо, буде саме таким шляхом.

Коли я намагаюся застосувати зміни, я отримую цю помилку: pa_stream_writablee_size () не вдалося: з'єднання припинено
hellocatfood

3

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

Спочатку використовуйте hdajackretask, переконайтеся, що проблема не пов’язана з роз'ємом (наприклад, див. Рішення user47206 ). Для мене мій роз'єм було правильно визначено як "Навушники".

  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. Збережіть файл і перезавантажте.

Дякую, це працювало для мене (модель-мікрофон-гарнітура).
Razem

1

У мене було подібне питання і я намагався будь-яку відповідь, яку я знайшов в Інтернеті, не пощастило. Нарешті, з alsamixer я змінив параметр Channel, який був 6ch, 4ch або 2ch, і мікрофон почав фіксувати вхід, не знаю, чому ...


1

Дуже просте рішення.

Знімок екрана

tl; dr: натисніть червоний значок гучності, як показано на знімку екрана вище.

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

Моє рішення:

1) Перейдіть до "Налаштування гучності звуку"

2) Виберіть "Пристрої введення" (вкладка)

** у верхньому правому куті піктограма звуку позначена червоним кольором. Як німий.

3) Натисніть (клацніть лівою кнопкою миші) значок червоного звуку (згаданий вище)

4) Натисніть OK

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

Якщо не переконайтесь, що виберіть правильний варіант із параметрів портів на вкладці Пристрої введення (я вибираю Внутрішній мікрофон) і переконайтесь, що відсоток гучності вище 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.