LINUX.ORG.RU

Проблемы с микрофоном

 , ,


0

1

Добрый день, уважаемые форумчане. Впервые тут и сразу прошу дать совет: купили на организацию неттоп INTEL BOXNUC8i3BEH2, закупили гарнитуры Sennheiser PC 5 Chat, установили Linux Mint 19.03, возникла проблема - микрофон гарнитуры не определяется, пока не установишь все обновления и не переподключишь её, при чём - после перезагрузки устройства - опять надо переподключать гарнитуру - чтоб заработал микрофон. В чём может быть проблема?

попробуй в настройках установить гарнитуру как устройство вывода по умолчанию.

anonymous
()

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

anonymous
()
Ответ на: комментарий от anonymous

Давно закупались этими гарнитурами - никаких проблем не возникало, решили только закупить другие неттопы, т.к те что закупали ранее - Lenovo M710 - не осталось в продаже

anarchist945
() автор топика
Ответ на: комментарий от anonymous

И так уже… Там других микрофонов - просто нет

anarchist945
() автор топика
Ответ на: комментарий от Jopich1

Хорошо, попробую, но хотелось-бы найти альтернативные методы, ибо за частую в организации ставим именно Mint 19.03, т.к. он более стабильнее для нас

anarchist945
() автор топика
Ответ на: комментарий от Jopich1

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

anarchist945
() автор топика
Ответ на: комментарий от anarchist945

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

Jopich1
()
Последнее исправление: Jopich1 (всего исправлений: 3)
Ответ на: комментарий от Jopich1

С обновлением биоса эксперементировать не горю желанем, т.к. комп на гарантии ещё, лучше поищу в биосе как выключить встроенную переферию

anarchist945
() автор топика
Ответ на: комментарий от anarchist945

должно хватить выставления приоритета устройств в настройках аудио (ПКМ по динамику в трее)

anonymous
()
Ответ на: комментарий от anarchist945

Не, менеджеры по обработке заказов

Это которым босс спамеров заказывает рассылку спама?

anonymous
()
Ответ на: комментарий от Jopich1

Через алсу - ничего не понял - как настраивать, но прогресс пошёл дальше всё-же… Я решил установить на этот комп окна и там посмотреть - как будут отображаться - встроенный микро и отдельно гарнитура, и как оказалось - что система показывает само звукозаписывающее устройство как единое целое, .т.е без выбора записывающего устройства вручную. Вставляешь гарнитуру - пишет гарнитура, не вставляешь ничего в разъём - пишет встроенный микро. Я так полагаю - это где-то на уровне драйверов звуковой карты прописано, по крайней мере для окон. Соответственно - возникает вопрос - а есть-ли возможность как-то править драйвер таким-же образом под линукс или скриптик какой-нибудь состряпать для выставления в приоритет гарнитуру, а не встроенный микро?

anarchist945
() автор топика

удали пульсаудио, запусти алсамиксер и настрой.

anonymous
()

вы устанавливали Mint с подключенными гарнитурами?

или установили Mint, потом стали подключать гарнитуры?

anonymous
()
Ответ на: комментарий от anarchist945

В Ubuntu за эти вещи отвечает такой программный продукт pulseaudio.

Тут надо выполнить команды и показать выводы, тогда гуру смогут помочь.

inxi -A
ls ~/.config/pulse
А эту команду перед перетыканием гарнитуры (когда не работает) и после него, чтоб посмотреть разницу:
pacmd list-sinks

damix9 ★★★
()

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

Тут надо распутывать цепочку и искать на каком моменте возникла проблема. Когда не работает микрофон.

  1. Посмотреть на профиль pulseaudio, например в pavucontrol. Профиль должен быть аналог стереодуплекс. Если профиль аналоговый выход и дуплекс выбрать нельзя, то пульсе что-то сообщает о недоступности микрофона.

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

  3. Если профиль есть и выбран, а звука нет, то заглянуть в alsamixer. Возможно там что-то включится при передергивании микрофона.

Глянул, гарнитура вроде не usb. Чаще всего проблема с кривым определением подключения девайса в разъем и смена гарнитуры в этом случае не поможет.

altwazar ★★★★
()
Ответ на: комментарий от altwazar

inxi -A ls ~/.config/pulse pacmd list-sinks https://prnt.sc/12sy9qj Алсу до переподключения - https://prnt.sc/12syg0x Алусу после переподключения - https://prnt.sc/12sykdy Потом - после того как занизил весь Iternal Mix Boost - на Mic Boost - тоже - перестал появляться ползунок и только S/PDIF включается и выключается после перетыкания, проблема сохраняется

anarchist945
() автор топика
Ответ на: комментарий от anarchist945

inxi -A ls ~/.config/pulse pacmd list-sinks https://prnt.sc/12sy9qj

pacmd надо запускать из под пользователя.

Лучше (тоже из под пользователя): «pactl list cards». Там как раз будет список профилей у карточки и их состояние.

altwazar ★★★★
()
Ответ на: комментарий от anarchist945

analog-input-mic: Микрофон (priority: 8700, latency offset: 0 usec, not available)

analog-input-mic: Микрофон (priority: 8700, latency offset: 0 usec, available)

Похоже дело в этом, не видит мик до перевтыка.

После перезагрузки можно попробовать найти имя источника в pacmd list-sources и подставить его в команду типа: pacmd set-source-port alsa_input.pci-0000_00_1f.3.analog-stereo analog-input-mic

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

altwazar ★★★★
()
Ответ на: комментарий от anarchist945

Попробовал именно эту команду - напрочь вырубило микро в pulseaudio

А в alsamixer-е при этом ползунок «Mic Boost» не на нуле? Можно попробовать его задрать.

Еще можно попробовать прописать в /usr/share/pulseaudio/alsa-mixer/paths/analog-input-mic.conf:

[Jack Mic]
required-any = any
state.unplugged = unknown

Тогда порт микрофона после перезагрузки не должен быть в состоянии not available, и, если выбрать его в ручную, то он должен быть активным после ребута.

altwazar ★★★★
()
Последнее исправление: altwazar (всего исправлений: 1)
Ответ на: комментарий от anarchist945

Даже после перезапуска - всё равно - звук не идёт по микрофон, пока его не перевоткнёшь

А в алсамиксере пробовал Mic Boost задирать? Может там он на нуле до передергивания всё равно остается.

altwazar ★★★★
()
Ответ на: комментарий от altwazar

Пробовал… Бестолку. Единственное что нашёл - это вот эту тему из-за «бугра» - https://community.intel.com/t5/Intel-NUCs/Microphone-input-jack-not-working-on-NUC-Skull-Canyon/td-p/290173 Но там всё решается путём допила вот этой строчки - options snd-hda-intel model = dell-headset-multi в /etc/modprobe.d/alsa-base.conf . В сущности, это решает проблему - с неотображаемым микро в pulseaudio, но не решает проблему с подачей звука:\

anarchist945
() автор топика
Ответ на: комментарий от anarchist945

нашёл среди них рабочий? или без волшебного пендаля перевтыкания штекера ничего не работает?

anonymous
()

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

Mint 19.03

Используй убунту.

anonymous
()
Ответ на: комментарий от anarchist945

Но там всё решается путём допила вот этой строчки - options snd-hda-intel model = dell-headset-multi в /etc/modprobe.d/alsa-base.conf

Тут нужно знать правильную модель или вручную указать нужный пин для определения подключенного микрофона в hdajackretask.

У тебя на скринах в alsamixer вкладка «Воспроизведение». Тут стоит глянуть вкладку «Захват» до перетыка и после. Даже странно, что мик буст в воспроизведении.

altwazar ★★★★
()
Ответ на: комментарий от anonymous

Да, но без перевтыкания - не начинает работать

anarchist945
() автор топика
Ответ на: комментарий от altwazar

Модель чего конкретно? Модель неттопа и наушников - указана в теме, а звуковуха - в скринах алсы, но могу повториться Карта: HDA Intel PHC Чип: Realtek ALC233. А что касательно вкладки «Захват»: https://prnt.sc/12wvia2 - до, https://prnt.sc/12wvjdo - вытыкнул, https://prnt.sc/12wvk3z - воткнул обратно

anarchist945
() автор топика
Ответ на: комментарий от altwazar

Ну а вообще, в целом, я заметил такую тенденцию - что производители таких совмещённых звковух редко заморачиваются на счёт корректности драйверов для Linux :\ Например - на тех-же Lenovo ThinkCentr 720q - никуя не хотели работать наушники с 1 штекером из-под линукса, хоть и был совмещённый разъём

anarchist945
() автор топика
Ответ на: комментарий от anarchist945

Ну а вообще, в целом, я заметил такую тенденцию - что производители таких совмещённых звковух редко заморачиваются на счёт корректности драйверов для Linux :\

С подобными встройками часто беда бывает. Там вроде как и драйвер один, но производители по своему функции на контакты назначают и приходится с hdajackretask трахаться.

altwazar ★★★★
()
Ответ на: комментарий от altwazar

Ну да… Вот и сейчас - даже не знаю что делать.. Хоть вручную дрова пиши, блин

anarchist945
() автор топика
Ответ на: комментарий от anarchist945

конфиг пульсы

ручками настроить нужный вход на мик, забыть об этом как страшный сон

помимо кривых драйверов, бывают и кривые материнки, а все в куче может приводить к чудесным результатам. несколько лет назад мне весь мозг съели щелчки в ушах и шум микра. с этим же чипсетом но на другой матери было все ок

Morin ★★★★
()
Последнее исправление: Morin (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.