私はUbuntu 18.04を使用しており、ukuuを使用してUSB-C用のDisplayPort代替モードをサポートするLinuxカーネルメインライン4.19.2にアップグレードしました。
alex@gta-65:~$ uname -a
Linux gta-65 4.19.2-041902-generic #201811132032 SMP Tue Nov 13 20:34:19 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
他のUSB-CデバイスはこのLenovo X270で正常に動作します。ただし、ユニバーサルドングルを接続すると代替モードは開始されませんが、同僚のWindows PCでは正常に動作します。 kern.log と dmesg にはイベントは生成されません。
さらに調査する必要がありますか?または、この機能が機能するように更新する必要がある他のディスプレイ関連ライブラリはありますか?
答え1
最も簡単な理由は通常最も簡単ですが、このホットデスクにケーブルバンドルが乱雑に積み重ねられています。
接続後、kern.logは次のように伝えます。
Nov 19 14:36:02 GTA-65 kernel: [17099.717660] [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
したがって、Linux カーネル 4.19 は USB-C でディスプレイポートの代替モードをサポートします。