Hi, I'm new to proxmox so please bear with me 
I'm trying to enable jack audio as an audiodev for qemu.
However it's not listed under the supported devices:
I've followed a few bits from my googling the subject:
- https://forum.proxmox.com/threads/guest-sound-on-host.26510/ - this seemed to imply it was part of the base install
- https://bbs.archlinux.org/viewtopic.php?id=165545 - to get jack running as a service, which works
- https://github.com/bung69/Proxmox-qemu-audio - for the documentation on getting jack compiled into qemu - following this because it's not listed above
The last one is the one i'm currently banking my hopes on.
I installed proxmox based on this youtube guide:
- https://www.youtube.com/watch?v=-OlzEmI0BP8
At one point, the advice was to change the repos to the community edition, not knowing any better I did, and upgraded etc.
However, when I come to compile qemu to enable jack, I get:
I guess there's a version clash between 16 and 17 possibly due to using community repos.
Can anyone help me fix either the compilation of qemu with jack, or provide me with a way to enable that.
I've got the service up and running fine, I just need qemu to recognise it.
I'm using qemu 9.2.0 on a fresh install of proxmox 8.4.1
Many thanks if you can help.

I'm trying to enable jack audio as an audiodev for qemu.
However it's not listed under the supported devices:
Code:
# qemu-system-x86_64 -audiodev help
Available audio drivers:
none
alsa
dbus
oss
pa
spice
wav
I've followed a few bits from my googling the subject:
- https://forum.proxmox.com/threads/guest-sound-on-host.26510/ - this seemed to imply it was part of the base install
- https://bbs.archlinux.org/viewtopic.php?id=165545 - to get jack running as a service, which works
- https://github.com/bung69/Proxmox-qemu-audio - for the documentation on getting jack compiled into qemu - following this because it's not listed above
The last one is the one i'm currently banking my hopes on.
I installed proxmox based on this youtube guide:
- https://www.youtube.com/watch?v=-OlzEmI0BP8
At one point, the advice was to change the repos to the community edition, not knowing any better I did, and upgraded etc.
However, when I come to compile qemu to enable jack, I get:
Code:
# apt build-dep .
Note, using directory '.' to get the build dependencies
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
librbd-dev : Depends: librados-dev but it is not going to be installed
Depends: librbd1 (= 16.2.15+ds-0+deb12u1) but 17.2.8-pve2 is to be installed
I guess there's a version clash between 16 and 17 possibly due to using community repos.
Can anyone help me fix either the compilation of qemu with jack, or provide me with a way to enable that.
I've got the service up and running fine, I just need qemu to recognise it.
I'm using qemu 9.2.0 on a fresh install of proxmox 8.4.1
Many thanks if you can help.