Upstream's config does not autostart pipewire-media-session anymore, which is an essential component. It's not easy to start it externally in a script since it needs the pipewire socket up, and Void doesn't have a mechanism to ensure it (systemd socket activation). --- a/src/daemon/pipewire.conf.in 2021-03-18 17:45:02.025992827 +0100 +++ b/src/daemon/pipewire.conf.in 2021-03-18 17:47:17.606999440 +0100 @@ -204,7 +204,7 @@ # but it is better to start it as a systemd service. # Run the session manager with -h for options. # - @comment@{ path = "@media_session_path@" args = "" } + { path = "@media_session_path@" args = "" } # # You can optionally start the pulseaudio-server here as well # but it is better to start it as a systemd service.