私のモニターには3つのUSB 3.0ポートがありますが、モニターがUSB-Cを介して接続されていると機能しないのはなぜですか?

私のモニターには3つのUSB 3.0ポートがありますが、モニターがUSB-Cを介して接続されていると機能しないのはなぜですか?

最近購入しました。HP Z27モニター。 4K/UHDでUSB-Cによるビデオ入力をサポートします。

また、3つの「ダウンストリームUSB 3.0」ポートがあり、USB-Cケーブルを接続すればすぐに使用できます。

私はそれを接続していますLenovo X1カーボン(第7世代)、Debian test / bullseyeを実行してください。 2つのUSB-Aポートがあり、両方とも次のように表示されます。

USB超高速

また、2つのUSB-Cポートがあり、両方とも次のように表示されます。

ここに画像の説明を入力してください。

これは私の現在のカーネルです。

$ uname -a
Linux tak 5.4.0-2-amd64 #1 SMP Debian 5.4.8-1 (2020-01-05) x86_64 GNU/Linux

lspciノートブックに次のThunderboltコントローラ(USB-Cポートが接続されている可能性があります)があることを示します。

Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)

lsusb何も挿入していません。

$ lsusb -tv
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 8: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
        ID 04f2:b67d Chicony Electronics Co., Ltd 
    |__ Port 8: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
        ID 04f2:b67d Chicony Electronics Co., Ltd 
    |__ Port 9: Dev 7, If 0, Class=Vendor Specific Class, Driver=, 12M
        ID 06cb:00bd Synaptics, Inc.

...lsusbモニターはUSB-Cを介して接続されており、モニターダウンストリームのUSB-Aポートには何も接続されていません。

$ lsusb -tv
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 2: Dev 6, If 0, Class=Hub, Driver=hub/2p, 480M
        ID 03f0:0169 HP, Inc 
        |__ Port 1: Dev 8, If 0, Class=Hub, Driver=hub/4p, 480M
            ID 03f0:0169 HP, Inc 
    |__ Port 8: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
        ID 04f2:b67d Chicony Electronics Co., Ltd 
    |__ Port 8: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
        ID 04f2:b67d Chicony Electronics Co., Ltd 
    |__ Port 9: Dev 7, If 0, Class=Vendor Specific Class, Driver=, 12M
        ID 06cb:00bd Synaptics, Inc.

USB 3.0外付けドライブをラップトップのUSB-Aポートに接続すると、lsusb「3.0ハブ」の下に表示され、速度は「5000M」です。

$ lsusb -tv
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
    |__ Port 4: Dev 11, If 0, Class=Mass Storage, Driver=uas, 5000M
        ID 0bc2:ab26 Seagate RSS LLC Backup Plus Slim Portable Drive 1 TB
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 2: Dev 23, If 0, Class=Hub, Driver=hub/2p, 480M
        ID 03f0:0169 HP, Inc 
        |__ Port 1: Dev 24, If 0, Class=Hub, Driver=hub/4p, 480M
            ID 03f0:0169 HP, Inc 
    |__ Port 8: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
        ID 04f2:b67d Chicony Electronics Co., Ltd 
    |__ Port 8: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
        ID 04f2:b67d Chicony Electronics Co., Ltd 
    |__ Port 9: Dev 7, If 0, Class=Vendor Specific Class, Driver=, 12M
        ID 06cb:00bd Synaptics, Inc.

ただし、同じドライブをZ27のダウンストリーム「USB 3.0」ポートの1つに接続すると、そのドライブがlsusb

X1 CarbonのUSB-Cポートをバイパスし、HDMI(ビデオ用)およびUSB-A(ノートブック)を介してUSB-C(モニター)でモニターに接続すると、モニターに接続すると外付けドライブが検出され、速度は5000Mです。

$ lsusb -tv
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/6p, 10000M
    ID 1d6b:0003 Linux Foundation 3.0 root hub
    |__ Port 4: Dev 12, If 0, Class=Hub, Driver=hub/1p, 5000M
        ID 03f0:0620 HP, Inc 
        |__ Port 1: Dev 13, If 0, Class=Hub, Driver=hub/4p, 5000M
            ID 03f0:0620 HP, Inc 
            |__ Port 2: Dev 14, If 0, Class=Mass Storage, Driver=uas, 5000M
                ID 0bc2:ab26 Seagate RSS LLC Backup Plus Slim Portable Drive 1 TB
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/12p, 480M
    ID 1d6b:0002 Linux Foundation 2.0 root hub
    |__ Port 4: Dev 28, If 0, Class=Hub, Driver=hub/2p, 480M
        ID 03f0:0169 HP, Inc 
        |__ Port 1: Dev 29, If 0, Class=Hub, Driver=hub/4p, 480M
            ID 03f0:0169 HP, Inc 
    |__ Port 8: Dev 5, If 1, Class=Video, Driver=uvcvideo, 480M
        ID 04f2:b67d Chicony Electronics Co., Ltd 
    |__ Port 8: Dev 5, If 0, Class=Video, Driver=uvcvideo, 480M
        ID 04f2:b67d Chicony Electronics Co., Ltd 
    |__ Port 9: Dev 7, If 0, Class=Vendor Specific Class, Driver=, 12M
        ID 06cb:00bd Synaptics, Inc.

驚くべきことに、最後の例では、モニタにラップトップへのUSB接続が1つしかない場合でも、「HP Inc」デバイスが2つのroot_hubsの下に表示されます。

ベストアンサー1

モニターを次のように接続すると:

  • ビデオ:HDMI(ビデオ用)
  • USBデータ:USB-A(ノートブック) - USB-C(モニター)

その後、モニターのすべてのUSB-AポートがUSB 3.0として動作し、USB 3.0外部ドライブが5000Mに接続されます。

ビデオ/データ/電源転送用にUSB-Cを介してモニターを接続すると、モニターのすべてのUSB-AポートがUSB 2.0として機能します。

しかし、モニターがUSB-Cを介して接続されると、画面メニューに追加のオプションがあることがわかりました。

  1. 3840x2160 60Hz + USB 2.0
  2. 3840x2160 30Hz + USB 3.0

(1)は工場出荷時のデフォルトです。 (2) に変更すると、モニターが USB-C を介して接続されると、モニターの USB-A ポートが USB 3.0 で動作します.

私はこのモニターをオフィス用に使用しているため、30Hzに落ちるのは問題ではありません。これは、USB 3.0とより高いリフレッシュレートの両方を実行したい人が知っておくべきことです。

おすすめ記事