ホストでWindows7を実行していますが、マイクは正常に機能していますが、どのゲストでもマイクを機能させることができません(Ubuntu10.4とWindowsXPを試しました)。 VirtualBoxはマイクをサポートしていないと思い始めています。
これによると VirtualBoxチケット 、この問題はVirtualBoxのバージョン3.1.4で修正されました。 3.1.4以降を使用していますか?
これは、alsa構成に問題があることが原因である可能性があります。現在のalsa構成を確認してみてください。 alsactl store -f /tmp/foo
/ tmp/fooを開き、Mux capture volume
の値を確認します。 Mux capture volume
のエントリがない場合、vboxはマイクデバイスを仮想化できません。 vmイメージをオフにし、[設定]-> [オーディオ]セクションで、Audio controller
を他のデバイスに変更してみてください。
vmを再度起動し、構成を再度保存しますalsactl store -f /tmp/bar
開いてMux capture volume
を探します。ある場合は、value.0
とvalue.1
をより高い値に変更します(ただし、DbMinとDbMaxの範囲内)。ファイルを保存し、次を使用して構成を復元します:alsactl restore -f /tmp/bar
これはあなたのために働くはずです。
「マルチプレクサキャプチャボリューム」のオプションがない場合、uはurvmからマイクを使用して録音することはできないと思います:(