[SOLVED] Pipewire .config/pulse conflict

Optimize your system for ultimate performance.

Moderators: MattKingUSA, khz

Post Reply
amc252
Established Member
Posts: 170
Joined: Fri May 05, 2023 12:24 am
Has thanked: 105 times
Been thanked: 24 times

[SOLVED] Pipewire .config/pulse conflict

Post by amc252 »

Hello everybody,

I have made the switch from pulseaudio to pipewire and also installed pipewire-pulse.
Now something odd happens.
Sometimes, but not always, when I startup the system, a .config/pulse folder is created and then every audio app (browser or mpv etc) gets stuck.
If I remove the .config/pulse folder , logout and login, the problem is solved, although the same folder is created again.

I use JWM and start pipewire with the following commands:

Code: Select all

   <StartupCommand>pipewire</StartupCommand>
   <StartupCommand>wireplumber</StartupCommand>
   <StartupCommand>pipewire-pulse</StartupCommand>   

I also tried to add:

Code: Select all

   <StartupCommand>rm -rf /home/mac/.config/pulse</StartupCommand>

but the problem subsists.

Any suggestion as to what I am missing?

Last edited by amc252 on Thu May 08, 2025 4:44 pm, edited 1 time in total.
User avatar
Axel-Erfurt
Established Member
Posts: 118
Joined: Tue Dec 05, 2023 6:06 pm
Has thanked: 29 times
Been thanked: 40 times
Contact:

Re: Pipewire .config/pulse conflict

Post by Axel-Erfurt »

If you have installed pipewire, you don't need to start with any commands. It starts automatically.
And it does not create a folder .config/pulse

amc252
Established Member
Posts: 170
Joined: Fri May 05, 2023 12:24 am
Has thanked: 105 times
Been thanked: 24 times

Re: Pipewire .config/pulse conflict

Post by amc252 »

Axel-Erfurt wrote: Wed May 07, 2025 6:03 pm

If you have installed pipewire, you don't need to start with any commands. It starts automatically.
And it does not create a folder .config/pulse

On my system (devuan) pipewire does not seem to start automatically.
I disabled the startup commands and there's no sound at all.
If I start pipewire and wireplumber manually, still no sound. Then, if I try to launch alsamixer, I get:

Code: Select all

$ alsamixer
cannot open mixer: Host is down

EDIT:

I might have found the problem.
I saw a devuan specific post where it was indicated that, athouugh pipewire needs to be started somehow (.xsessionrc, .bash, etc) the order should be:
wireplumber
pipewire
pipewire-pulse

I changed the order in my startup commands and it seems to work.

Post Reply