New comment by oreo639 on void-packages repository https://github.com/void-linux/void-packages/pull/38521#issuecomment-1399777559 Comment: pipewire-media-session 0.4.2 is now out: https://gitlab.freedesktop.org/pipewire/media-session/-/releases You should probably add the patches listed here: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases Also having separate desktop files causes issues since wireplumber requires pipewire to be started first. Alpine and Gentoo provide a pipewire-launch script: https://github.com/alpinelinux/aports/blob/master/community/pipewire/pipewire-launcher.sh https://github.com/gentoo/gentoo/blob/master/media-video/pipewire/files/gentoo-pipewire-launcher.in Would it make sense to provide something similar? Just make sure to add a timeout like: ``` i=50 while [ "$(pgrep -f /usr/bin/pipewire)" = "" ] && [ $i -gt 0 ]; do sleep 0.2 i=$((i - 1)) done ``` Although, the pipewire-launch script shouldn't autostart pipewire-pulse imo (that can still be done using pipewire-pulse.desktop)