web-dev-qa-db-ja.com

Linux上のUSBからVGA

2012年半ばにMacbook Proが提供されました。最初の選択ではなかったでしょうが、それでも優れたハードウェアですが、問題は、Thunderboltポートが1つしかなく、デフォルトでは外部モニターを1つだけ接続できることです。

私はその上でDebian 64ビットを使用しており、2番目の外部モニター(合計3番目)を追加するソリューションを探していました。私の唯一のオプションは SB to DVI/VGA アダプターを使用しているようです。私は制限を認識しています、それは基本的なコースワークとオフィスのもののためです。

私はしばらくの間グーグルで作業しており、Linuxでこの種のデバイスを使用する上で信頼できる情報を見つけることができません。私は冒険好きなので、設定ファイルで汚くてもかまいませんが、Linuxでのこれらの経験はあまりありません。

誰かがこれらを機能させるのに経験はありますか?どのデバイスを提案しますか?ヘルプ/ポインタ/個人的な経験。

注:リンクされている特定のデバイスの情報を求めているわけではありません。私の質問は主に、USBからVGAデバイスにUSBを接続した経験はありますか? Linuxで作業している場合、どのデバイスですか? Linuxでの設定は簡単ではないように見えるので、おそらく使用されている特定の設定についてのコメントです。

13
Juicy

Thunderboltポートが1つあるからといって、Thunderboltディスプレイを1つだけ接続できるわけではありません。 Thunderboltはデイジーチェーン接続できます。1つのThunderboltポートを介して複数のディスプレイが可能です。 Linuxがデイジーチェーン接続されたThunderboltディスプレイをサポートしているかどうかはわかりません。そしてもちろん、Thunderboltディスプレイでのみ可能であることを知っている限り、Thunderboltのデイジーチェーン接続がオプションであるかどうかはわかりません。 https://www.Apple.com/displays/

このPhoronixの記事も、タイトルが付いている可能性があります。 Apple ThunderboltディスプレイでLinuxに問題が発生する

6
Christian Hujer

Thunderboltはデイジーチェーン接続できますが、問題は非常に複雑です:physicalポートは2つのlogicalモードで動作でき、1つはDisplayPortであり、1つに接続できますDisplayPort 1.2モニター。このモードでは、ケーブルはDP 1.2信号を伝送し、それだけです。

あるいは、Thunderboltモードでポートを操作することもできます。このモードでは、ケーブルはPCI Expressと最大2つのDP 1.1a(バージョンを気にする)信号を伝送します。 2つのThunderboltモニターをデイジーチェーン接続すると、内部でDisplayPort信号を適切に逆多重化できます。 2つのThunderboltドックをデイジーチェーン接続して、それぞれが1つのDisplayPort信号を逆多重化することもできます。 ThunderboltパススルーとDPポートを備えたドックはまれです。通常、HDMIコネクタのみが提供されます。私の知る限り、近々登場するZenDockにはmDPポートとTBパススルーの両方があります。2つのディスプレイを接続するオプションを提供するThunderboltドックを見たことはありません-これは基本的に内部に2つのドックであり、コストも2倍近くになるため、これが一般的なオプションではないのも不思議ではありません。

3台以上のモニターを駆動したい場合は、グラフィックカードをThunderbolt-PCI Expressドックに追加できます。 TBはPCI Express信号を配信できます。グラフィックカードが許可する限り、この単一のドックにモニターを追加できます。多くのnVidiaカード(Keplerまたはより新しいチップセットに基づく)は4つをサポートします。ラップトップパネルと外部モニターが同じドライバー(つまり、nvidia両方またはATI両方)で駆動されている場合、理論的にはこれは問題なく機能するはずですが、次の段落を参照してください。

Linux 3.17では、ホットプラグされたThunderboltデバイスのサポートが追加されました(チェーンされていない場合)。この記事の執筆時点で2か月も経っていないため、経験は乏しいです。

要約すると、2つのTBディスプレイまたは2つのTBドックが起動時間である場合、それは動作するはずです。グラフィックカードを接続する場合起動時にTB-PCIeドックにある同じメーカー(あなたの場合はnVidiaチップ)でも動作し、最大4つのディスプレイを使用できるはずです。最新のカーネルを実行している場合は、後者はホットプラグでも機能します。

5
chx