Ответы:
В соответствии с этим билетом VirtualBox эта проблема была исправлена в версии 3.1.4 VirtualBox. Вы используете 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
Это должно работать для вас.
Если нет опции «Объем захвата Mux», я думаю, что вы не сможете записывать, используя микрофон с вашего vm :(