Почему не работает микрофон в kubuntu?
Добрый день товарищи знатоки. Я уже два дня решаю одну проблему, но безрезультатно.
В виндовс работает микрофон, в линукс нет.
Я посетил разные форумы в поисках ответа. На одном из них, я встретил такую же проблему. В качестве решения, задающий вопрос написал, что он перешел на deepin, типа там все работает.
Я тоже выделил себе 30гб, и установил deepin. Как ни странно, но там они работает без никаких настроек.
Вот настройки из deepin
Точно такие же сделал и в kubuntu, но все равно не работает.
Даже уже и не знаю, что делать?
Но не хочется на deepin переходить, я уже к kubuntu привык. Что посоветуете делать?
Во-первых, в настройках первого скрина смело ставь всем устройствам профиль «дуплекс», как у нижнего устройства. Выключать их совсем не обязательно. Во-вторых, в alsamixer front mic и rear mic у тебя каналы в mute. Включи их. И ещё: «не работает» — это детский лепет, а не сообщение о неполадке. Что именно не работает? Нет входящего сигнала? Исходящего? Устройство не определяется? И ещё множество возможных проблем. Будь конкретнее, тем более, раз убил несколько дней на поиск решения. За это время можно было выцепить хоть какую-то конкретику
Спасибо, что решились помочь. Во-первых, я отключил те две звуковые платы, чтобы потестить. Если нужно будет, я потом включу, не вопрос.
А насчет, что не работает, да микрофон не работает. Сигнал видимо к нему не поступает.
Проверь уровни в Параметры системы→Оборудование→Мультимедиа→Громкость. Если всё хорошо, поставь какую-нибудь софтину, которая может показывать уровни (вроде бы kwave умеет это, должен стоять по-умолчанию) и проверь там, идёт ли звук на звуковую карту. Если идёт — значит, проблема в воспроизведении
А что вы подразумеваете под «все хорошо» в настройках громкости звука?
В KWave идёшь в Record→Prepare, на последней вкладке выбираешь recording method — ALSA, и выбираешь устройство, а потом постучи по микрофону. Если хоть что-то будет — значит, сигнал идёт, просто уровни низкие
Я бы поставил Audacity и проверил в нём. Если там работает, то, видимо. приложение использует не ту звуковуху. В кдешном микшере можно взять «приложение» и бросаем его на нужный «микрофон»
«Всё хорошо» — это уровни выше нуля, желательно, ближе к 100%. На скриншоте проблем не вижу. Куда подключен микрофон? В тыловой разъём, или на фронтальную панель?
Кстати, а в микшере в кде появляется микрофон наушников? Может он продолжает использовать встроенный?
В тыловой разъем, я в deepin определил. Там работало.
Простите за тупой вопрос, но кдешный микшер — это что?
Ты кубунту ставишь. там рабочая среда КДЕ. Микшер в лотке должен быть. Нажми его и посмотри, как что называется. Нажми там же кнопку настройки и посмотри, на какой звуковухе какие профили тебе позволяет использовать и т.д. Чем ты два дня занимался? Натыркал дипиновских скринов, ну и кдешные бы сделал, раз объяснить ничего не можешь, даже того, что микрофонных входов несколько.
Ну я же выше показал два скрина, конфигов звуковых карт и микрофона. http://pix.toile-libre.org/upload/original/1540932433.jpg
Дело в том, что я со звуком впервые работаю, до этого как-то не интересовался.
Я версткой занимаюсь, javascript, php. Голову есть чем забить. Понимаете?
А микрофоновых входов у меня три, один во встроенную карту материнки, который пользуюсь. А второй, в видеокарту Nvidia gtx770. У меня монитор старенький, вот купил переходник от hdmi к vga, там гнездо для звука, только я им совсем не пользуюсь. И в настройках эту звуковую карту отключил.
А третий — это вебкамера со встроеным микрофоном, но он плохо работает, за то камера хорошо показывает. Я эту звуковую карту тоже отключил, ее соединение usb.
Вот и остается тыловой микрофон из материнки. Там два входа для звука зеленый и для микрофона — розовый.
Я проверял, в виндовс и в deepin работает. Понимаете, я думаю что что-то не хватает. Только не знаю что.
Понимаю, проблема твоя, а вникать и высасывать инфу из тебя должны лоровцы, пока ты там страшно занят. С такими методами только в платную консультацию.
Я выбрал встроенное аудио, там три микрофона: 1. Фронтальный 2. Тыловой 3. Линейный
Я выбрал второй, так как в deepin он работал. Я там поигрался с ними и именно второй работал.
Задний/передний пытался переключить в настройках?
Все три микрофона немного фонят, тыловой — громче всех, с небольшим свистом.
Не тыловой, а фронтальны, опечатка.
В deepin мог быть другой драйвер, который мог определить другой тип карты. Тебе надо не по производителю наушников искать инфу, а по звуковой карте. Инструкций в интернете море, даже на лоре в месяц хотя-бы раз поднимается тема. Карта, кодек карты, модуль, «snd-hda-intel model» для твоего ядра.
В KWave результат есть?
Значит, мне в эту сторону нужно капать? Спасибо за помощь, буду дальше искать решение.
Я audacity установил, там тоже не работает. Я думаю, как предыдущий помошник подсказал, что дело может быть в драйвере.
А я кроме nvidia, никаких больше драйверов на линукс не устанавливал.
Всегда что-то приходится делать впервые.
Моя видеокарта Azalia
aplay -l покажи. Там кодек будет указан. и номер ядра.
Ничего устанавливать отдельно не надо. Всё у тебя стоит, просто настройки модуля аудиокарты с проблемой определились. Я давно уже не чиню компы, тоже плохо помню, что и где. Но ищи по названию кодека и проблеме со входами микрофонов.
А, номер ядра забыл.
По проблеме с микрофином и ALC662 море ссылок выдаёт.
Всё-таки попробуй проверить ещё раз alsamixer, там у тебя на по F3, как и говорил XMs, выключены микрофоны. Да. это вкладка воспроизведения. но так бывает. Опять же, на этом скрине https://pix.toile-libre.org/upload/original/1540931552.jpg там красный динамик, кнопочка, это значит выключено?
Ну и если не поможет. то иши по ALC662 и rear microphone, только не древнее 🙂
Настройки у меня такие. 1.Звуковая карта — встроенное аудио. 2.Устройство ввода — тыловой микрофон.
Я на f3, пока вы не написали, не лазил. Там поправил.
Что я тут сделал. Поменял loop back mix на enable и channel mode на 4ch.
loop back — не обязательно.
Спасибо вам всем.
Я так и знал, что если долго мучатся, что-нибудь получится.
Вопросы по Linux лучше спрашивать тут, а не на toster)))
Почему вы так думаете? Иногда тут попадаются неадекваты, которые просят не засорять форум.
На toster-е специалистов по Linux меньше и они хуже, как мне кажется.
Источник
Подключение микрофона с наушниками
Добрый день. Столкнулся с проблемой подключения наушников с микрофоном. В общем суть простая наушники определяются как внешний вывод успешно, а вот внешний ввод не появляется для микрофона. Это все я говорю из пункта меню звук. Информация о системе ниже:
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» в выводе (при подключенном устройстве):
Напротив 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…
- Без патча, headset=native .
- Без патча, headset=ofono .
- С патчем.
- С патчем, headset=ofono .
- С патчем, headset=native .
- С патчем, отключенным при компиляции ofono, headset=native . Это добавляет режим Headset (HFP) . При подключении — ошибка (полный лог):
Источник