I’ve installed EndeavourOS and am currently running into a sound issue.
I have a Intel I7-8700K, a NVidia GTX 1080 and 32 GB of RAM (DDR4).
I’m using my motherboard’s audio jack to plug a small audio system and using USB to connect a preamp which powers my headphones.
With both devices, I get no sound and it seems that Youtube refuses to play any videos because of this (I’ve tried Youtube with Konqueror and Firefox, same result).
I had a Mint Cinnamon OS previously and it worked flawlessly, but since I’ve been on Endeavour, no luck… I played a bit with the audio configs trying to install Pulsemeeter (still no luck with it, always getting an error when starting it), but I’m not sure if I’ve broke something. I’ve installed pulseaudio, which, I think, can cause problems with pipewire.
I’ve tried the PulseAudio solution you’ve linked, but when I run sudo pacman -R pipewire wireplumber libwireplumber gst-plugin-pipewire as proposed on the site, it gives me this error:
error: failed to prepare transaction (could not satisfy dependencies)
:: removing pipewire breaks dependency 'pipewire' required by kpipewire
:: removing wireplumber breaks dependency 'pipewire-session-manager' required by kwin
:: removing pipewire breaks dependency 'pipewire' required by pipewire-audio
:: removing pipewire breaks dependency 'pipewire' required by xdg-desktop-portal
I have similar dependecies when trying to install only pipewire…
So you have to remove pipewire completely, first. (see instructions in EnOS Wiki above). Maybe, you also need to remove pulseuadio, too.
Then reboot and re-install either one.
You’re proposing I run sudo pacman -Rc pipewire to remove all dependencies with pipewire? It seems a bit risky, but since I’m new here, I could make sense that my inexperience is tricking me.
I see now. The KDE dependencies shouldn’t be removed, if Plasma is your DE. So try uninstalling pulseaudio completely and reinstall pipewire completely… don’t forget to reboot and see how it works from there. Your pulsemeeter probably won’t work then. You might have to look for an alternative there.
Pavucontrol (Pulse Audio Volume Control) will still be there with pipewire and without polseaudio. In pavucontrol, you can configure your audio sinks under the config-tab, upper right corner… >