Страница 1 из 1

Не работает микрофон USB гарнитуры

Добавлено: 22 июл 2025, 14:23
rad
Привет всем!
Не могу заставить работать микрофон USB гарнитуры Ritmix RH-540M
Микрофон прекрасно определяется, но не записывает.
В микшере, который вызывается с панели задач по клику на значке динамика он тоже определяется везде.
Запускал из терминала AlsaMixer - там тоже все есть. В том числе выбрано, как устройство по умолчанию.
Перепробовал несколько костылей типа:
1. Re: Как "прописать" USB-гарнитуру в системе?

Сообщение Fox909 » 07 мар 2016, 02:07
Нашёл. Работает везде где есть PulseAudio. Для начала проверяем командой:
pacmd load-module module-switch-on-connect

Вставляем USB наушники, если звук автоматически переключается, заносим строку:
load-module module-switch-on-connect

В текстовый файл: /etc/pulse/default.pa
Теперь и после перезагрузки, любые USB наушники (гарнитуры) будут переключать на себя звук
при подключении. Соответственно, отключив устройство, система переключится на источник по
умолчанию.

2. Здесь же пробовал так:

load-module module-echo-cancel

3. Пробовал так:

load-module module-alsa-source device=hw:0,0

4.Другой причиной рассматриваемой проблемы может быть то, что ваш микрофон имеет два канала, но только один из них может выдавать верный сигнал. Некоторую информацию об этом можно найти здесь. Решением будет перенастройка стерео входа в режим моно:

Найдите название источника входного сигнала, используя следующую команду (например, оно может быть таким alsa_input.pci-0000_00_1f.3.analog-stereo)

pacmd list-sources | grep 'name:.*input'

Отредактируйте /etc/pulse/default.pa и добавьте следующие строки, где INPUT_NAME - это имя источника входного сигнала из предыдущего пункта:

load-module module-remap-source source_name=record_mono master=INPUT_NAME master_channel_map=front-left channel_map=mono
set-default-source record_mono

Перезапустите PulseAudio:

pulseaudio -k
pulseaudio --start

Все безрезультатно: Звук в наушниках есть, Микрофон не пишет.

Re: Не работает микрофон USB гарнитуры

Добавлено: 22 июл 2025, 14:27
kartavenko
По умолчанию используется pipewire

Re: Не работает микрофон USB гарнитуры

Добавлено: 22 июл 2025, 15:29
rad
kartavenko писал(а): 22 июл 2025, 14:27 По умолчанию используется pipewire
А почему его нет тогда в списке(см screen)

Re: Не работает микрофон USB гарнитуры

Добавлено: 22 июл 2025, 15:35
kartavenko
Потому что вы используете утилиту управления pulseaudio.
В 12 росе pipewire почему-то собран так, что у него pulseaudio в зависимостях.

Re: Не работает микрофон USB гарнитуры

Добавлено: 22 июл 2025, 15:37
turik02
rad писал(а): 22 июл 2025, 15:29
kartavenko писал(а): 22 июл 2025, 14:27 По умолчанию используется pipewire
А почему его нет тогда в списке
pipewire в РОСА 13.

Re: Не работает микрофон USB гарнитуры

Добавлено: 22 июл 2025, 15:39
kartavenko
В 12 он тоже есть

Re: Не работает микрофон USB гарнитуры

Добавлено: 22 июл 2025, 17:51
rad
kartavenko писал(а): 22 июл 2025, 15:39 В 12 он тоже есть
rpm -q pipewire
ошибка: пакет pipewire не установлен

Re: Не работает микрофон USB гарнитуры

Добавлено: 22 июл 2025, 18:28
kartavenko
Значит установите