I sometimes play around with distros, but I’m missing audio.
And I noticed that for arch, they have a qemu-audio-pipewire plugin and I can’t seem to find in the guix package repository. Nor can I find the audio-pipewire.so library in the guix qemu package.
It looks like arch has something of a metapackage for qemu (see qemu-desktop in the PKGBUILD if you want).
it looks like that metapackage passes the options needed to build in build(). at some point, the _pick() function extracts the artifacts and packs them into individual packages… jeez whoever wrote _pick() really didn’t want anyone to understand it lol. it’s terse.
ensure that any other files needed are also in their correct place.
However, that’s not a fantastic first package if you haven’t written one before. Iterating on that will take a long time, then you can only know it works by replacing the instance on your system. It’s slightly less burdonsome maybe if it’s in a VM … but not much easier.
Try modifying build flags and inputs for something that already exists or building a package that doesn’t. Definitely refer to “The perfect setup” section in the manual.
hmm, i don’t remember rebooting. Did you install it in your user profile or system-wide in your configuration? Cause i installed it system-wide, maybe that makes a difference.
User profile, but I tried system-wide and that doesn’t seem to work either.
I added gst-plugins-base as well to no avail. I have noticed that virt-manager has issues with failing to load gstreamer plugins.
Hmm, that’s strange. I don’t remember the exact error i encountered, but it does look similar to what i had. Aside from gst-plugins-good, the only other audio-related package in my system config is alsa-utils, but i don’t think that would do anything. I suppose it’s worth a try though.