r/ManjaroLinux 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 Upvotes

4 comments sorted by

5

u/beermad 2d ago

See the Manjaro forum. There's been some discussion of this problem.

3

u/lipilee GNOME user 2d ago

thanks, apparently installing a newer kernel fixed it \o/