Микрофон наушник не работает linux

Ubuntu не видит микрофон с гарнитуры в ноутбуке

Доброго времени суток всем, кто заглянул в эту тему. Я вот как то все пытаюсь перекатиться с Винды на Линукс, но возникла такая проблема, у система просто в упор не видит микрофон, который подключен к ноутбуку. Ноутбук ASUS X554LJ, там разъем только один, 4х пиновый. Гарнитура подключена через переходник, (типа такого http://defender.ru/static/products/10/06/9/10069.Headset_Jack.1920×1014.png) но система видит только встроенный. Я уже пытался в поисковике найти решение этой проблемы, копался в настройках alsamixer. но все безуспешно. Пробовал разные дистры (Mint, Ubuntu, Debian), тоже не помогло. При установке системы через Virtual Box в винде, виртуальная машина определяет микрофон без проблем. Есть ли вообще какой нибудь способ переключения с встроенного микрофона на гарнитуру?

Так вы ответов не получите.

Сначала расскажите, что уже делали. Смысла бегать по граблям второй раз нет.

Настраивали драйвер snd-hda-intel? Какие опции отработали и не помогло (model=что?)?

pavucontrol тыкал? Настройки -> Звук -> Вход что показывает? Может быть просто автоматически не переключается?

Пробовал: — Другие дистрибутивы — Настройки в alsamixer — Настройки в pulseaudio

Один товарищ подсказал что возможно Realtek HDA работает через некоторую эмуляцию, и нужно смотреть в настройках BIOS. Муть какая-то, но в BIOS’e ничего связанного с звуковой картой нет.

Насчет snd-hda-intel первый раз слышу, можно поподробнее узнать?

И да, pavucontrol тоже пробовал. Там видит только один микрофон (ну как и должно быть). При проверке звука (постукиванию по микрофону) шкала реагирует только на встроенном микрофоне. Отключение/подключение гарнитуры не дает никаких результатов.

Там видит только один микрофон (ну как и должно быть).

Должно быть два. Может, не везде, но часто внешний микрофон система видит как отдельное устройство.

Вряд ли, т.к в виртуалбоксе он видит вроде как один микрофон, который принимает звук с гарнитуры, после ее подключения, и автоматом переходит на встроенный, при отключении. (В винде тоже один)

Насчет snd-hda-intel первый раз слышу, можно поподробнее узнать?

Иногда модель (параметр model) опеределяется некорректно. Потому могут теряться микрофоны, переименовываться каналы и прочее.

У меня сейчас ноутбука нет под рукой подсказать, но я бы начал так:

lspci| grep -i audio

По результатам погуглил бы какие параметры передают в snd_hda_intel через параметр model для такой карты и такой-то модели ноутбука (или похожего).

Можно начать с model=auto. Есть специфичные для модели значения.

Это всё через modprobe (и rmmod, modprobe), но, разумеется, только на случай если микрофона в принципе нет. А так он же может и какой-нибудь line-in оказаться и тогда мы не то лечим.

Источник

Не работает микрофон

Не работает микрофон на ноутбуке, как встроенный так и тот что в наушниках.

Крутил в альсе ползунки микрофона — толку нет.

Это обычно дело в линуксе. Микрофон ты может еще и заведешь, а линейный вход.
Возможно тебе поможет гайд Creative Audigy 2 ZS не работает линейный вход (комментарий)

вообще то в таких случаях показывают не lspci | grep Audio , а dmesg | grep audio

Читайте также:  Как узнать что айфон сломался

ничего не вывел

смотри тогда просто dmesg

Скриншот альсамиксера (все ползунки) в студию.

Я не знаю степень твоих навыков, потому глупый вопрос, ты в alsamixer помимо ползунков мьют отключал MM (клавиша m)?

Если используется pulseaduio открой pavucontrol , на вкладке «Устройства Ввода» должны быть выбор порта ввода и интерактивная индикация улавливаемых звуков.

У меня в ноуте через комбинированный джек(TRRS) не работал микрофон гарнитуры. Насколько я понял это часто встречающаяся проблема, потому как нельзя из аудио-интерфейса вытащить инфу какие порты выведены и что на них назначено на конечном устройстве, пришлось день разбираться как с помощью hdajackretask переназначить порты.

Можешь проверить работу микрофона еще так:

Список всех девайсов:

Там ищешь что-то вроде такого

Пульсаудио пользуешься? Разъем микрофона совмещён с разъемом наушников?

Можно ещё так попробовть, опции в /etc/modprobe.d/alsa-base.conf включить.

Мне не помогло. Пункт со встроенным микрофоном в pavucontrol -> input devices появился, но микрофон всё равно не работает.

Разъем микро и наушников разъеденен. Пользуюсь альсой, сегодня установил pulsaudio и pavucontrol, встроенный микрофон заработал но тот, что в наушниках — нет. Если вставляю наушники, как наушники — pavucontrol микрофон вообще не видит, вставляю как микрофон — видит но не работает

Наушники — гарнитура? Наушники плюс микрофон?

Источник

Подключение микрофона с наушниками

Добрый день. Столкнулся с проблемой подключения наушников с микрофоном. В общем суть простая наушники определяются как внешний вывод успешно, а вот внешний ввод не появляется для микрофона. Это все я говорю из пункта меню звук. Информация о системе ниже:

System: Host: user Kernel: 4.15.0-47-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu2) dm: lightdm
Distro: Linux Mint 19 Tara
Machine: Device: laptop System: ASUSTeK
product: UX331UN v: 1.0 serial: N/A
Mobo: ASUSTeK model: UX331UN v: 1.0 serial: N/A
UEFI: American Megatrends v: UX331UN.301 date: 11/08/2017
CPU: Quad core Intel Core i7-8550U (-MT-MCP-)
arch: Kaby Lake rev.10 cache: 8192 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 15936
clock speeds: min/max: 400/4000 MHz 1: 1699 MHz 2: 1700 MHz 3: 1700 MHz 4: 1700 MHz
5: 1699 MHz 6: 1700 MHz 7: 1700 MHz 8: 1699 MHz
Graphics: Card-1: Intel UHD Graphics 620 bus-ID: 00:02.0 chip-ID: 8086:5917
Card-2: NVIDIA GP108M [GeForce MX150] bus-ID: 01:00.0 chip-ID: 10de:1d12
Display Server: x11 (X.Org 1.19.6 ) drivers: modesetting,nouveau (unloaded: fbdev,vesa)
Resolution: 1920×1080@60.05hz
OpenGL: renderer: Mesa DRI Intel UHD Graphics 620 (Kabylake GT2)
version: 4.5 Mesa 18.2.8 (compat-v: 3.0) Direct Render: Yes
Audio: Card Intel Sunrise Point-LP HD Audio driver: snd_hda_intel bus-ID: 00:1f.3 chip-ID: 8086:9d71
Sound: Advanced Linux Sound Architecture v: k4.15.0-47-generic

Собственно задача — решить данную проблему.

Здравствуйте, я попытаюсь помочь Вам решить эту проблему. С Вашей стороны необходимо выполнить ряд условий

  • отредактируйте исходное сообщение с использованием LORCODE — приведите его к более читабельному виду. Перед публикацией сообщений используйте кнопку «Предпросмотр».
  • Сделайте скриншоты «пункта меню звук». Разместите скриншоты на общедоступном файловом сервисе (например ttps://ibb.co — первый, который вспомнил). Подойдёт любой «без регистрации и смс» для просмотра, размещённых там файлов.

Вкладка «Настройки»: какой профиль выбран и какие варианты возможны?
Вкладка «Вывод» «Профиль устройства вывода»: какие варианты доступны?

Читайте также:  Яндекс реклама директ как правильно настроить рекламу

На вкладки настройки нету профилей — https://ibb.co/5TQL3rb
На вкладки вывод только один профиль — аналоговый стерео выход

Выполните команду в терминале alsamixer . Нажмите F5. Какие устройства доступны?

Источник

PulseAudio + Bluetooth-наушники: не используется микрофон

Lenovo V510, Calculate Linux, PulseAudio, JBL E45BT. При Bluetooth-подключении (профиль «Гарнитура HSP/HFP») микрофон не воспринимается, т.е. Audacity не начинает запись вовсе — не просто тишина, а линия времени не удлиняется.

Что делать? Спасибо.

Обматерить поттеринга с его пульсаудио и авторов bluez заодно. Блюпуп-наушники в линуксе работают как попало.

Потом выложи выхлоп pactl list sources

Уже много раз обсуждали. Значит твоя гарнитура поддерживает только один из профилей (hsp или hpf, я забыл какой именно). А pulseaudio на данный момент поддерживает только другой из них.

Самый лёгкий способ — сменить наушники (если есть возможность в магазине проверить). Либо искать костыльные решения (не знаю, насколько они работоспособны, у меня в своё время получилось завести, но очень коряво).

Хотя конкретно твоя модель, если верить офсайту, поддерживает и hsp, и hfp. По логике должна работать.

pavucontrol что показывает? Ты в нём переключаешь на hsp/hfp?

Проверить что микрофон точно работает.

Покрутить всё что можно при включении соответствующего профиля в pavucontrol.

96%, что вопрос решится.

Ну и да, что-то такое, надеюсь, у тебя уже установлено pulseaudio-bluetooth.

А вообще, гуглить. Проблема стара как мир, никто и не собирается её нормально решать в ближайшее время. Кучи инструкций и доков в Сети.

Микрофон работает: при использовании с Windows. Со смартфоном. В pavucontrol «Гарнитура HSP/HFP».

А где смотреть ошибки в данном случае?

В pavucontrol «Гарнитура HSP/HFP».

А где смотреть ошибки в данном случае?

Для начала посмотри, что на вкладке Input devices.

Завтра сделаю скриншоты, но, как я уже сказал, в устройствах ввода наушники есть (вместе с качелькой уровня усиления, но без индикации уровня входящего звука), а во вкладке «Конфигурация» режим «Гарнитура HSP/HFP».

А ты поставил это устройство как устройство по умолчанию?

Да. Для верности даже, в последствии отключил все остальные устройства вообще.

А в других приложениях, кроме audacity, проверял? Желательно тех, у кого нативная поддержка pulseaudio (если правильно помню, в audacity только через маршрутизацию в alsa).

Нет, только ещё в Скайпе. Спасибо, погуглю, посмотрю.

Что-то я ничего не добился.

Учитывая, что у меня еще шум вместо звука с микрофона ноутбука, то решил попытаться перейти на Alsa.

В дополнение к моему комментарию. Документация ещё говорит, что ofono добавляет в pulseaudio поддержку HFP, но как-то у меня оно не добавило. Т.е. профиль так и остался недоступен, хотя пульса ofono вроде как признала.

UPD: а нет, шума с микрофона ноутбука нет.

Думаю проблема в том, что он цепляет не тот профиль. У меня такая же проблема, но я забил, т.к. микрофон на компе не особо нужен, а с телефоном оно работает.

О, спасибо, а я оригинальные пытался портировать. Может с этими более удачно выйдет. Возможно, что надо «headset» option of module-bluetooth-discover подправить. Эффектом от патча должно быть «available: yes» в выводе (при подключенном устройстве):

Читайте также:  Почему ucell не работает

Напротив headset_head_unit: (или аналогичное название).

надо «headset» option of module-bluetooth-discover подправить

А это как сделать? 🙂

Кстати, у меня там были ошибки в /var/log/messages , которых, кажется, раньше не было… Кажется, kernel: Bluetooth: unknown opcode .

А не подскажите, как/где смотреть более подробный логи bluetoothd и bluealsa?

P.S. А еще не подскажите, где в коде поменять написание версии ( pulseaudio —version )? Чтобы мне понимать, что патчи точно применились…

Та у меня 9.0, т.е. это бэкпорт и оригиналы мне и нужны. Я думал, что патчи старее. Может поэтому с трудом накладывается.

как/где смотреть более подробный логи bluetoothd и bluealsa?

Если запускать руками в консоли, то bluealsa всё туда и выводит. bluetoothd надо для этого передать -nd . Я так делал.

Найти строчку с module-bluetooth-discover в /etc/pulse/defaults.pa и дописать headset=native в конец. Хотя, может оно и не надо, вроде патчи меняют значение этой опции по умолчанию.

kernel: Bluetooth: unknown opcode

У меня hci0: hardware error какой-то есть, но я игнорирую.

где в коде поменять написание версии

Вообще оно там генерируется (в configure.ac прописан вызов git-version-gen ), но можно попробовать в src/pulse/version.h после конфигурирования.

как/где смотреть более подробный логи bluetoothd и bluealsa ?

Если запускать руками в консоли, то bluealsa всё туда и выводит. bluetoothd надо для этого передать -nd . Я так делал.

Ой, имел ввиду PulseAudio, а не Bluealsa 🙂 Ну оно log-level в /etc/pulse/daemon.conf .

Эх, так ничего и не вышло…

Ну, A2DP работает, как и раньше. Но не HSP, HFP…

  1. Без патча, headset=native .
  2. Без патча, headset=ofono .
  3. С патчем.
  4. С патчем, headset=ofono .
  5. С патчем, headset=native .
  6. С патчем, отключенным при компиляции ofono, headset=native . Это добавляет режим Headset (HFP) . При подключении — ошибка (полный лог):

Источник

Почему не работают микрофон от наушников в убунту?

Здравствуйте.
Я работаю под kubuntu.
Сегодня купил себе наушники sven, не самые дешевые.

Подключил к компьютеру, наушники работают, а микрофон — нет.

Зашел в настройках звука:

В чем может быть проблема?

Я не очень хорошо знаком с настройках звука в убунту.
Прочитал информацию на разных сайтах, но так и не нашел рабочее решение.

  • Вопрос задан более двух лет назад
  • 2951 просмотр

Простой 11 комментариев

Moskus, перезагрузил систему и микрофон появился

Только он по прежнему не работает.
Я проверяю через этот сайт и получаю ошибку

В alsamixer headphone активировал на m

Нашел на каком-то форуме такую же проблему. Человек не знал как решить, но предложил перейти на deepin.
Ну я и перешел.
Что интересно, с такими же настройками как в ubuntu, в deepin микрофон работает. Что за чудеса?

Вот настройки из deepin

А вот настройки из kubuntu

Сергей Бурдужа, скорее всего это связано с тем, что в процессе использования Kubuntu вы удалили какой-то пакет. Иногда доходит до абсурда — поставил где-то галку, прописал где-то конфиг месяц назад, а потом забыл и после с новым оборудованием что-то не работает.

Но может быть и другой расклад: дистрибутив Deepin поставляет по умолчанию какие-то дополнительные пакеты, которые вам необходимы. Рабочее окружение Deepin тоже написано на Qt, если я не ошибаюсь, и библиотеки использует те же.

Источник

Оцените статью