[Pkg-utopia-maintainers] Bug#1093142: pipewire-bin: excessive CPU use and errors from pipewire
Russell Coker
russell at coker.com.au
Wed Jan 15 15:15:31 GMT 2025
Package: pipewire-bin
Version: 1.2.7-1+b1
Severity: normal
On a OnePlus6 running Mobian I get pipewire using 4 CPU cores which
results in the phone being hot to the touch and having it's battery
drain fast. This only happened after updating to the latest Testing
packages and rebooting.
I have rebooted this a second time and had the same issue reoccur.
The following is from "journalctl -f" when pipewire is taking excessive
CPU time:
Jan 16 02:08:58 op6b pipewire[1465]: spa.alsa: hw:0,6p: snd_pcm_start: Broken pipe
Jan 16 02:08:58 op6b pipewire[1465]: spa.alsa: hw:0,6p: snd_pcm_start: Broken pipe
Jan 16 02:08:58 op6b pipewire[1465]: spa.alsa: hw:0,6p: snd_pcm_start: Broken pipe
Jan 16 02:08:58 op6b pipewire[1465]: spa.alsa: hw:0,6p: snd_pcm_start: Broken pipe
Jan 16 02:08:58 op6b pipewire[1465]: spa.alsa: hw:0,6p: snd_pcm_start: Broken pipe
Jan 16 02:08:58 op6b pipewire[1465]: spa.alsa: hw:0,6p: snd_pcm_start: Broken pipe
Jan 16 02:08:58 op6b pipewire[1465]: spa.alsa: hw:0,6p: snd_pcm_start: Broken pipe
Jan 16 02:09:00 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) graph xrun not-triggered (56233 suppressed)
Jan 16 02:09:00 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) xrun state:0xffff85a14008 pending:1/2 s:12763384783239 a:12763384831783 f:12763384862514 waiting:48544 process:30731 status:triggered
Jan 16 02:09:00 op6b pipewire[1465]: pw.node: (-245) xrun state:0xffff85473008 pending:0/1 s:12763384831783 a:12763384894391 f:12763384861264 waiting:62608 process:18446744073709518489 status:awake
Jan 16 02:09:01 op6b kernel: q6asm-dai remoteproc-adsp:glink-edge:apr:service at 7:dais: Audio Client already active
Jan 16 02:09:02 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) graph xrun not-triggered (53355 suppressed)
Jan 16 02:09:02 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) xrun state:0xffff85a14008 pending:0/2 s:12765384834806 a:12765384883142 f:12765384913404 waiting:48336 process:30262 status:triggered
Jan 16 02:09:04 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) graph xrun not-triggered (59039 suppressed)
Jan 16 02:09:04 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) xrun state:0xffff85a14008 pending:0/2 s:12767384854186 a:12767384902678 f:12767384933201 waiting:48492 process:30523 status:triggered
Jan 16 02:09:05 op6b pipewire-pulse[1468]: mod.protocol-pulse: 0xaaab15108e60: [] underrun read:541836512 avail:0
Jan 16 02:09:06 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) graph xrun not-triggered (59705 suppressed)
Jan 16 02:09:06 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) xrun state:0xffff85a14008 pending:1/2 s:12769384887529 a:12769384935917 f:12769384966492 waiting:48388 process:30575 status:triggered
Jan 16 02:09:06 op6b pipewire[1465]: pw.node: (-245) xrun state:0xffff85473008 pending:0/1 s:12769384935917 a:12769385001181 f:12769384964877 waiting:65264 process:18446744073709515312 status:awake
Jan 16 02:09:06 op6b kernel: q6asm-dai remoteproc-adsp:glink-edge:apr:service at 7:dais: Audio Client already active
Jan 16 02:09:08 op6b pipewire-pulse[1468]: mod.protocol-pulse: 0xaaab15108e60: [] underrun read:541938208 avail:0
Jan 16 02:09:08 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) graph xrun not-triggered (58625 suppressed)
Jan 16 02:09:08 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) xrun state:0xffff85a14008 pending:0/2 s:12771384942076 a:12771384985984 f:12771385021768 waiting:43908 process:35784 status:triggered
Jan 16 02:09:10 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) graph xrun not-triggered (59428 suppressed)
Jan 16 02:09:10 op6b pipewire[1465]: pw.node: (alsa_output.platform-sound.pro-output-6-58) xrun state:0xffff85a14008 pending:1/2 s:12773384953188 a:12773384999076 f:12773385037984 waiting:45888 process:38908 status:triggered
Jan 16 02:09:10 op6b pipewire[1465]: pw.node: (-245) xrun state:0xffff85473008 pending:0/1 s:12773384999076 a:12773385060641 f:12773385023660 waiting:61565 process:18446744073709514635 status:awake
Jan 16 02:09:11 op6b kernel: q6asm-dai remoteproc-adsp:glink-edge:apr:service at 7:dais: Audio Client already active
Here is the top output:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1468 mobian 20 0 225632 42388 7504 R 90.8 0.5 190:14.74 pipewire-pulse
1465 mobian 20 0 204756 36556 7596 S 80.2 0.5 167:57.19 pipewire
1776 mobian 20 0 4972908 406588 200144 R 36.6 5.3 77:47.03 plasmashell
317 root 20 0 385568 257832 256936 S 30.4 3.3 66:01.54 systemd-journal
-- System Information:
Debian Release: trixie/sid
Architecture: arm64 (aarch64)
Kernel: Linux 6.12-qcom (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_DIE
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
Versions of packages pipewire-bin depends on:
ii libasound2t64 1.2.13-1+b1
ii libc6 2.40-5
ii libdbus-1-3 1.16.0-1
ii libncursesw6 6.5-2+b1
ii libpipewire-0.3-0t64 1.2.7-1+b1
ii libpipewire-0.3-modules 1.2.7-1+b1
ii libreadline8t64 8.2-6
ii libsndfile1 1.2.2-2
ii libtinfo6 6.5-2+b1
Versions of packages pipewire-bin recommends:
ii dbus-user-session 1.16.0-1
ii rtkit 0.13-5.1+b1
ii wireplumber 0.5.7-1
pipewire-bin suggests no packages.
-- debconf-show failed
More information about the Pkg-utopia-maintainers
mailing list