VirtualBox ignoriert die DACDev-Einstellung

VirtualBox ignoriert die DACDev-Einstellung

Ich verwende 2 Soundkarten. Auf meiner Hauptsoundkarte läuft JACK und PulseAudio (hw:2). Die andere ist frei (hw:0).

Da der ALSA-Audiotreiber in VirtualBox die geringste Latenz hat, verwende ich ihn. Allerdings funktioniert der Ton nicht. Vorgehensweise:

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

oder

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

geht auch nicht.

Wie kann ich Ton über eine meiner Soundkarten wiedergeben?

  • Betriebssystem:Kubuntu 15.04
  • vboxmanage --version: 5.0.4r102546
  • uname -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

Antwort1

Behoben. Das habe ich gemacht:

  1. Habe mich selbst zur Gruppe „vboxusers“ hinzugefügt
  2. Folgendes wurde zu ~/.asoundrc hinzugefügt:

    pcm.!default {
       type pulse
    }
    
  3. Alle VMs von root auf meinen Benutzer verschoben und Besitzer/Gruppe geändert

  4. /root/.config/VirtualBox/* nach ~/.config/VirtualBox/ verschoben, Besitzer/Gruppe geändert und VM-Pfade geändert
  5. Sudo wird für vboxmanage nicht mehr verwendet

verwandte Informationen