Pulseaudio

PulseAudio 在使用幾分鐘後崩潰

  • February 11, 2021

我已經使用 Manjaro linux 有一段時間了,這個錯誤完全阻止了我的工作效率。我的 PulseAudio 似乎會隨機崩潰,並且我將無法連接到 PulseAudio 伺服器。我已經嘗試過在其他地方找到的刪除配置和重新啟動伺服器的解決方案,但這些都沒有解決問題。

這是輸出pulseaudio -vvvv

I: [pulseaudio] main.c: setrlimit(RLIMIT_NICE, (31, 31)) failed: Operation not permitted
I: [pulseaudio] main.c: setrlimit(RLIMIT_RTPRIO, (9, 9)) failed: Operation not permitted
D: [pulseaudio] core-rtclock.c: Timer slack is set to 50 us.
D: [pulseaudio] core-util.c: RealtimeKit worked.
I: [pulseaudio] core-util.c: Successfully gained nice level -11.
I: [pulseaudio] main.c: This is PulseAudio 14.2
D: [pulseaudio] main.c: Compilation CFLAGS: Not yet supported on meson
D: [pulseaudio] main.c: Running on host: Linux x86_64 5.10.7-3-MANJARO #1 SMP PREEMPT Fri Jan 15 21:11:34 UTC 2021
D: [pulseaudio] main.c: Found 24 CPUs.
I: [pulseaudio] main.c: Page size is 4096 bytes
D: [pulseaudio] main.c: Compiled with Valgrind support: no
D: [pulseaudio] main.c: Running in valgrind mode: no
D: [pulseaudio] main.c: Running in VM: no
D: [pulseaudio] main.c: Running from build tree: no
D: [pulseaudio] main.c: Optimized build: yes
D: [pulseaudio] main.c: All asserts enabled.
I: [pulseaudio] main.c: Machine ID is 9baf8a8b6aeb4e28a15a0d8c818cf597.
I: [pulseaudio] main.c: Session ID is 2.
I: [pulseaudio] main.c: Using runtime directory /run/user/1000/pulse.
I: [pulseaudio] main.c: Using state directory /home/paddyl/.config/pulse.
I: [pulseaudio] main.c: Using modules directory /usr/lib/pulse-14.2/modules.
I: [pulseaudio] main.c: Running in system mode: no
E: [pulseaudio] pid.c: Daemon already running.
E: [pulseaudio] main.c: pa_pid_file_create() failed.

如果不完全重新啟動我的機器,我還沒有找到任何解決此問題的方法。我正在使用 Manjaro Linux 20.2.1 Nibia,我的所有軟體包都是最新的。

任何幫助將不勝感激,謝謝。

看來這是 USB 聲音介面的問題,因為我在journalctl -xe日誌中收到以下錯誤:

kernel: usb 1-8: uac_clock_source_is_valid(): cannot get clock validity for id 18
kernel: usb 1-8: clock source 18 is not valid, cannot use
kernel: usb 1-8: 1:1: cannot get freq (v2/v3): err -110
kernel: usb 1-8: 1:1: cannot set freq 44100 (v2/v3): err -110

將我的外部 DAC 的 USB 輸出插入不同的 USB 埠現在已經解決了這個問題,儘管我仍然不確定它是否會再次出現。

引用自:https://unix.stackexchange.com/questions/631627