Fillet Posted May 4, 2022 Share Posted May 4, 2022 (edited) On Linux Pipewire works as a drop in replacement for Pulseaudio, in fact it pretends to be Pulseaudio for all intents and purposes. But currently the way the fmod engine handles checking whether to use Pulseaudio or ALSA is by making a call to "pulseaudio --check" (Note that it was months ago that I fixed it and it might be another argument but I think it is --check) and if it returns true then pulseaudio is used otherwise zomboid defaults to using ALSA which is horrible, obviously if you replace Pulseaudio with Pipewire there is no Pulseaudio executable so the check always fails. The way people on Linux have to fix this is by adding a fake executable called "pulseaudio" to their PATH and symlinking it to "/bin/true", this is a really hack workaround for an issue that really should not even exist. Please alter the way you check if Pulseaudio exists so that it is compatible with Pipewire, especially since Pipewire is becoming default on many distributions. Edited May 4, 2022 by Fillet Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now