I have 2 monitors in my desktop. The one has a smaller resolution than the other (don't know if it matters for this issue). From Display I have disabled mirroring, so the first monitor continues to the other.
Today I installed Braid. When I launch it, it goes fullscreen. When I quit the game, the setting have reverted to the mirroring of monitors (and with the smaller resolution), and I have to set them up each time.
Is there a solution for that?
The GPU is sapphire radeon hd 3870, haven't install any extra drivers for the GPU, 64bit CPU, using gnome-shell
The output of 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
I don't have braid myself but have found this issue else where. What I can only suggest is two workarounds:
1) run in windowed mode, as detailed in comments above, which sounds like it works.
2) create a new launch script as detailed on the WINEHQ page linked above, to use xrandr after braid quits to return the correct resolution.
/opt/braid/braid && xrandr --output DVI-0 --mode 1024x768 && xrandr --output DVI-1 --mode 1440x900
edit: changed suggested
xrandr
command to match OP output