qemu-system-aarch64: -device AC97: no default audio driver available.

Mario Marietto marietto2008 at gmail.com
Fri Oct 4 15:16:14 UTC 2024


Hello to everyone.

Below you see the working parameters to boot up Android Cuttlefish on top
of Ubuntu 24.04 using qemu-system-aarch64 :

/usr/bin/qemu-system-aarch64 -name guest=cvd-1,debug-threads=on \

-machine virt,gic-version=2,mte=on,usb=off,dump-guest-core=off \

-m size=2048M,maxmem=2052M -overcommit mem-lock=off -smp
2,cores=2,threads=1 \

-uuid 699acfc4-c8c4-11e7-882b-5065f31dc101 \

-no-user-config -nodefaults -no-shutdown -rtc base=utc -boot strict=on \

-chardev
socket,id=charmonitor,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/qemu_monitor.sock,server=on,wait=off
\

-mon chardev=charmonitor,id=monitor,mode=control -display egl-headless -vnc
:544 \

-device virtio-gpu-gl-pci,id=gpu0,xres=720,yres=1280 \

-chardev
file,id=serial0,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/kernel-log-pipe,append=on
\

-serial chardev:serial0 \

-chardev
file,id=hvc0,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/kernel-log-pipe,append=on
\

-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial0 \

-device virtconsole,bus=virtio-serial0.0,chardev=hvc0 \

-chardev null,id=hvc1 -device
virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial1 \

-device virtconsole,bus=virtio-serial1.0,chardev=hvc1 \

-chardev
file,id=hvc2,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/logcat-pipe,append=on
\

-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial2 \

-device virtconsole,bus=virtio-serial2.0,chardev=hvc2 \

-chardev
pipe,id=hvc3,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/keymaster_fifo_vm
\

-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial3 \

-device virtconsole,bus=virtio-serial3.0,chardev=hvc3 \

-chardev
pipe,id=hvc4,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/gatekeeper_fifo_vm
\

-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial4 \

-device virtconsole,bus=virtio-serial4.0,chardev=hvc4 \

-chardev
pipe,id=hvc5,path=/home/ziomario/cuttlefish/instances/cvd-1/internal/bt_fifo_vm
\

-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial5 \

-device virtconsole,bus=virtio-serial5.0,chardev=hvc5 \

-chardev null,id=hvc6 -device
virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial6 \

-device virtconsole,bus=virtio-serial6.0,chardev=hvc6 -chardev null,id=hvc7
\

-device virtio-serial-pci-non-transitional,max_ports=1,id=virtio-serial7 \

-device virtconsole,bus=virtio-serial7.0,chardev=hvc7 \

-drive
file=/home/ziomario/cuttlefish/instances/cvd-1/overlay.img,if=none,id=drive-virtio-disk0,aio=threads
\

-device
virtio-blk-pci-non-transitional,scsi=off,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1
\

-drive
file=/home/ziomario/cuttlefish/instances/cvd-1/persistent_composite.img,if=none,id=drive-virtio-disk1,aio=threads,format=raw
\

-device
virtio-blk-pci-non-transitional,scsi=off,drive=drive-virtio-disk1,id=virtio-disk1
\

-drive
file=/home/ziomario/cuttlefish/instances/cvd-1/sdcard.img,if=none,id=drive-virtio-disk2,aio=threads,format=raw
\

-device
virtio-blk-pci-non-transitional,scsi=off,drive=drive-virtio-disk2,id=virtio-disk2
\

-object rng-random,id=objrng0,filename=/dev/urandom \

-device
virtio-rng-pci-non-transitional,rng=objrng0,id=rng0,max-bytes=1024,period=2000
-device virtio-mouse-pci,disable-legacy=on \

-device virtio-keyboard-pci,disable-legacy=on -device
virtio-keyboard-pci,disable-legacy=on \

-device virtio-balloon-pci-non-transitional,id=balloon0 \

-netdev tap,id=hostnet0,ifname=cvd-mtap-01,script=no,downscript=no \

-device virtio-net-pci-non-transitional,netdev=hostnet0,id=net0 \

-netdev tap,id=hostnet1,ifname=cvd-etap-01,script=no,downscript=no \

-device virtio-net-pci-non-transitional,netdev=hostnet1,id=net1 \

-netdev tap,id=hostnet2,ifname=cvd-wtap-01,script=no,downscript=no \

-device virtio-net-pci-non-transitional,netdev=hostnet2,id=net2 \

-cpu max -msg timestamp=on \

-device vhost-vsock-pci-non-transitional,guest-cid=3 \

-device qemu-xhci,id=xhci -device AC97 \

-bios
/mnt/zroot-133/A_FILES/OS/Android/2net-co-uk/aosp_cf_arm64_phone-userdebug/out/host/linux-x86/etc/bootloader_aarch64/bootloader.qemu


What's the problem ? this :


2024-10-04T14:16:02.093367Z qemu-system-aarch64: -device AC97: no default
audio driver available
Detected unexpected exit of monitored subprocess
/usr/bin/qemu-system-aarch64


Do you know what packages that I should install on Ubuntu 24.04 to enable
the device AC97 ? thanks.
-- 
Mario.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20241004/1d0752ab/attachment.html>


More information about the ubuntu-users mailing list