godotengine / godotengine/godot-docs
Compiling for Linux: on Arch Linux (SteamOS), installing dependency PulseAudio shows "pulseaudio and pipewire-pulse are in conflict", explain what to do
- Dominant language
- reStructuredText
- Stars
- 5.7k
- Forks
- 3.8k
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 25
Description
**Your Godot version:**
Trying to build latest on master branch as of 2024-03-02
**Issue description:**
When following the doc for Compiling for Linux, *BSD on Arch Linux (SteamOS), installing dependency PulseAudio like this:
`pacman -S --needed pulseaudio`
or
`yay -S --needed pulseaudio`
shows a message:
> pulseaudio and pipewire-pulse are in conflict. Remove pipewire-pulse? [y/N]
I am not sure whether it's a good idea or not to remove the preinstalled `pipewire-pulse` (esp. on SteamOS on my SteamDeck which is setup to run games properly).
It would be nice to complete the documentation to tell about this case and tell us that either we can go ahead and remove it safely, or it's preferable to keep both. Or if it's hard to tell without more context, a few references to help users of such or such flavour to the right direction.
So far, I could only find generic advice such as [this thread](https://bbs.archlinux.org/viewtopic.php?id=274277) recommending to remove pulseaudio and install pipewire which is the new audio engine, and [this Godot discussion](https://github.com/godotengine/godot-proposals/discussions/5129) which says suggests to support PipeWire natively but says that Godot can use it via PulseAudio, so I'm a bit lost.
For now, I'll keep both on my PC and see if conflicts arise.
**URL to the documentation page (if already existing):** https://docs.godotengine.org/en/latest/contributing/development/compiling/compiling_for_linuxbsd.html
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.