PulseAudio 音频设备在重新启动后消失,或者可能不会

PulseAudio 音频设备在重新启动后消失,或者可能不会

重新启动后,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

我还没有找到更好的解决方案,但目前它解决了这个问题。

相关内容