Я уже прочитал следующие вопросы:
И все же у меня все еще есть проблемы с настройкой моей веб-камеры (Lenovo Easy Camera) в VirtualBox на хосте Ubuntu (12.04). Хост-машина представляет собой [Lenovo] Lenovo Ideapad U410 под управлением Ubuntu 12.10.
В хост-машине камера не указана в lsusb
, но отлично работает со всеми приложениями (перечислены в /dev/video0
).
Мне было интересно, есть ли способ заставить камеру работать в гостевой машине.
lsusb
у хозяина:
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 13d3:5163 IMC Networks
Bus 003 Device 003: ID 8087:07da Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
П.С.
Хотя запуск гостя Ubuntu на хост-машине Ubuntu (начальный этап!) Звучит идиотски, у меня есть на то веские причины для этого!
Чтобы встроенная веб-камера работала, я сделал следующее:
sudo adduser <MyUserName> vboxusers
Не уверен что все эти шаги строго необходимы. У меня Oracle VM VirtualBox Manager 4.3.10_Ubuntu веб-камера не отображается в lsusb
Поздно к вечеринке, но я надеюсь, что это кому-то поможет:
На virtualbox 5.0.14 на Ubuntu Host с Windows 10 Guest. Должно работать в Ubuntu или еще как гость.
Выполните шаги, описанные в Руководство по Virtualbox
TL; DR :
Выполните следующие действия, когда работает гостевая ОС.
~$ VBoxManage list webcams
Video Input Devices: 1
.1 "USB 2.0 Webcam Device"
/dev/video0
~$ VBoxManage controlvm "Windows10" webcam attach /dev/video0
В этом случае
Windows10
/dev/video0
[ 115]