Hello everyone
After having some problem with audio i tried the method of reinstalling pipewire according to this guide:
After reinstalling and reboot the output of “systemctl --user status wireplumber” show both the service and preset are enabled as expected. But the output of “systemctl --user status pipewire” still shown the preset as disable:
That has significant meaning. Once the user launches an app that produces audio the socket opens pipewire itself.
If you change the settings it may cause a timing issue between the socket opening and pipewire itself which then may interfere with the app communicating with the socket. (The pipewire socket must be active before the pipewire service or they do not connect)
A preset is configured by systems, which determines the default state (enabled or disabled) of a particular service. Enabled or disabled by default in case of Pipewire shouldn’t affect the use of the software/audio application.
A preset in pipewire-service is disabled by default in Fedora Linux, as I tested in F42. However, the preset is enabled by default on Ubuntu 25.04.