VirtualBox ignora configuração DACDev

VirtualBox ignora configuração DACDev

Eu uso 2 placas de som. Minha placa de som principal roda JACK e PulseAudio em ponte (hw:2). O outro é gratuito (hw:0).

Como o driver de áudio ALSA no VirtualBox tem a latência mais baixa, estou usando-o. No entanto, o som não funciona. Fazendo:

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

ou

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

também não funciona.

Como posso fazer com que o som seja reproduzido em qualquer uma das minhas placas de som?

  • SO:Kubuntu 15.04
  • vboxmanage --versão: 5.0.4r102546
  • sem nome -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

Responder1

Fixo. Isto é o que eu fiz:

  1. Me adicionei ao grupo vboxusers
  2. Adicionado o seguinte a ~/.asoundrc:

    pcm.!default {
       type pulse
    }
    
  3. Mudei todas as VMs da raiz para meu usuário e alterei o proprietário/grupo

  4. /root/.config/VirtualBox/* movido para ~/.config/VirtualBox/, proprietário/grupo alterado e caminhos de VM alterados
  5. Não uso mais o sudo para vboxmanage

informação relacionada