重新启动后,USB Behringer U-Control UCA202 有一半时间不会在 PulseAudio 音量控制中显示为输入或输出设备。
该系统正在运行 Linux Mint Cinnamon 19.3。 UCA202 是设备 2:
Audio: Device-1: Intel driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:02c8
Device-2: Texas Instruments PCM2902 Audio Codec type: USB
driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-3:36 chip ID: 08bb:2902
pactl 列表输出:
pactl list short sources
0 alsa_input.usb-Burr-Brown_from_TI_USB_Audio_CODEC-00.analog-stereo module-alsa-card.c s16le 2ch 44100Hz RUNNING
2 bluez_sink.C0_7A_CC_02_00_F5.a2dp_sink.monitor module-bluez5-device.c s16le 2ch 44100Hz RUNNING
pactl list short sinks
1 bluez_sink.C0_7A_CC_02_00_F5.a2dp_sink module-bluez5-device.c s16le 2ch 44100Hz RUNNING
我猜想设备扫描失败 - 没有任何想法来解决这个问题。
答案1
似乎已经解决了这个问题,方法是将以下内容添加到 /etc/pulse/default.pa 的末尾
load-module module-detect
尝试上述方法的想法来自对 pactl 命令的引用,以加载接收器(参考:https://askubuntu.com/questions/1318285/pulseaudio-module-alsa-sink-cannot-be-loaded-automatically-by-module-udev-de)。这很奇怪,因为该命令已被折旧。
pactl load-module module-detect
我还没有找到更好的解决方案,但目前它解决了这个问题。