Quando usamos o Spice em uma máquina virtual no KVM / qemu / libvirt, o QEMU_AUDIO_DRV é definido como spice por padrão.
Meu host (debian-Stretch) usa uma boa placa de som (Xonar DX) e um melhor driver de som (pulseaudio, alsa).
Como usar em um tempero máquina virtual para o aspecto gráfico e pulseaudio ou alsa para o aspecto de som (seja qual for o sistema operacional convidado)?
Nota 1 : no domain.xml, adicionei:
<qemu:commandline>
<qemu:env name='QEMU_AUDIO_DRV' value='pa'/>
<qemu:env name='QEMU_PA_SERVER' value='/run/user/1000/pulse/native'/>
</qemu:commandline>
Agora, em domain.log, vejo:
QEMU_AUDIO_DRV=pa QEMU_PA_SERVER=/run/user/1000/pulse/native
Bom, mas não sei se meu convidado usa pulseaudio ou não, porque domain.xml tem a seguinte seção:
<sound model='ich6'>
<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</sound>
Nota 2 : outra tentativa:
<qemu:commandline>
<qemu:env name='QEMU_AUDIO_DRV' value='alsa'/>
</qemu:commandline>
Sem som.