qemu-devel
[Top][All Lists]
Advanced

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

[Bug 1908832] Re: jack audio dev produces no sound


From: José Pekkarinen
Subject: [Bug 1908832] Re: jack audio dev produces no sound
Date: Sun, 20 Dec 2020 20:32:04 -0000

I'm afraid it didn't. Jack version is:

*  media-sound/jack2
      Latest version available: 1.9.16
      Latest version installed: 1.9.16
      Size of files: 952 KiB
      Homepage:      https://jackaudio.org/
      Description:   Jackdmp jack implemention for multi-processor machine
      License:       GPL-2

qemu config used in build:

../configure --prefix=/usr --sysconfdir=/etc --bindir=/usr/bin
--libdir=/usr/lib64 --datadir=/usr/share
--docdir=/usr/share/doc/qemu-5.1.0-r2/html --mandir=/usr/share/man
--with-confsuffix=/qemu --localstatedir=/var --disable-bsd-user
--disable-containers --disable-guest-agent --disable-strip --disable-
tcg-interpreter --disable-werror --disable-gcrypt
--python=/usr/bin/python3.8 --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64
-pc-linux-gnu-g++ --host-cc=x86_64-pc-linux-gnu-gcc --disable-debug-info
--disable-debug-tcg --disable-docs --disable-plugins --enable-attr
--disable-brlapi --enable-linux-aio --enable-bzip2 --disable-capstone
--enable-cap-ng --enable-curl --enable-fdt --disable-glusterfs
--disable-gnutls --disable-nettle --enable-gtk --disable-rdma --disable-
libiscsi --enable-linux-io-uring --disable-jemalloc --enable-vnc-jpeg
--enable-kvm --disable-lzo --disable-mpath --enable-curses --disable-
libnfs --disable-numa --enable-opengl --enable-vnc-png --disable-rbd
--disable-vnc-sasl --enable-sdl --disable-sdl-image --enable-seccomp
--enable-slirp=system --disable-smartcard --disable-snappy --enable-
spice --disable-libssh --enable-libusb --enable-usb-redir --disable-vde
--enable-vhost-net --disable-vhost-user-fs --enable-virglrenderer
--disable-virtfs --enable-vnc --disable-vte --disable-xen --disable-xen-
pci-passthrough --disable-xfsctl --enable-xkbcommon --disable-zstd
--enable-libxml2 --audio-drv-list=jack,sdl,alsa,oss, --disable-linux-
user --enable-system --disable-tools --target-list=aarch64-softmmu,arm-
softmmu,riscv32-softmmu,riscv64-softmmu,x86_64-softmmu --enable-pie

thanks!

José.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1908832

Title:
  jack audio dev produces no sound

Status in QEMU:
  New

Bug description:
  Hi,

  I'm testing the new jack audiodev backend in my
  laptop. The host system is gentoo, using the
  ebuild for qemu 5.1.0-r2, and I'm using jack
  use flag globally in the system so any ebuild
  that have support for jack should be build with
  it. The jack setup reportedly works as I use it
  with firefox, and mumble with no trouble. When
  I launch the following script, I see the vm
  connects to jack:

  /usr/bin/qemu-system-x86_64 -enable-kvm -M q35 -vga virtio -display gtk,gl=on 
\
          -cpu host -smp 2,cores=2,threads=1 \
          -m 4G -L /usr/share/qemu \
          -global ICH9-LPC.disable_s3=1 -global ICH9-LPC.disable_s4=1 \
          -drive 
file=/usr/share/edk2-ovmf/OVMF_CODE.fd,if=pflash,format=raw,unit=0,readonly=on \
          -drive file=debian_VARS.fd,if=pflash,format=raw,unit=1 \
          -audiodev id=jack,driver=jack -device ich9-intel-hda -device 
hda-duplex,audiodev=jack \
          -device virtio-serial-pci \
          -device virtserialport,chardev=spicechannel0,name=com.redhat.spice.0 \
          -chardev spicevmc,id=spicechannel0,name=vdagent \
          -device nec-usb-xhci,id=usb \
          -device usb-host,vendorid=0x04ca,productid=0x708e \
          -device usb-host,vendorid=0x1050,productid=0x0407 \
          -chardev spicevmc,name=usbredir,id=usbredirchardev1 \
          -device usb-redir,chardev=usbredirchardev1,id=usbredirdev1 \
          -chardev spicevmc,name=usbredir,id=usbredirchardev2 \
          -device usb-redir,chardev=usbredirchardev2,id=usbredirdev2 \
          -chardev spicevmc,name=usbredir,id=usbredirchardev3 \
          -device usb-redir,chardev=usbredirchardev3,id=usbredirdev3 \
          -netdev user,id=user.0 -device virtio-net-pci,netdev=user.0 \
          -drive file=debian.qcow2,cache=none,aio=io_uring,if=virtio

  Output of vm initialization:

  jack: JACK output configured for 48000Hz (1024 samples)
  jack: JACK input configured for 48000Hz (1024 samples)
  gl_version 46 - core profile enabled
  GLSL feature level 430

  Though executing any application that uses sound,
  for instance, any youtube video through browser,
  I listen nothing. By executing pkill jackd, and
  launching the same script replacing the audiodev
  line for the following:

          -audiodev id=alsa,driver=alsa -device ich9-intel-hda -device
  hda-duplex,audiodev=alsa \

  The audio works, and I can listen to music, or
  any other kind of application, though I cannot
  listen anything else in the host.

  The guest is a simple debian testing(bullseye)
  system with plasma desktop, using pulseaudio,
  nothing fancy.

  Thanks!

  José

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1908832/+subscriptions



reply via email to

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