私はLinuxシステムを何年も管理していますが、通常はコモディティボックスであるため、「制限付き」または「独自の」ドライバーパッケージをインストールしたり、nvidiaバイナリドライバーを手動でインストールしたりする必要がない限り、ドライバーの問題はほとんど発生しません。その日に。
ただし、私が正直な答えを見つけたことがない1つの質問は、一般的なトラブルシューティングの方法に関するものです。 lsusb
およびlspci
は、システムにドライバー(カーネルモジュール)がないデバイスを一覧表示しますか? SiSチップセットラップトップにWebカメラをインストールしようとしていますが、物理的なWebカメラは表示されますが、lsusb
もlspci
もWebカメラのようなデバイスが存在することを示していません。
私が知りたいのは、何かが表示されるのか、それともデバイスを表示するためにドライバーが必要なのかということです。
lsusb
およびlspci
はバスを低レベルでスキャンし、バス自体のデバイスを超えてデバイスを見つけるためにドライバーを必要としません。
スーパーユーザーとして「lshw」を試してください。それはすべてのハードウェア、あなたのカメラとそれについての詳細の詳細なリストを与えますすべきですそこにリストされます。
Ignacioが言うように、lsusb
とlspci
はドライバーを必要としません-何かが接続されている場合はそれを表示しますが、接続されているデバイスが認識されない場合は説明テキストなしでいくつかの数字しか表示されない場合があります-つまり、接続されたデバイスのID番号が値のデータベースにない場合です。
ラベルのないデバイスが出力にない場合は、Webカメラが機能していないか、USBポートが機能していない可能性があります。別のコンピューターでWebカメラを試し、USBポートで別のデバイスを試します。ウェブカメラにはスイッチがありますか?
また、lspci
はPCIバス上のUSBコントローラーを表示しますが、それらのコントローラーに接続されているデバイスはリストせず、lsusb
のみが表示することに注意してください。
Update-pciidsとupdate-usbids(?)を試して、lspci/lsusbのローカルデータベースを更新してください。たぶん、ウェブカメラデバイスの説明はlsusbの出力で非常に一般的ですか?