I have everything working except the sound from the guest. I am using
pulseaudio and it works out of the box for everything else except having
the sound from the vm.
I reinstalled pulseaudio and pulseaudio-alsa to be sure I have a clean
install
I follow the guide here https://wiki.archlinux.org/index.php/PulseAudio#QEMU
When I run the command
qemu-system-x86_64 -audio-help | awk '/Name: pa/' RS=
I get
Name: pa
Description: http://www.pulseaudio.org/
Theoretically supports many playback voices
Theoretically supports many capture voices
Options:
QEMU_PA_SAMPLES: integer, default = 4096
buffer size in samples
QEMU_PA_SERVER: string, default = (not set)
server address
QEMU_PA_SINK: string, default = (not set)
sink device name
QEMU_PA_SOURCE: string, default = (not set)
source device name
Then I add in my xml the following options
<qemu:commandline>
<qemu:env name='QEMU_AUDIO_DRV' value='pa'/>
<qemu:env name='QEMU_PA_SINK'
value='alsa_output.pci-0000_00_1b.0.analog-stereo'/>
<qemu:env name='QEMU_PA_SOURCE' value='input'/>
</qemu:commandline>
The value of QEMU_PA_SINK is obtained with the command
pacmd list-sinks | grep -e 'name:' -e 'index'
In qemu.conf I uncomment the following options
|vnc_allow_host_audio = 1
nographics_allow_host_audio = 1||
|
||||The only weird thing about my configuration is that I started to use
libvirt as root user. I then switch to be able to use it as user.
However myy vm is still on the root system but I can launch it as user
without password (I didn't find the way to move the vm to the qemu
user-session)
When I launch the VM I don't have sound (even in the vm everything works
with the AC97 installed on win10 64) and I get the following output:
pulseaudio: pa_context_connect() failed
pulseaudio: Reason: Connection refused
pulseaudio: Failed to initialize PA contextaudio: Could not init
`pa' audio driver
pulseaudio: pa_context_connect() failed
pulseaudio: Reason: Connection refused
pulseaudio: Failed to initialize PA contextaudio: Could not init
`pa' audio driver
alsa: Could not initialize ADC
alsa: Failed to open `default':
alsa: Reason: Device or resource busy
alsa: Could not initialize ADC
alsa: Failed to open `default':
alsa: Reason: Device or resource busy
audio: Failed to create voice `ac97.pi'
||And I am lost there :(
Thank you in advance for any help :)
Feadurn
_______________________________________________
vfio-users mailing list
vfio-users@redhat.com
https://www.redhat.com/mailman/listinfo/vfio-users