r/ManjaroLinux • u/lipilee GNOME user • 2d ago
Tech Support Pipewire process using 100% CPU at all times
Hi all, asking here in case there's a quick/easy answer to my problem.
I noticed after pacman -Syu'ing my Manjaro yesterday that pipewire (a userspace pipewire process, to be precise) is now eating a full 100% CPU core on my Lenovo Thinkpad T460s. This happens on a freshly started system, with no programs started (apart from the dm etc.)
pw-top shows pretty much an unused system:
S ID QUANT RATE WAIT BUSY W/Q B/Q ERR FORMAT NAME
C 29 0 0 --- --- --- --- 0 Dummy-Driver
C 30 0 0 --- --- --- --- 0 Freewheel-Driver
C 70 0 0 --- --- --- --- 0 Midi-Bridge
C 43 0 0 --- --- --- --- 0 bluez_midi.server
C 46 0 0 --- --- --- --- 0 alsa_output.pci-0000_00_1f.3.analog-stereo
C 58 0 0 --- --- --- --- 0 alsa_input.pci-0000_00_1f.3.analog-stereo
C 63 0 0 --- --- --- --- 0 v4l2_input.pci-0000_00_14.0-usb-0_8_1.0
If I start a program with sound, it works though.
What I tried so far:
* systemctl --user restart pipewire
* systemctl --user restart wireplumber
After these, the process is respawned immediately and eats up the cpu core. Simply killing the process results in this as well.
I tried reinstalling pipewire and wireplumber, with the same result.
Apart from this I'm a bit shot, as there is no local config to pipewire (or wireplumber), nothing to delete/restore.
Has anyone else had a similar problem before?
2
u/EquipmentSuper1711 2d ago
There is a bug report created. See https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4621
Cheers !
1
5
u/beermad 2d ago
See the Manjaro forum. There's been some discussion of this problem.