When I run Amnesia: Dark Descent or Superbrothers: Sword & Sworcery, the games are stretched across both my monitors, like this:
Limbo crashes on start-up:
How can I solve these problems?
All Games work after some tweaking:
Amnesia, Sword & Sworcery, Psychonauts, Super Meat Boy:
These are SDL games, and like all SDL games, they will act strangely if you have two monitors. To run them on only the primary display:
I didn't need to do any further tweaking with these and they seem to work perfectly.
NOTE: To apply this tweak to all SDL games such that they can be run this way from the dash, just add
I had a lot more trouble with this game. With dual head enabled the game crashes with a segfault. Normally this can be avoided by running wine in explorer virtual desktop mode (I have to do this with almost any wine game) however, in this came, Limbo is bundled with a custom wine where explorer mode doesn't work. I had to use the distro-supplied wine instead, and then it works correctly, but you have to run it with the normal startup scripts once to get the ~/.limbo directory created, so:
To start the application like this when launched form the dash:
comment out the existing code and add:
Again, replace 1920x1200 by your desired resolution
You can launch it in windowed mode at pretty much any resolution by adding options while launching:
(My monitors have 1680x1050 & I subtracted 50p for the Unity top bar - so its kinda fullscreen)
To launch the game in windowed mode with the dash-shortcut:
And add " -windowed -x 1680 -y 1000" (without quotes, with desired resolutions) after "LD_LIBRARY_PATH=lib64:. ./Bastion.bin.x86_64".
The solution for Limbo didn't do it for me. What did it for me:
Taken from “Limbo” game has no sound
Altough it says 'fix for sound' I had to install directx9 to get the game itself running. (and now I even have sound).