VirtualBox ignora la configuración DACDev

VirtualBox ignora la configuración DACDev

Yo uso 2 tarjetas de sonido. Mi tarjeta de sonido principal ejecuta JACK y PulseAudio en puente (hw:2). El otro es gratis (hw:0).

Debido a que el controlador de audio ALSA en VirtualBox tiene la latencia más baja, lo estoy usando. Sin embargo, el sonido no funciona. Haciendo:

$ sudo vboxmanage setextradata "windows" "VBoxInternal/Devices/hda/0/LUN#0/Config/Audio/Alsa/DACDev" "pulse"

o

$ sudo vboxmanage setextradata "windows" "VBoxInternal/Devices/hda/0/LUN#0/Config/Audio/Alsa/DACDev" "hw:0,0"

tampoco funciona.

¿Cómo puedo hacer que el sonido se reproduzca en cualquiera de mis tarjetas de sonido?

  • SO:Ubuntu 15.04
  • vboxmanage-versión: 5.0.4r102546
  • nombre-a: Linux linux 3.19.0-28-lowlatency #30-Ubuntu SMP PREEMPT Mon Aug 31 16:36:36 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Respuesta1

Fijado. Esto es lo que hice:

  1. Me agregué al grupo vboxusers
  2. Se agregó lo siguiente a ~/.asoundrc:

    pcm.!default {
       type pulse
    }
    
  3. Moví todas las máquinas virtuales de root a mi usuario y cambié de propietario/grupo

  4. Se movió /root/.config/VirtualBox/* a ~/.config/VirtualBox/, se cambió el propietario/grupo y se cambiaron las rutas de VM
  5. Ya no uso sudo para vboxmanage

información relacionada