web-dev-qa-db-ja.com

VirtualBoxで実行しているUbuntuでウェブカメラを使用するにはどうすればよいですか?

Windows 7ホストマシンのVirtualBoxでUbuntuを実行しています。内蔵のラップトップカメラを使用するにはどうすればよいですか?

32
User

これは可能ですが、適切に動作させるためにいくつかの手順が必要です。

  1. 仮想マシンが実行されておらず、Webカメラが使用されていないことを確認してください。
  2. メインのVBoxウィンドウを開き、Win7マシンの詳細タブで[USB]をクリックします。
  3. [USBコントローラを有効にする]が選択されていることを確認します。 「USB 2.0(EHCI)コントローラーを有効にする」も選択されていることも確認してください。
  4. [デバイスからフィルターを追加]ボタン(「+」アイコンの付いたケーブル)をクリックします。
  5. リストからデバイスを選択します。
  6. [OK]をクリックして、VMを起動します。

これにより、デバイスがVMに接続されているかのように表示されます。そこから、必要に応じてそれを使用したり、ドライバーをインストールしたりできます。

29
Nathan Osman

@Nathan Osmanの同じ回答ただし、追加時にすべてのデバイスを表示できるようにするには、vboxusersグループに属している必要があります。

Sudo usermod -a -G vboxusers $(whoami)

ログアウトして再度ログインし、このコマンドでvboxusersが表示されるかどうかを確認します。

groups
12
Abdennour TOUMI

おそらく、 VirtualBox拡張機能をダウンロードしてインストールする パックして、USB 2.0およびUSB 3.0デバイスをサポートする必要があります。

以前に同じ問題に直面し、この拡張パックをインストールすることで解決しました。

  1. VirtualBox拡張パックをインストールする
  2. ホストとゲストシステムの両方を再起動します。

設定-> USBに移動します
USB 2.0(EHCI)コントローラーを選択します
Look in新しいフィルターの追加
リストにウェブカメラが表示されます。それらのUSBフィルターを追加します。

注:私のホストはWindows 10であり、仮想OSはUbuntu 16.04です

4
Rajesh_Saladi

多くの内蔵カメラはUSBデバイスとして表示されません。

この場合、VirtualBox Extension Packと場合によってはGuest Additionsをインストールする必要があります(不明です)。

次にVMを再起動し、トップメニューの[デバイス]に新しいサブメニューWebcamsがあるはずです。そこからWebカメラを有効にすると、VMで使用可能になります。

4
Lacho Tomov