After updating I realized EasyEffects was not working as intended. The sound coming out was all distorted, pure noise basically. I manage to fix the issue by restoring to default pipewire and wireplumber settings with these commands:
mkdir -p ~/.config/wireplumber && cp /usr/share/wireplumber/*.conf ~/.config/wireplumber
mkdir -p ~/.config/pipewire && cp /usr/share/pipewire/*.conf ~/.config/pipewire
sudo mkdir -p /etc/wireplumber && sudo cp /usr/share/wireplumber/*.conf /etc/wireplumber
sudo mkdir -p /etc/pipewire && sudo cp /usr/share/pipewire/*.conf /etc/pipewire
The rest is working perfectly. Iād like to thank the whole Manjaro team for making this distro as amazing as it is. I can work and play games on my system, couldnt ask for more. <3
1 Like
Copying them to both ~/.config/
and /etc/
makes no sense for a single user system. However, if you want different settings per user in ~/.config/
with global system settings in /etc/
, that would be fine.
1 Like
Apologies for not being clear enough. Just like you said its worth using only two of those commands (account-wide or system-wide), I agree. I decided to share them all because I dont know all use cases and it may help someone. Hope it helps.
Archwiki - PipeWire - Configuration
The PipeWire package provides an initial set of configuration files in /usr/share/pipewire
You should not edit these files directly, as package updates will overwrite your changes
To configure PipeWire, you can copy files from /usr/share/pipewire
to the alternate system-wide location /etc/pipewire
, or to the user location ~/.config/pipewire
. An equally named file in a directory with a higher precedence makes the analogous files ignored
If a user has not edited default configurations as per Archwiki
(/usr/share/pipewire/*.conf
and /usr/share/wireplumber/*.conf
)
They can delete any custom configuration folders
sudo rm -r /etc/pipewire /etc/wireplumber
or
rm -r ~/.config/pipewire ~/.config/wireplumber
and restart pipewire and wireplumber services to load default configurations
systemctl --user restart pipewire pipewire-pulse wireplumber
If a user intends to add any custom configurations after reset, keep the folders and delete contents only
rm ~/.config/pipewire/*.conf ~/.config/wireplumber/*.conf
If a user has edited default configuration files they can reinstall pipewire/wireplumber packages to restore default configurations before restarting pipewire and wireplumber services
PipeWire: Configuration
WirePlumber documentation - The configuration file
1 Like
Those directories and files in those directories belong to pipewire
and wireplumber
packages and you probably meant to mention /etc/pipewire
and /etc/wireplumber
?
1 Like