Ich verwende Windows 7 auf meinem Host, auf dem das Mikrofon einwandfrei funktioniert, aber ich kann das Mikrofon unter keinem Gast zum Laufen bringen (ich habe Ubuntu 10.4 und Windows XP ausprobiert). Ich fange an zu denken, dass VirtualBox das Mikrofon nicht unterstützt.
9
Dies kann an einem Problem mit der alsa-Konfiguration liegen. Überprüfen Sie die aktuelle Alsa-Konfiguration.
alsactl store -f /tmp/foo
öffne / tmp / foo und überprüfe die Werte für
Mux capture volume
. Wenn kein Eintrag fürMux capture volume
vorhanden ist, kann vbox das Mikrofongerät nicht virtualisieren. Schalten Sie das VM-Image aus und versuchen Sie im Bereich Einstellungen -> Audio, dasAudio controller
auf ein anderes Gerät zu ändern , falls vorhanden.Starten Sie die VM erneut und speichern Sie die Konfiguration erneut
alsactl store -f /tmp/bar
Öffnen Sie und suchen Sie
Mux capture volume
, falls vorhanden, dasvalue.0
undvalue.1
auf einen höheren Wert (jedoch im Bereich von DbMin und DbMax). Speichern Sie die Datei und stellen Sie die Konfiguration wieder her, indem Sie:alsactl restore -f /tmp/bar
Dies sollte für Sie funktionieren.
Wenn es keine Option für 'Mux Capture Volume' gibt, können Sie wahrscheinlich nicht mit einem Mikrofon von ur vm aufnehmen :(
quelle