qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Can't get audio, host Debian, guest NetBSD, help!


From: Ottavio Caruso
Subject: Can't get audio, host Debian, guest NetBSD, help!
Date: Thu, 17 Mar 2022 14:35:22 +0000

I am playing with audio and I know that the syntax has changed.

I have a NetBSD 9.2/amd64 guest that I have tried launching like this:

#!/bin/sh
/home/oc/git/qemu/build/qemu-system-x86_64 \
-drive if=virtio,file=/home/oc/VM/img/netbsd.image,index=0,media=disk \
-drive if=virtio,file=/home/oc/VM/img/netbsd.image.old,index=1,media=disk \
-M q35,accel=kvm -m 500M -cpu host -smp $(nproc) \
-nic user,hostfwd=tcp:127.0.0.1:5555-:22,model=virtio-net-pci,ipv6=off  \
 -device intel-hda -device hda-duplex \
-serial mon:telnet:127.0.0.1:6665,server,nowait \
-pidfile /home/oc/VM/pid/netbsd-pid

See the " -device intel-hda -device hda-duplex " line? I am not sure
if this is enough, but I can see the audio device in the guest:

dmesg|grep -i audio

[     1.040426] audio0 at eap0: playback, capture, full duplex
[     1.040426] audio0: slinear_le:16 2ch 48000Hz, blk 1920 bytes
(10ms) for playback
[     1.040426] audio0: slinear_le:16 2ch 48000Hz, blk 1920 bytes
(10ms) for recording
[     1.040426] spkr0 at audio0: PC Speaker (synthesized)
[     1.040426] hdaudio0 at pci0 dev 5 function 0: HD Audio Controller
[     1.040426] hdaudio0: interrupting at msi0 vec 0
[     1.040426] hdafg0 at hdaudio0: vendor 1af4 product 0022
[     1.040426] audio1 at hdafg0: playback, capture, full duplex, independent
[     1.040426] audio1: slinear_le:16 2ch 48000Hz, blk 1920 bytes
(10ms) for playback
[     1.040426] audio1: slinear_le:16 2ch 48000Hz, blk 1920 bytes
(10ms) for recording
[     1.040426] spkr1 at audio1: PC Speaker (synthesized)
[     2.227379] audio2 at auich0: playback, capture, full duplex, independent
[     2.227379] audio2: slinear_le:16 2ch 48000Hz, blk 1920 bytes
(10ms) for playback
[     2.227379] audio2: slinear_le:16 2ch 48000Hz, blk 1920 bytes
(10ms) for recording
[     2.244061] spkr3 at audio2: PC Speaker (synthesized)

I have also tried the old syntax:

-soundhw all

With similar output in dmesg but no audio forwarded to host.

Any help will be appreciated.

-- 
Ottavio Caruso

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]