Рейтинг:0

Микрофон гарнитуры не работает 18.04 на рабочем столе с чипсетом Realtek ALC1220

флаг bo

Резюме

У меня есть гарнитура, микрофонный вход которой не работает на моем рабочем столе с Ubuntu 18.04. Наушники работают нормально, но микрофон не работает - в настройках звука и в pavucontrol у меня нет сигнала, когда я говорю.

Аппаратное обеспечение

  • Shure SE215 с универсальным кабелем, совместимым с пультом дистанционного управления и микрофоном RMCE, со встроенным микрофоном. Это то, что я называю "гарнитура".
  • Гарнитура подключена к переднему аудиопорту Lian Li Lancool 215, который, согласно инструкции, является портом TRRS.
  • Материнская плата: Gigabyte B550 AORUS Pro AX (для процессоров Ryzen), на которой стоит Realtek ALC1220.
  • У меня также есть nVidia RTX 3070, которая, я думаю, также имеет собственный аудиокодек.

Симптомы и подсказки

  • Гарнитура (телефоны и микрофон) определенно работает — проверено на моем ноутбуке (Dell Latitude 5480, также работает под управлением Ubuntu 18.04). Я проверил, что микрофон гарнитуры работает, и я не просто использую встроенный микрофон ноутбука.
  • Сигнал микрофона, кажется, отслеживает выходной объем (то есть то, что идет через наушники). Я подозреваю, что кто-то пытается использовать микрофон в качестве линейного выхода.
  • миксер и pavucontrol, и вкладка "звук" в настройках выглядят нормально - он включен, и уровни выглядят нормально: картинка Также отчетливо определяется микрофон во вкладке "ввод" настроек звука - запись исчезает, когда я отключаю гарнитуру, и снова появляется, когда я ее подключаю: вкладка настройки звука
  • Не уверен, нормально это или проблема, но аудиоустройство, указанное в lspci это AMD, а не Realtek:
лспци | grep -i аудио
0a:00.1 Аудиоустройство: NVIDIA Corporation Device 228b (rev a1)
0c:00.4 Аудиоустройство: Advanced Micro Devices, Inc. [AMD] Устройство 1487
  • Выбранный вывод кошка /proc/asound/card1/codec#0 ниже. Я показал только узлы, в которых есть строка «front mic»:
Кодек: Realtek ALC1220
Адрес: 0
Идентификатор функции AFG: 0x1 (unsol 1)
Идентификатор поставщика: 0x10ec1220
Идентификатор подсистемы: 0x1458a0c3
Идентификатор редакции: 0x100101
Функциональная группа модема не найдена
.
.
.
Узел 0x0b [Аудиомикшер] wcaps 0x20010b: Стереоусилитель-вход
  Элемент управления: name="Громкость воспроизведения переднего микрофона", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Элемент управления: name="Переключатель воспроизведения переднего микрофона", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=1, ofs=0
  Элемент управления: name="Громкость воспроизведения заднего микрофона", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Элемент управления: name="Переключатель воспроизведения заднего микрофона", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Элемент управления: name="Громкость линейного воспроизведения", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Элемент управления: name="Переключатель линейного воспроизведения", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=2, ofs=0
  Заглавные буквы усилителя: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Входные значения усилителя: [0x95 0x95] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Соединение: 8
     0x18 0x19 0x1a 0x1b 0x1d 0x15 0x16 0x17
.
.
.
Узел 0x19 [Pin Complex] wcaps 0x40058f: Стереоусилитель-вход-выход
  Элемент управления: name="Усиление громкости переднего микрофона", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Заглавные буквы усилителя: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Входные значения усилителя: [0x02 0x02]
  Ограничения выхода усилителя: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Выходные значения усилителя: [0x80 0x80]
  Pincap 0x0000373c: IN OUT HP Detect
    Крышки Vref: HIZ 50 GRD 80 100
  Контакт по умолчанию 0x02a19050: [Jack] микрофон на внешнем фронте
    Conn = 1/8, цвет = розовый
    DefAssociation = 0x5, последовательность = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Незапрошенный: тег = 02, включенный = 1
  Состояние питания: D0 D1 D2 D3 EPSS
  Мощность: настройка=D0, фактическая=D0
  Соединение: 5
     0x0c* 0x0d 0x0e 0x0f 0x26
.
.
.

Вещи, которые я пробовал

  • Я попытался добавить строку параметры snd-hda-intel model=dual-codecs к /etc/modprobe.d/alsa.conf, сообщает аудио веб-страница ядра. Это было предложено здесь
  • Я пытался hdajackretask, но я не смог заставить его работать — я просмотрел еще одну цепочку потоков AskUbuntu о том, как убить pulseaudio, но безуспешно. hdajackretask

Мольба

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

Рейтинг:0
флаг ng

Микрофоны могут быть отключены на некоторых компьютерах в BIOS. Так что, возможно, никрофон отключен в вашем BIOS или нет. Так что проверьте этот пункт конфигурации вашего ПК.

Другие подходы к устранению неполадок:

  • Проверьте микрофон гарнитуры на другом компьютере или т. д.
  • Проверьте разъем микрофона и аудиооборудование вашего компьютера с помощью другого микрофона.
  • Если ваш микрофон и звуковое оборудование вашей материнской платы работают, подумайте о замене или обновлении вашей Ubuntu на более актуальную версию, например 20.x или выше, если она доступна.
  • По вопросам драйвера, как настроить и так далее, пожалуйста. проверять Микрофон гарнитуры не работает в Ubuntu 20.04
fhk24891 avatar
флаг bo
Хорошая идея. Я заглянул в свой BIOS (версия F10), и единственной вещью, связанной со звуком, которую я смог найти, был «HD Audio Controller». Это было установлено на «Включено».
Eddy763 avatar
флаг ng
@ fhk24891, я обновил свой ответ для вас.
fhk24891 avatar
флаг bo
Спасибо за ваш комментарий - я действительно пробовал эти вещи. В оригинальном посте на самом деле сказано: > «Гарнитура (телефоны и микрофон) определенно работает — проверено на моем ноутбуке (Dell Latitude 5480, также работает под управлением Ubuntu 18.04). Я проверил, что микрофон гарнитуры работает, и я не просто использую встроенный микрофон ноутбука».
fhk24891 avatar
флаг bo
Кроме того, я также попробовал ссылку, которую вы разместили в разделе «Вещи, которые я пробовал»: > Я попытался добавить строку options snd-hda-intel model=dual-codecs в /etc/modprobe.d/alsa.conf, о чем сообщается на веб-странице аудио ядра. Это было предложено [здесь] (https://askubuntu.com/questions/1242249/headset-microphone-is-not-working-in-ubuntu-20-04)". Какие еще идеи вы можете придумать?
Eddy763 avatar
флаг ng
@ fhk24891, вы можете проверить с помощью загрузочной флешки или загрузочного компакт-диска: есть ли у вас проблемы с драйверами в более новой версии Ubuntu или Linux Mint.
fhk24891 avatar
флаг bo
О, да, хорошая идея, я попробую и вернусь к вам.

Ответить или комментировать

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