USB C→DisplayPortアダプタをサポート

USB C→DisplayPortアダプタをサポート

私はこれを投稿しましたレディットからしかし、これまでの答えを受け取っていません。

買ったこのケーブル私のシステムが何もしないことを理解するためでした。両方LSSBそしてTail -f /var(log/kern.logケーブルを差し込んで抜いてもあまり違いはありません。動作するように努力する価値がありますか、それとも返す必要がありますか? LinuxでDP over USB–Cの状態はどうですか? (多少混乱した質問と回答がたくさん見つかりました)

$ lspci -d ::0c03 -k
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
    Subsystem: CLEVO/KAPOK Computer Sunrise Point-LP USB 3.0 xHCI Controller
    Kernel driver in use: xhci_hcd
01:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller
    Subsystem: CLEVO/KAPOK Computer ASM1142 USB 3.1 Host Controller
    Kernel driver in use: xhci_hcd

オペレーティングシステム: 基本OS 0.4.1ロキ コア: 4.9.18-040918 - 一般 ハードウェア: デュアルコア Intel® Core™ i5-7200U CPU @ 2.50GHz Intel Corporationデバイス5916(改訂02)

ベストアンサー1

[編集:ここに回答を提供してから1年後、この回答の終わりに非常に簡単なアップデートを添付しました。このアップデートが別の2回目の回答である必要がある場合は、lmkしてください。この最後の更新を除いて、答えは変更されませんでした。]

あなたの質問は7ヶ月前に要求されたにもかかわらず非常に時宜を得たものです。 2つの質問をしたので、2つの答えを得ました。

  1. 動作するように努力する価値がありますか、それとも返す必要がありますか?

USB-C経由でDisplayPortをサポートするカーネルパッチセットがLinuxカーネルアーカイブにリリースされました。ここ。したがって、今はパッチを適用し、独自のカーネルをリリースしなければならず、それほど価値があるでしょう。 (最初はそんなに怖くないので、この励ましを他の方向に考えないでください。)

2番目の制限は、Linux Kernel Archiveの記事によると、これらのパッチはFUSBコントローラを使用するハードウェアプラットフォーム用であるということです。彼はまもなくUCSIコントローラのサポートを発表する予定です。私の考えでは、IntelとASMediaコントローラの両方がこの種のものです(わかりませんが)。彼の言葉を引用するには:

私はfusb302プラットフォームとUCSIプラットフォームを使ってこれをテストしました。 UCSIドライバには代替モードの個別のサポートが必要ですが、このシリーズには含まれていません。まだ作業中です。

つまり、「すぐに」です。

  1. LinuxでDP over USB–Cの状態はどうですか?

上記の内容を記事で読みました。フィロニックス、記事は、これらのパッチが4.19カーネルにマージされることを望んでいると述べています。

最後に、USB-Cを介したDisplayPortの特別なケースでは、ケーブルは完全に受動的でかなり成熟した標準を持っているため、オペレーティングシステムでサポートするとケーブルが機能することができるとほぼ確実に期待できます。 USB-C経由のThunderboltの場合も同様ですが、HMDIの場合はそうではありません。たとえば、USB-C-HDMIケーブルの内部はDP-HDMIアダプタである可能性が高く、DP側は標準のUSB-Cのみを使用します。コネクタ。

カーネルパッチを処理しない場合、ケーブルは今から3ヶ月から1年の間に「正常に動作」します。

編集/更新:私が毎日使用しているコンピュータは、基本的なArch Linuxを実行しているDell 7577 Inspironノートブックです。 USB-CポートとHDMIポートがあり、3つのモニタを並べてX/openboxを起動します。 1つは基本/標準HDMIケーブルを使用して接続し、もう1つは基本/標準USB-Cケーブルを使用して接続します。 C-DisplayPortケーブル。 「Arch Linuxとこの特定のDellノートブックを含む3つのモニター:すべてが機能します」もともと答えの最後の文で私がした予測が正確であることが証明されたようです。

つまり、今日コンピュータを購入してこのモニターを構成したい場合は、2つの重要な小さな注意事項/質問があります。

  1. 完全な「ハイブリッド/ハイブリッド/デュアル個別および統合GPU」アーキテクチャを理解して管理するのは難しいことがわかりました。痛いですが(ほぼ)可能です。 Dellシステムでは、このアーキテクチャを「Optimus」と呼び、これを設定する方法はビデオ機能とパフォーマンスに大きな影響を与えます。私は非常に一般的に話していることを知っていますが、すべての設定に適用されるわけではありません。基本的に:統合GPUと個々のGPUの両方を持つシステムを探している場合は、インストールするオペレーティングシステムが使用する構成をサポートできるかどうかを調べてください。

  2. 特に、多くの(ほとんど?すべて?)最新のノートブックには、各ディスプレイ出力ポートが2つのGPUのいずれかに固定配線されているようです。たとえば、ラップトップに組み込まれたLCDディスプレイが統合GPUにハードワイヤードされている場合、アプリケーションで別々のNVIDIAまたはRadeon GPUを使用するたびに、各フレームは実際に統合GPUにコピーされます。画面に表示されます。個々のGPUのパフォーマンスの向上が大きすぎるため、この追加コピーのコストは無視できるほどの可能性があります。しかし、そうではないかもしれませんが、別のGPUパフォーマンスを集中的に使用しているユーザーは、通常、非常に小さな価格を支払う意思はありません。

私は専門家ではありませんが、3つのモニターに対するLinuxサポートではないかと思います。 (「モニター3つ」とは、「ノートブックに内蔵されているLCDディスプレイと外部モニターポート2つの両方を使用する」という意味です。

おすすめ記事