Arch Linux KVM/QEMU no sound fix
Just a quicky,
spice-gtk3
has officially changed its backend from pulseaudio to
gstreamer (to account for users that don’t use pulseaudio), the problem is
that they did have not bound the required gstreamer plugins as a
dependency.
Installing gst-plugins-good
fixes the issue
pacman -S gst-plugins-good
Basically gstreamer was not able to communicate with a local sound server, gst-plugins-good
provides the plugin that allows it to communicate with pulseaudio, hence enabling sound.
As to why it is only affecting people now I cannot say, possibly the package maintainer did not push the right build until now. If you run spicy
in a terminal and log on to your vm, you will see in the command line a bunch of gst errors. Once you install these plugins, they go away. Don’t need any fancy changes to xml or conf files!
Hope this helps!
https://bugs.archlinux.org/task/46050