チーズ画面が黒く、ウェブカメラはCentOS Streamで良好です。

チーズ画面が黒く、ウェブカメラはCentOS Streamで良好です。

Ubuntu 20.04 LTSに接続すると、魅力的に機能するウェブカメラがあります。

$ 名前なし -r
5.11.0-7614 - 一般

$ sudo hwinfo |
...
24:USB 00.0:0000 未分類デバイス
  [usb.122で作成]
  固有ID:cLrx.dV4P5TUBBt9
  親ID:k4bc.uFSp9Drkgd7
  SysFS ID:/devices/pci0000:00/0000:00:0c.0/usb1/1-2/1-2:1.0
  SysFSバスID:1-2:1.0
  ハードウェアカテゴリ:不明
  モデル: "Quunguang Electronics Quunguang USB2.0 カメラ"
  ホットプラグ:USB
  サプライヤー: usb 0x04f2 "Quunguang Electronics Co., Ltd."
  デバイス: usb 0xb685 "Quunguang USB2.0 カメラ"
  リビジョン:「54.04」
  ドライバー: "uvcvideo"
  ドライバモジュール: "uvcvideo"
  デバイスファイル:/dev/input/event7
  デバイス番号:文字13:71
  速度:480Mbps
  モジュールエイリアス: "usb:v04F2pB685d5404dcEFdsc02dp01ic0Eisc01ip00in00"
  ドライバー情報#0:
    ドライバの状態:uvcvideoがアクティブです。
    ドライバアクティベーションコマンド: "modprobe uvcvideo"
  構成状態: cfg=new, available=yes, 必須=no, active=不明
  付属:#26(中央)
...

$v4l2-ctl --list-devices
Chunguang USB2.0 カメラ: Chunguang (usb-0000:00:0c.0-2):
    /dev/video0
    /dev/video1

$ apt list --installed|ぶどうチーズ

警告:aptには安定したCLIインターフェイスはありません。スクリプトでは大切にしてください。

チーズ共通/フォーカスアップデート、今フォーカスアップデート3.34.0-1ubuntu1 all [zainstalowany,automatycznie]
チーズ/フォーカスアップデート 3.34.0-1ubuntu1 amd64 [zainstalowany]
libcheese-gtk25/focus-updates、今3.34.0-1ubuntu1 amd64 [zainstalowany,automatycznie]
libcheese8/focus-updates、今3.34.0-1ubuntu1 amd64 [zainstalowany,automatycznie]

ただし、CentOS Stream Cheeseでは、CentOSがカメラを認識しているように見えますが、黒い画面のみが表示されます。

$ 名前なし -r
4.18.0-301.1.el8.x86_64

$lsusb
バス 001 デバイス 002: ID 04f2:b685 Quunguang Electronics Co., Ltd.

$dmesg
...
[133.699457] USB 1-1:ehci-pciを使用する新しい高速USBデバイス番号2
[134.170286] USB 1-1: 新しい USB デバイスが見つかりました。 idVendor=04f2、idProduct=b685、bcdDevice=54.04
[134.170291] USB 1-1: 新しい USB デバイス文字列: Mfr=2, Product=1, SerialNumber=0
[134.170295] USB 1-1: 製品: Chunguang USB2.0 カメラ
[134.170298] USB 1-1:メーカー:(株)ソンハン技術
[134.179543] uvcvideo: UVC 1.00 デバイス Chicony USB2.0 カメラ発見(04f2​​:b685)
[134.229062] 入力: Chicony USB2.0 カメラ: Chicony as /devices/pci0000:00/0000:00:0b.0/usb1/1-1/1-1:1.0/input/input10

$ sudo lshw |
...
              *-USB
                   説明:ビデオ
                   製品: Chunguang USB2.0 カメラ: Chunguang
                   サプライヤー:(株)ソンニックテクノロジー
                   実際のID:1
                   バス情報: usb@1:1
                   論理名:input8
                   論理名: /dev/input/event7
                   バージョン: 54.04
                   機能: USB-2.00 USB
                   構成: ドライバ=uvcvideo maxpower=500mA 速度=480Mbit/s
...

$ dnf list | ブドウのチーズをインストールしました
チーズ.x86_64 2:3.28.0-3.el8 @AppStream
チーズ-libs.x86_64 2:3.28.0-3.el8 @AppStream

カメラが接続されていないと、Cheeseは「デバイスが見つかりません」というメッセージを表示し、Webカメラは正常に動作し、Cheeseで認識されますが失敗します。

Ubuntu Wikiでカメラの状況をよりよく診断するためにguvcviewをインストールするようアドバイスを見つけました。ただし、guvcviewはデフォルトのCentOSリポジトリでは使用できません。

$sudo dnf インストール guvcview
[sudo]管理者パスワード:
最後のメタデータの有効期限確認:2021年5月15日土曜日10:08:52 CEST以前。
パラメータの不一致: guvcview
エラー:一致するものが見つかりません:guvcview

明らかに、CentOSは以前のバージョンのアプリケーションを使用しています。保守的な分布なので当然です。しかし、ウェブカメラが動作するには古すぎるとは信じられません。同じカメラが長い間、v4カーネルを含む古代のUbuntu 16で実行されていたので、cfgを調整する必要がありました。

どのように機能させるのですか?

ベストアンサー1

おすすめ記事