私は通常、HDMI経由でUSB-Cアダプタに接続されている外部モニタを使用しています。他のUSB-CデバイスでテストしたUSB-Cハブ(Aukey CB-C48)もあります。
USB-Cを介してコンピュータに直接接続すると、モニタは正常に動作します。ただし、ハブを介して接続すると検出されません。udevadm monitor --environment --udev
"add"イベントは表示されず、debug dmesgはホットプラグイベントに応答して何も表示しません。また、別のVGA-USBCアダプタを使用して既存のVGAモニタを試してみましたが、同じ問題が発生しました。
これはUSB-Cハブの既知の制限事項ですか?カーネルの実装でしょうか?それとも、これを可能にするために次のハブを購入するときに見つける必要がありますか?
これはdmesg ダンプとdrm.debug=0xe
, ここで私:
- 機械始動(熱い)
- ハブに接続
- モニターを接続する
- モニタープラグを抜く
- ハブの電源ポートを介してPixel携帯電話を接続します。
- 電話をハブの電源がオフになっているポートの1つに移動します。
これは(回答なし)に関連している可能性があります。Linux Mint - USB-C経由でHDMIハブに接続されているモニターが検出されない。しかし、他のリソースが見つからないようです。