На самом деле началось это всё еще в 18.04. После какого-то из обновлений пропал звук в наушниках. И никакими силами я не мог его заполучить. Тогда поставил 20.04. С сохранением /home (то есть и с настройками, которые лежат там).
Обнаружил следующую особенность. В системе почему-то обнаруживается три микрофона (в разных случаях).
Если я вынимаю из гнезда (оно совмещенное, для наушников и микрофона один разъем) гарнитуру, то вижу вполне корректную картинку
Теперь, если вставить гарнитуру, то получаю следующую картинку (обратите внимание на микрофон).
При этом в наушниках звука нет...
Но если из выпадающего списка выбрать правильный тип микрофона (см рисунок)
То чудесным образом и звук в наушниках появляется и микрофон в гарнитуре работает.
Откуда берется этот лишний микрофон и почему система решает, что при включении гарнитуры в гнездо нужно именно его сделать текущим микрофоном, а не тот, который правильный? И как это исправить?
Вложение | Размер |
---|---|
snd1.png | 15.41 кб |
snd2.png | 14.83 кб |
snd3.png | 15.84 кб |
На представленных картинках можно заметить пиктограмму в виде трех горизонтальных полосочек. Там может быть ответ на заданный вопрос.
К сожалению, его там нет
А что в этой теме более важно, вернуть звук или избавиться от трёх микрофонов?
Вернуть звук. Вернее, сделать, чтобы не требовалось каждый раз лезть и выбирать правильную конфигурацию руками. Но мне почему-то кажется, что это одна и та же задача - научить систему видеть реальный набор устройств. Тогда система сама будет правильно переключаться.
Так в этих настройках имеется опция Использовать только это устройство для воспроизведения звука. С ней и нужно поиграться. И уровень звука на максимум поднять для начала.
у этой опции другая задача. При вытыкании и втыкании гарнитуры все происходит как и раньше, даже если я вначале выбрал "Использовать только это устройство"
Значит, вы теперь лучший специалист по проблемам подобного характера на этом сайте.
Это печально.
В общем, после долгих поисков и разных попыток вписать что-то в /etc/modprobe.d/alsa-base.conf нашёл-таки на просторах интернета строчку, которая работает для моей карточки HDA Intel PCH Realtek ALC3253
options snd-hda-intel model=headset-mic probe_mask=0x103
никаких более микрофонов лишних нет. Есть только один. И система сама переключает их правильно.
Аналогичная проблема, карточка HDA Intel PCH Realtek ALC3223. К сожалению данное решение не помогло. А не могли бы вы дать ссылку на источник. Может там есть совет и по мое карте?
Отправить комментарий