ノートブックDell Inspiron
モデル14 3437-A30
があり、gtalkでカメラがオンになり、自動的にオンになりますが、ライトはオンになっていません。また、残念ながらキーボードショートカットはありません。
cheese
プログラムを使用しようとしましたが、Webカメラのみがアクティブになります。
ライトをオンにせずにウェブカメラが自動的にオンになっているように感じます。
ウェブカメラを無効にして、ウェブカメラがオンになっていることをgtalkに表示しないようにするにはどうすればよいですか?またはウェブカメラが自動的にアクティブにならないようにする方法は?
Webカメラのドライバーを見つけてアンロードしてみてください。私はDell Inspirionを持っていないので、ウェブカメラ用のドライバーがわかりません。で見つけてみてください
lsmod
私の場合、uvcvideo
でした。見つかったらアンロードします。私の場合、コマンドは次のとおりです。
Sudo rmmod uvcvideo
私がそれを取り除いた後、チーズはもはやデバイスを見つけられず、それは機能しませんでした。その後、もう一度ロードしてみてください。私の場合、コマンドは
Sudo modprobe uvcvideo
ドライバーがuvcvideoでない場合は、コマンド内のドライバーをドライバー名に置き換えてください。テストも行って、アプリケーションがドライバーをロードしないことを確認します。カーネルモジュールをロードするにはルート権限が必要なため、その可能性はわずかです。
uvcvideo
ドライバー(すべてのWebカメラを無効にする)を無効にする代わりに、1つのWebカメラを無効にし、他のすべてのWebカメラを機能させることもできます。そのために:
無効にするWebカメラのデバイス文字列を見つけます。
for device in $(ls /sys/bus/usb/devices/*/product); do
echo $device; cat $device;
done
これにより、次のような結果行が表示されます。
/sys/bus/usb/devices/1-1.6/product
Integrated Camera
この場合、検索するデバイス文字列は1-1.6
です。
次のようなコマンドでデバイス文字列を使用してウェブカメラを無効にします。
echo '1-1.6' | Sudo tee /sys/bus/usb/drivers/usb/unbind
後でWebカメラを有効にするには、次のようなコマンドでデバイス文字列を使用します。
echo '1-1.6' | Sudo tee /sys/bus/usb/drivers/usb/bind
詳細については、「 LinuxでのWebカメラまたはUSBポートの無効化 」を参照してください。
rmmod
の代替コマンドとして、これを使用して、再起動するまでカメラを無効にできます。
Sudo modprobe -r uvcvideo
エラーメッセージが表示された場合:modprobe:FATAL:Module uvcvideo is in use、を使用して、-f
パラメーターを使用してrmmod
で強制的に削除することができます。
Sudo rmmod -f uvcvideo
Webカメラを再び有効にするには、次のように入力します。
Sudo modprobe uvcvideo