この質問に従っていましたが、問題が見つかりました。 VirtualBoxで実行されているUbuntuでウェブカメラを使用する
カメラをテストするためにguvcviewを使用しましたが、動作します。Webサイトから12.04 virtualboxリリースをインストールし、拡張パックをインストールしました。しかし、緑色のプラス記号が付いたUSBをクリックすると、使用可能なデバイスがありませんと表示されます。
この質問に従っていましたが、問題が見つかりました。 VirtualBoxで実行されているUbuntuでウェブカメラを使用する
カメラをテストするためにguvcviewを使用しましたが、動作します。Webサイトから12.04 virtualboxリリースをインストールし、拡張パックをインストールしました。しかし、緑色のプラス記号が付いたUSBをクリックすると、使用可能なデバイスがありませんと表示されます。
回答:
最初にdkmsをインストールします。
sudo apt-get install dkms
次にGnome-System-Toolsをインストールします
sudo apt-get install gnome-system-tools
アプリケーション- ユーザーとグループを起動します。Unityを使用している場合は、スーパーキーをタップしてユーザーを入力し、[ ユーザーとグループ]アイコンをクリックしてユーザー設定を起動します。
[ グループの管理 ]をクリックし、vboxusersを見つけ、プロパティをクリックし、独自のユーザー名とその他の目的のユーザーをvboxusersグループに追加します。OKをクリックします。
次に、ログアウト(sudo restart lightdm
このDMを使用している場合)してから再度ログインする必要があります。VirtualBoxを起動して、USBデバイスの追加を続行します。
gnome-system-tools
最終的に私が必要とする作品になりました。私はUbuntu GNOMEを使用しており、ユーザーがvboxusers
グループに属していること、最新の拡張パックがインストールされていること、VMでそのUSBが有効になっていることを既に確認しています。最後の再起動後、USBデバイスが表示されました。
このコマンドは、アカウントをvboxユーザーグループに追加します。VirtualBoxがUSBフラッシュドライブを検出できるようにします。
sudo usermod -G vboxusers -a $USER
$USER
値はユーザー名です。あなたはそれを見ることができますecho $USER
$ whoami
foo
$ echo $USER
foo
また$USER
、ホームのユーザー名で置き換えることもできます。
その後、コンピューターをログアウトまたは再起動すると、VirtualBoxがUSBデバイスを検出します。
ソース:
UbuntuのVirtualboxドキュメント(フランス語)
VirtualBox / USB- コミュニティヘルプWiki(英語)
usermod -G ...
エラーが発生しやすいので、adduser $USER vboxusers
代わりに使用してください。
adduser: The group 'vboxusers' does not exist.
vboxusers
グループに自分を追加した後:
sudo gpasswd -a $USER vboxusers
何らかの理由でログアウトしたり再起動したくない場合は、強制的に有効なグループでVirtualBoxを実行できます。
sg vboxusers virtualbox
これは、次回の再起動後に不必要になります。
su $USER
、新しい有効なグループを配置して、現在のシェル内で新しいシェルを開始することでした。注意すべきことの1つは、コマンドに追加の引数を追加するsg vboxusers 'vagrant up'
場合は、私の場合はコマンドを引用符で囲む必要があるということです。