web-dev-qa-db-ja.com

T520 + BumblebeeはDisplayPortを介して外部モニターを実行できますか?

64ビットUbuntu 11.10と統合(Intel)グラフィックスを使用して、1600x900ラップトップディスプレイとVGAアダプターに接続された1600x1200外部モニターを実行できます。しかし、私の外部モニターは1920x1200なので、両側に黒いストライプがあります。

Intel GPUから利用可能な最大解像度 は2560x1600 = 4,096,000ピクセルであり、3520x1200 = 4,224,000ディスプレイ(ラップトップ画面上で1200x300が失われる)を求めているため、解像度はこのように制限されていると思います。 3200x1200 = 3,840,000ピクセルで、Intel GPUは満足そうです。

Windowsでは、VGAアダプターを使用する場合にも同じ制限がありますが、Optimusをオンにすると、外部モニターをDisplayPortに接続し、そのフル解像度と拡張デスクトップを取得できます。

「optirun」コマンドを使用して、BumblebeeがDisplayPortでアプリを実行できることを確認しました。私の質問は、BumblebeeがDisplayPortをラップトップ画面を実行するIntelカードと連携して実行して、(Windowsのように)大きな仮想デスクトップを作成できるかどうかです。

もしそうなら、これを行う方法へのポインタはありますか?この構成が機能しているというレポートが見つからなかったため、一度試みて失敗し、統合グラフィックス(および黒いストライプ)に戻りました。

2
OpenPrivacy

私はW520を持っていますが、この情報はT520にも当てはまると思います(ただし、VGAポートに関する2つの構成には若干の違いがあります)。私の知る限り、ディスプレイポートはNvidiaカードに直接接続されています。 「Optimus」モード(BIOSで設定)の場合、内部Thinkpadディスプレイは統合カードによって制御されます。 xrandrは同じXセッションを制御する複数のグラフィックスカードを処理できないため(私が知る限り)、「Optimus」biosモード(これはマルハナバチなし)のままにしてすべてのデスクトップを使用する場合は、Xineramaを使用する必要がありますスクリーン。これは、カスタムxorg.confを作成することを意味します。もう1つのオプションは、nvidiaカードがThinkpadディスプレイとDisplayPort出力の両方に直接接続されるように、BIOSで「ディスクリート」グラフィックモードに切り替えることです。この場合、disperを使用して、その場で外部モニターを簡単に接続および切断できます(これにはbumblebeeもありません)。

私はブログ投稿を用意しました here W520の状況の概要。また、Optimusオプションを追求する場合に開始するためのxorg.confも含まれています。要約すると、すべての画面にデスクトップが必要な場合、Bumblebeeを避ける必要があると思います。

2
Zach