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:
- Habe mich selbst zur Gruppe „vboxusers“ hinzugefügt
Folgendes wurde zu ~/.asoundrc hinzugefügt:
pcm.!default { type pulse }
Alle VMs von root auf meinen Benutzer verschoben und Besitzer/Gruppe geändert
- /root/.config/VirtualBox/* nach ~/.config/VirtualBox/ verschoben, Besitzer/Gruppe geändert und VM-Pfade geändert
- Sudo wird für vboxmanage nicht mehr verwendet