Pipewire process using 100% of CPU

I don’t believe I have changed anything to do with Pipewire the only recent change it installing the recent upgrades.

The pipewire process keeps taking 100% of one CPU. The fan inside the machine is going continuously. The fan usually only goes when I am doing something processor intensive such as video rendering.

Linux um350 6.1.131-1-MANJARO #1 SMP PREEMPT_DYNAMIC Thu Mar 13 15:02:58 UTC 2025 x86_64 GNU/Linux

I have not made any changes to pipewire configuration, ever, that I know of.

I am going to shutdown the machine until I get an answer to this problem.

3 Likes

A post was split to a new topic: Pipewire process using 100% of CPU (2)

I’m also running into this issue…

update: I was also using the linux61 kernel. I removed that and installed the linux613 kernel and so far the issue is resolved! :crossed_fingers:

3 Likes

Not advisable.

How is anyone to help you if you won’t provide details asked for; such as system information (see below)?


Welcome to the Manjaro community

As a new or infrequent forum user, please take some time to familiarise yourself with Forum requirements, and the many ways to use the forum to your benefit:


Update Announcements

The Update Announcements contain important information and a Known Issues and Solutions section that should generally be checked before posting a request for support.

System Information

Output of this command (formatted according to forum requirements) may be useful for those wishing to help:

inxi --filter --verbosity=8

or the short form:

inxi -zv8

Be prepared to provide more information and outputs from other commands whenever asked.

Required reading
Resources

Regards.

1 Like

Thanks! I noticed this problem with pipewire 1.4 also, and I had kernel 6.1 too. I updated to 6.12 and no more pipewire CPU hogging.

1 Like

same fix here after switching fom kernel 6.1 to 6.6

Sorry I a bit of a newbie and was not aware of what information was required.

What is the best way to include a inxi output in a post? Is there a way to append a file to a post, or do you do it in some other way.

I once tried to include an inxi output in a post directly and it wouldn’t accept the post.

Since changing to the linux66 kernel the problem has gone away. Others have had the problem also with linux61 kernel and pipewire 1.4.

I will do better next time.

Thanks.

Thanks, I changed to the linux66 kernel and the problem seems to have gone away.

I too had this problem with pipewire 1.4, but had kernel 5.10 installed. I updated the kernel to 6.12 and no more pipewire CPU hogging :slight_smile: . But now, the dedicated keys for screen brightness on my apple keyboard are now NOT working anymore ? Sigh… :roll_eyes:

Greetings,
Eddy

Oh dang! Good luck with that, at least there’s an easy work around to those keys not working.

# echo $(cat /sys/class/backlight/intel_backlight/max_brightness) > /sys/class/backlight/intel_backlight/brightness

Hi, thank you for your (possible) solution but it won’t work: on any 6.x kernel the folder /sys/class/backlight/ is empty…

Kind regards,
Eddy

because of bios compatibility issues i stayed with kernel 6.1. now pipewire forced me to upgrade. i’m thinking about getting rid of pipewire. it’s not worth the trouble even though i’m a sound guy. i was totally happy with jackd + pulse.

Information has already been given;
all you need do is follow the link(s) and read it.

See post #3 – in particular, the “How to Request Support” link – which points to the information needed either on that page itself, or directly linked from it.

Under each of your posts are several icons. The pencil symbol icon indicates what you need to edit your own post; click it.

Note that in rare cases, this icon may be hidden behind the ellipsis (the three dots), in which case, carefully click that first to reveal the pencil icon.

System information is usually the barest minimum required (plus a detailed description of the issue, of course), but as is said – don’t sweat it – we’re all newbs at some time or other. :smile_cat:


I’m glad your issue is resolved.

I suppose this is an excellent teaching moment;

When your issue is solved by input from a fellow Member, find their relevant post and mark that as the Solution. A button for this is conveniently found beneath every post.

Mark either the post that directly solved your issue, or the post that helped you the most to find the solution. Generally, avoid marking your own post as the solution unless you found it without the input of those trying to help.


As you have ridden off into the sunset without marking a solution I’ve taken the liberty of doing that for you. :cowboy_hat_face:

Regards.

1 Like

Reported as a pipewire issue here:

4 Likes

Thank you for reporting the pipewire bug with older kernels.
Much appreciated !

Greetz,
Eddy

A pipewire developer just posted a way to disable MIDI support (if not needed) and this stops the high CPU usage of pipewire 1.4.1 with kernel 6.1 for me. See here: https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/4621#note_2828157

It sounds like they’re working on a more complete fix.

4 Likes

pipewire 1.4 100% core usage with older kernels (#4621)

Wim Taymans closed with merge request !2313 (merged) 1 day ago

I applied tha patch

4 Likes

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.