uname -r
:5.12.5-arch1-1
lsusb -s 001:007
:Bus 001 Device 007: ID 041e:401e Creative Technology, Ltd Webcam NX Pro
- 昨日はZoomアプリがカメラを認識していましたが、今日は認識できませんでした。
- 見つかりません
/dev/video*
でした。 - 使用するドライバが見つかりました: spca5xx/LE gspca v4l1/v4l2
- 確立されたこのウェブサイト。
- 誰かが私たちのためにArch User Repositoryパッケージ(AUR)を作成しましたが、もはや利用できないことを知りました。
- ダウンロード済みgspcav1-20071224.tar.gzしかし、もともと2.6.11+用に設計されていたので、カーネルが破損するかどうかはまだビルドしていません。 3.xx以上はどうですか?
答え1
- @dirktが指摘したように、廃止されました。Webカメラに必要なドライバを確認するには、こちらをご覧ください。
- Zoomが昨日ウェブカメラを認識したが、今日は認識しなかった理由の仮説は、昨日ウェブカメラを接続したが、今日は認識しなかったためである。
- それでは、この仮定は正しいようです。
lsusb
をタップして、ウェブカメラID(例:041e:401e)を確認します。この場合、041eはベンダーIDを表し、401eは製品を表します。- どのドライバが必要かを調べてください。私の場合はzc3xxが必要です。これ。
lsmod | grep 'your driver name here'
。私の環境を例に挙げましょう。
gspca_zc3xx 61440 0
gspca_main 32768 1 gspca_zc3xx
:
:
videodev ... ... gspca_main,gspca_zc3xx,...
4番目の列は「ユーザー」を表します。
- 編集する
/etc/modules-load.d/virtio-net.conf
:
# plz load webcam (creative)
videodev
videobuf2_common
# and so on
gspca_main
gspca_zc3xx
順序は重要ではないと思います。ステップ6を逆順で作成しています。
- 再起動してウェブカメラを取り外してログインしてみてください。
- 最後に、
lsmod
ウェブカメラを接続して切断しますls /dev/video*
。