У меня Ubuntu работает в VirtualBox. Как я могу заставить мою встроенную камеру ноутбука работать с ней.
Тот же ответ @Nathan Osman, Однако , он должен был принадлежать к группе vboxusers
, чтобы видеть все устройства при добавлении одного.
sudo usermod -a -G vboxusers $(whoami)
Выйти и amp; войдите снова, проверьте, отображаются ли ваши vboxusers в этой команде:
groups
Многие встроенные камеры не будут отображаться как USB-устройства.
В этом случае вам нужно установить VirtualBox Extension Pack и, возможно, Guest Additions (не уверен насчет этого).
Затем перезапустите ВМ и в верхнем меню «Устройства» должно появиться новое подменю Веб-камеры. Оттуда включите веб-камеру, и она должна стать доступной в ВМ.
Вероятно, вам следует загрузить и установить пакет расширений VirtualBox , который будет поддерживать устройства USB 2.0 и USB 3.0.
Я столкнулся с той же проблемой ранее и решил ее, установив этот пакет расширений.
Перейдите в Настройки -> USB
выберите контроллер USB 2.0 (EHCI)
Посмотрите в Добавьте новые фильтры .
Теперь ваша веб-камера появится в списке. Добавьте эти USB-фильтры.
Примечание. Мой хост - Windows 10, а Virtual Os - Ubuntu 16.04
Это возможно, но для правильной работы требуется несколько шагов:
Это приведет к тому, что устройство будет отображаться так, как если бы оно было подключено к виртуальной машине. Оттуда вы сможете использовать его или при необходимости установить драйверы.
Я выполнил все шаги от Rajes_Saladi. Потребность сделать один дополнительный шаг от шагов упомянула:
: Я использую интегрированную веб-камеру ноутбука.
Что мне пришлось сделать, используя Ubuntu 20.04, Virtualbox 6.1.
$ sudo apt-get install virtualbox-guest-additions-iso virtualbox-ext-pack
Добавьте пакет расширений через сам Virtualbox. В принципе, я догадался с шагом 1, что в этом нет необходимости. Но шаг 3 ниже не нашел ни одной веб-камеры.
Поэтому я решил установить этот пак. Установка сообщила об ошибке, но все равно все работало нормально.Еще одна работа прояснит, можно ли удалить/не установить какую-либо из двух версий пакета.
Загрузите файл пакета расширений (в настоящее время 6.1.6) и добавьте его с помощью Файл -> Настройки -> Расширения -> Добавляет новый пакет (ищите загруженный файл).
Примечание. Я видел упоминания о том, что могут возникнуть проблемы при обновлении VBox, а не при обновлении расширений. Возможно, выполнение этого через apt-get
избавит от этой проблемы.
Проверьте, распознается ли веб-камера, и получите ее/их имя/имена
$ VBoxManage list webcams
Video Input Devices: 2
.1 "Integrated Camera: Integrated C"
/dev/video0
.2 "Integrated Camera: Integrated C"
/dev/video1
$ VBoxManage controlvm "Win10" webcam attach .1
Ẁin10
обозначает имя ВМ, .1
обозначает веб-камеру как показано в выводе пункта 3.
Моя виртуальная машина была запущена, и сразу после запуска команды в пункте 4 виртуальная машина Win 10 обнаружила веб-камеру как USB-устройство и автоматически начала ее установку. Примерно через 10 секунд процесса установки (как обычно) веб-камера заработала в моей гостевой ОС Win 10.