Шел второй день борьбы с PulseAudio... Господа, приветствую вас. Вы меня не знаете, я вас тоже не знаю, но без вашей помощи я пропаду (ну нет конечно, но сам с проблемой не справлюсь)
Итак к сути. Имеется ПК:
Distributor ID: neon
Description: KDE neon User Edition 5.17
Release: 18.04
Codename: bionic
И есть внешний USB микрофон Realtek Audio USB. Микрофон прекрасно определяется и работает в половине программ, но как вы уже догадались в другой половине программ он не работает.
Вывод команды pacmd list-sources:
3 source(s) available.
* index: 0
name: <alsa_input.usb-Generic_Realtek_Audio_USB_201701110001-00.analog-stereo>
driver: <module-alsa-card.c>
flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: IDLE
suspend cause: (none)
priority: 9049
volume: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB
balance 0,00
base volume: 65536 / 100% / 0,00 dB
volume steps: 65537
muted: no
current latency: 0,15 ms
max rewind: 0 KiB
sample spec: s24le 2-канальный 4410
channel map: front-left,front-right
Стерео
used by: 0
linked by: 1
configured latency: 2000,00 ms; range is 16,00 .. 2000,00 ms
card: 1 <alsa_card.usb-Generic_Realtek_Audio_USB_201701110001-00>
module: 8
properties:
alsa.resolution_bits = «24»
device.api = «alsa»
device.class = «sound»
alsa.class = «generic»
alsa.subclass = «generic-mix»
alsa.name = «USB Audio»
alsa.id = «USB Audio»
alsa.subdevice = «0»
alsa.subdevice_name = «subdevice #0»
alsa.device = «0»
alsa.card = «2»
alsa.card_name = «Realtek Audio USB»
alsa.long_card_name = «Generic Realtek Audio USB at usb-0000:00:10.0-2, high speed»
alsa.driver_name = «snd_usb_audio»
device.bus_path = «pci-0000:00:10.0-usb-0:2:1.0»
sysfs.path = «/devices/pci0000:00/0000:00:10.0/usb6/6-2/6-2:1.0/sound/card2»
udev.id = «usb-Generic_Realtek_Audio_USB_201701110001-00»
device.bus = «usb»
device.vendor.id = «0bda»
device.vendor.name = «Realtek Semiconductor Corp.»
device.product.id = «4938»
device.product.name = «Realtek Audio USB»
device.serial = «Generic_Realtek_Audio_USB_201701110001»
device.string = «front:2»
device.buffering.buffer_size = «529200»
device.buffering.fragment_size = «264600»
device.access_mode = «mmap+timer»
device.profile.name = «analog-stereo»
device.profile.description = «Аналоговый стерео»
device.description = «Realtek Audio USB Аналоговый стерео»
alsa.mixer_name = «USB Mixer»
alsa.components = «USB0bda:4938»
module-udev-detect.discovered = «1»
device.icon_name = «audio-card-usb»
ports:
analog-input-mic: Микрофон (priority 8700, latency offset 0 usec, available: unknown)
properties:
device.icon_name = «audio-input-microphone»
active port: <analog-input-mic>
index: 1
name: <alsa_output.pci-0000_00_14.2.analog-stereo.monitor>
driver: <module-alsa-card.c>
flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 1030
volume: front-left: 65536 / 100% / 0,00 dB, front-right: 65536 / 100% / 0,00 dB
balance 0,00
base volume: 65536 / 100% / 0,00 dB
volume steps: 65537
muted: no
current latency: 0,00 ms
max rewind: 0 KiB
sample spec: s32le 2-канальный 4410
channel map: front-left,front-right
Стерео
used by: 0
linked by: 0
configured latency: 0,00 ms; range is 0,50 .. 185,76 ms
monitor_of: 0
card: 2 <alsa_card.pci-0000_00_14.2>
module: 9
properties:
device.description = «Monitor of Встроенное аудио Аналоговый стерео»
device.class = «monitor»
alsa.card = «1»
alsa.card_name = «HD-Audio Generic»
alsa.long_card_name = «HD-Audio Generic at 0xfeb60000 irq 16»
alsa.driver_name = «snd_hda_intel»
device.bus_path = «pci-0000:00:14.2»
sysfs.path = «/devices/pci0000:00/0000:00:14.2/sound/card1»
device.bus = «pci»
device.vendor.id = «1022»
device.vendor.name = «Advanced Micro Devices, Inc. [AMD]»
device.product.id = «780d»
device.product.name = «FCH Azalia Controller»
device.form_factor = «internal»
device.string = «1»
module-udev-detect.discovered = «1»
device.icon_name = «audio-card-pci»
index: 2
name: <alsa_input.usb-Generic_Realtek_Audio_USB_201701110001-00.analog-stereo.remapped>
driver: <module-remap-source.c>
flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
state: SUSPENDED
suspend cause: IDLE
priority: 1000
volume: mono: 65536 / 100% / 0,00 dB, mono: 65536 / 100% / 0,00 dB
balance 0,00
base volume: 65536 / 100% / 0,00 dB
volume steps: 65537
muted: no
current latency: 0,00 ms
max rewind: 0 KiB
sample spec: s24le 2-канальный 4410
channel map: mono,mono
Моно
used by: 0
linked by: 0
configured latency: 0,00 ms; range is 0,50 .. 2000,00 ms
module: 28
properties:
device.master_device = «alsa_input.usb-Generic_Realtek_Audio_USB_201701110001-00.analog-stereo»
device.class = «filter»
device.description = «Remapped Realtek Audio USB Аналоговый стерео»
device.icon_name = «audio-input-microphone»
Remapped Realtek Audio USB - это уже результаты моих манипуляций, где-то вычитал что некоторые программы не работают со стерео микрофоном и ремапнул микрофон в моно... Не помогло.
Сам микрофон уже назначен по умолчанию, и все другие микрофоны от ПК отключены. А система, вместо того чтобы использовать единственный доступный микрофон, к тому же установленный по умолчанию - использует Monitor of Встроенное аудио Аналоговый стерео. в Pavucontrol микрофон отображается, но не даёт на него переключится, т.е я нажимаю на Realtek Audio Usb но остаётся всё тот же Monitor of Встроенное аудио.
Я смог заставить переключится на нужный мне микрофон только выключив через pavucontrol всё Встроенное аудио Аналоговый стерео, при таком раскладе звук пишется с нужного микрофона, но я разумеется ничего не слышу. при включении обратно опять цепляется Monitor of Встроенное аудио.
По сути я перепробовал всё что смог нагуглить по этому вопросу, и вот когда уже гугл не помогает, обращаюсь к вам. P.S знаю что если продолжу что-то делать методом тыка, то придётся создавать пост «Помогите не работает pulseAudio ;-) »
P.S прошу прощения за кашу, отчего-то переносы строк скопированные из вывода консоли не сработали.