Wenn Sie Braid beenden, wechseln zwei Monitore in den Spiegelmodus

7

Ich habe 2 Monitore in meinem Desktop. Die eine hat eine kleinere Auflösung als die andere (weiß nicht, ob es für dieses Problem wichtig ist). In der Anzeige habe ich die Spiegelung deaktiviert, sodass der erste Monitor zum anderen übergeht.

Heute habe ich Braid installiert. Wenn ich es starte, wird es im Vollbildmodus angezeigt. Wenn ich das Spiel beende, wird die Einstellung auf die Spiegelung von Monitoren (und mit der kleineren Auflösung) zurückgesetzt, und ich muss sie jedes Mal einrichten.

Gibt es dafür eine Lösung?

Die GPU ist Saphir Radeon HD 3870 , keine zusätzlichen Treiber für die GPU, 64-Bit- CPU, mit Gnome-Shell installiert


Die Ausgabe von xrandr

$ xrandr
Screen 0: minimum 320 x 200, current 2464 x 900, maximum 8192 x 8192
DVI-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 304mm x 228mm
   1024x768       60.0*+   75.1     75.0     70.1  
   832x624        74.6  
   800x600        75.0     60.3     56.2  
   640x480        75.0     66.7     60.0     59.9  
   720x400        70.1  
DIN disconnected (normal left inverted right x axis y axis)
DVI-1 connected 1440x900+1024+0 (normal left inverted right x axis y axis) 410mm x 257mm
   1440x900       59.9*+   75.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1 
George Kastrinis
quelle
Die GPU ist ATI. 64bit CPU. Noch etwas?
George Kastrinis
Fügen Sie es Ihrer Frage hinzu, Kommentare werden hier begraben. Wenn Sie das genaue Modell kennen, könnte dies ebenfalls hilfreich sein.
Jorge Castro
2
Sehen Sie dasselbe Verhalten, wenn Sie im Fenstermodus ausgeführt werden? /opt/braid/braid -windowed -width 1024
Kikixx
@kikixx Entschuldigung für die Verzögerung. Nein, wenn ich es im Fenstermodus starte, ist es in Ordnung. Das Problem steigt also mit dem Vollbild, denke ich. Irgendwelche Ideen?
George Kastrinis
Ich habe es mit meinem Monitor versucht und es hat den sekundären Monitor beim Starten des Geflechts ausgeschaltet. Das Beenden von Braid schaltete es auch nicht ein und ich musste es in Displays manuell tun.
Nemo

Antworten:

2

Ich habe mich nicht geflochten, aber ich habe dieses Problem woanders gefunden . Was ich nur vorschlagen kann, sind zwei Problemumgehungen:

1) im Fenstermodus ausführen, wie in den obigen Kommentaren beschrieben, was so klingt, als würde es funktionieren.

2) Erstellen Sie ein neues Startskript, wie auf der oben verlinkten WINEHQ-Seite beschrieben, und verwenden Sie xrandr nach dem Beenden des Geflechts, um die richtige Auflösung zurückzugeben.
/opt/braid/braid && xrandr --output DVI-0 --mode 1024x768 && xrandr --output DVI-1 --mode 1440x900

Bearbeiten: Der vorgeschlagene xrandrBefehl wurde an die OP-Ausgabe angepasst

kikixx
quelle
Ich habe die Ausgabe von xrandr in den ersten Beitrag gestellt. Könnten Sie mir bei dem oben genannten Befehl helfen? Thx :)
George Kastrinis
Ich habe es geschafft, es mit /opt/braid/braid && xrandr --output DVI-0 --mode 1024x768 && xrandr --output DVI-1 --mode 1440x900 --right-of DVI-0Thx zum Laufen zu bringen :)
George Kastrinis