Встроенная веб-камера не может использоваться в VirtualBox Guest XP
У меня установлена Windows XP в моем VirtualBox. Встроенная веб-камера работает нормально в Ubuntu, но Windows XP не может ее распознать (не может найти веб-камеру в диспетчере устройств и также не запрашивает установку драйвера). Мой компьютер - Lenovo T410, и я установил гостевые дополнения. Что мне теперь делать? Спасибо.
ОБНОВЛЕНИЕ 1: это работает, когда я запускаю virtualbox с привилегиями root, но это не кажется хорошим решением.
4 ответа
Это очень просто.
- Сначала установите gnome-system-tools, потому что старый пользовательский и групповой интерфейс пользователя по умолчанию недоступен 11.10.
sudo apt-get установить gnome-system-tools
- После завершения установки откройте пользователя и группы из панели запуска.
- Выберите ваше имя пользователя, нажмите "Управление группами", выберите "vboxusers" и нажмите "Добавить".
- Выйти из системы / войти, чтобы иметь возможность использовать USB в VirtualBox.
Нажмите Добавить фильтр с устройства и выберите веб-камеру,
USB-переход для веб-камеры USB был представлен в Virtual Box 4.3.x. Обязательно установите и запустите последнюю версию. Для использования USB все еще могут потребоваться следующие процедуры:
Сначала убедитесь, что мы настроили VirtualBox и наши пользовательские права / группы для поддержки USB:
Некоторым USB-устройствам может потребоваться правило USB-фильтра в виртуальной коробке для распознавания.
Это делается путем добавления "пустого" USB-фильтра в настройки USB вашего компьютера:
Это может уже помочь распознать ваше устройство.
Если устройство все еще не было распознано, мы можем дополнительно указать свойства USB, щелкнув правой кнопкой мыши "New Filer 1". Это открывает окно настроек с некоторыми пояснительными подсказками для каждой записи:
Идентификатор продукта и идентификатор поставщика, необходимые здесь для вашей веб-камеры, будут перечислены на
lsusb -v
Прочтите также руководство по Virtual Box, чтобы узнать об этих настройках и о том, как их получить.
Чтобы устройство USB распознавалось в виртуальной коробке с определенностью, нам, возможно, придется обновить его до версии PUEL.
Некоторые устройства могут все еще не быть надежно обнаружены. Редко Виртуальная машина не сможет загрузиться, когда мы определили фильтр для определенного USB-устройства. Это устройство не должно быть включено в правила фильтрации.
- Добавьте вашего пользователя в группу vboxusers:
$ sudo usermod -a -G vboxusers $(whoami)
- Выйдите из системы с вашего рабочего стола и войдите снова. Если вы откроете терминал, вы можете проверить, что группа появляется в конце списка вашей группы:
$ groups
jorge adm cdrom sudo dip plugdev lpadmin vboxusers
- Теперь, если вы перейдете в " Настройки" -> "USB" и установите флажок " Включить контроллер USB", вы сможете получить доступ к своему устройству, нажав на значок " Добавить".
Если вы все еще не можете заставить его работать, вам может потребоваться включить поддержку USB 2.0. Для этого вам необходимо сначала установить VirtualBox Extension Pack.
Убедитесь, что вы загрузили правильный файл, проверив сначала свою версию VirtualBox в разделе Справка -> О VirtualBox...
Перейдите на https://www.virtualbox.org/wiki/Download_Old_Builds и найдите свою версию VirtualBox. Нажмите на пакет расширений -> Все платформы, чтобы скачать и установить соответствующий файл.vbox-extpack.
Теперь, если вы снова вернетесь в меню "Настройки" -> "USB", вы сможете установить флажок " Включить контроллер USB 2.0 (EHCI)", а затем добавить устройство камеры.
В настройках есть виртуалбокс "список всех usb устройств"
Если у вас все еще есть проблемы с USB, вы можете сделать то, что я делаю, и запустить Virtualbox от имени пользователя root.
Это рекомендуется? Это работает? Делает для меня.