アプリケーションにセカンドモニターの解像度を提供するには?


8

Nvidiaカード(550 Ti)の基本的なTwinView設定で、デュアルモニターを設定しています。1台のモニターは私のプライマリディスプレイ(1600x900)で、もう1台は私のテレビ(1920 * 1080)です。

私はテレビで起動するようにXBMCを配置しました(ウィンドウモード、境界線を非表示にしwmctrlてストレッチするためのすばやく汚れたGTKhackを使用)。これは、ウィンドウモードを備えたほとんどのゲーム(たとえば、Shank2)でも機能します。ただし、設定メニューで1920x1080の解像度を選択できないため、他の一部を機能させることができません。プライマリディスプレイで利用可能なすべての解像度と組み合わせた解像度が利用可能です。(例:容器、スナップショット)

1920x1080の解像度をアプリケーション/ゲームに提供するにはどうすればよいですか?

他のすべての回避策/解決策も非常に高く評価されています!

回答:


1

TwinViewでは、実行しようとしていることはできません。

TwinViewは、解像度を組み合わせた偽のディスプレイモードをプライマリディスプレイに追加することで機能します。たとえば、2つの1024x768モニターがある場合、ドライバーはOSに、プライマリディスプレイの解像度と追加の偽の2048x768モードの画面が1つしかないことを通知します。このモードを選択すると、OSはそれが単一の2048x768画面であると見なし、ドライバーが画像の一部を適切なディスプレイに送信します。これは、アプリケーションから特別なサポートを必要としないことを意味しますが、たとえば、1つのディスプレイでのみアプリケーションを全画面表示することはできません。すべてのアプリは、2048x768のディスプレイが1つしかないと考えます。

解決策は、TwinViewを無効にし、XRandRをサポートするドライバーを使用することです。これは、バージョン302以降のNvidiaドライバーに存在します。Ubuntuの[ディスプレイ]パネルを使用して、XRandRを介してディスプレイを構成します(12.04以降では、右上の電源ボタンをクリックし、[ディスプレイ...]を選択します)。


1

ディスプレイの設定で、TwinViewである赤い画面を選択し、ラップトップ画面の横のボックスでオンボタンをオフに変更します。次に、「適用」ボックスが表示され、キープ設定を押す必要があります。今、あなたはそれをテレビだけで見て、あなたのTwinViewシャットは黒くなります。ディスプレイ設定

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.