Веб-камера в VirtualBox (Ubuntu Guest / Ubuntu Host)

Я уже прочитал следующие вопросы:

И все же у меня все еще есть проблемы с настройкой моей веб-камеры (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 (начальный этап!) Звучит идиотски, у меня есть на то веские причины для этого!

2
задан 13 April 2017 в 15:23

2 ответа

Чтобы встроенная веб-камера работала, я сделал следующее:

  1. Убедитесь, что у вас есть GuestAdditions
  2. Я установил Virtualbox Extension Pack для своей версии (4.3.10 Ubuntu) , который вы можете найти здесь https://www.virtualbox.org/wiki/Download_Old_Builds
  3. Я пошел в Virtualbox> Настройки> USB и добавил неназванное устройство
  4. Из терминала: sudo adduser <MyUserName> vboxusers
  5. В работающей виртуальной машине я устанавливаю веб-камеру из меню виртуальной коробки моей (Windows) виртуальной машины: меню виртуальной машины виртуальной машины> Устройства> Веб-камера

Не уверен что все эти шаги строго необходимы. У меня Oracle VM VirtualBox Manager 4.3.10_Ubuntu веб-камера не отображается в lsusb

0
ответ дан 13 April 2017 в 15:23

Поздно к вечеринке, но я надеюсь, что это кому-то поможет:

На 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]
  • с использованием частоты кадров по умолчанию для веб-камеры хоста
0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: