Wie kann eine zweite Monitorauflösung für die Anwendung bereitgestellt werden?

8

Ich habe ein Dual-Monitor-Setup mit den grundlegenden TwinView-Einstellungen meiner Nvidia-Karte (550 Ti). Ein Monitor ist mein primäres Display (1600 x 900) und der andere ist mein Fernseher (1920 * 1080).

Ich habe XBMC so eingerichtet, dass es auf meinem Fernseher startet (im Fenstermodus einen schnellen und schmutzigen GTKhack, um die Ränder zu verbergen und wmctrlzu dehnen). Dies funktioniert auch für die meisten Spiele mit Fenstermodus (z. B. Shank2). Ich kann jedoch einige andere nicht zum Laufen bringen, da ich die Auflösung 1920 x 1080 in ihrem Einstellungsmenü nicht auswählen kann. Alle verfügbaren Auflösungen für mein primäres Display und die kombinierte Auflösung sind verfügbar. (zB Schiff, Schnappschuss)

Wie ist es möglich, den Anwendungen / Spielen meine Auflösung von 1920 x 1080 bereitzustellen?

Jede andere Problemumgehung / Lösung wird ebenfalls sehr geschätzt!

Johannes Roos
quelle

Antworten:

1

Was Sie versuchen, ist mit TwinView nicht möglich.

TwinView fügt der primären Anzeige einen gefälschten Anzeigemodus mit der kombinierten Auflösung hinzu. Wenn Sie beispielsweise zwei 1024 x 768-Monitore haben, teilt der Treiber dem Betriebssystem mit, dass nur ein Bildschirm mit den Auflösungen des primären Displays und einem zusätzlichen gefälschten 2048 x 768-Modus vorhanden ist. Wenn Sie diesen Modus auswählen, glaubt das Betriebssystem, dass es einen einzigen 2048x768-Bildschirm hat, und der Treiber sorgt dafür, dass Teile des Bildes an die richtigen Anzeigen gesendet werden. Dies bedeutet, dass Sie keine spezielle Unterstützung durch Anwendungen benötigen, aber Sie können eine Anwendung auch nicht nur auf einem der Displays im Vollbildmodus anzeigen. Alle Apps glauben, dass es nur ein einziges 2048 x 768-Display gibt.

Die Lösung besteht darin, TwinView zu deaktivieren und einen Treiber zu verwenden, der XRandR-Unterstützung bietet. Dies ist im Nvidia-Treiber seit Version 302 vorhanden. Verwenden Sie das Anzeigefeld von Ubuntu, um die Anzeigen über XRandR zu konfigurieren (klicken Sie ab 12.04 oben rechts auf den Netzschalter und wählen Sie "Anzeigen ...").

Krzysztof Kosiński
quelle
1

Bei den Einstellungen in Displays wählen Sie den roten Bildschirm TwinView aus und wechseln in der Box neben Ihrem Laptop-Bildschirm auf Aus. Dann erscheint ein Feld Anwenden, in dem Sie auf Einstellungen behalten klicken müssen. Jetzt sehen Sie es nur noch im Fernsehen und Ihr geschlossenes TwinView wird schwarz.Zeigt Einstellungen an

Marc Valsells
quelle