I'm still seeing an issue launching the game on Linux. I've got a Lenovo Y50 laptop with Nvidia 860M (optimus). I launch Steam with:
optirun -b primus steam
screenshot of the crash here:http://i.imgur.com/HThesXm.png
When I run from the command line, I get this, but it might be unrelated (or i'm doing it wrong):
optirun -b primus ./runner.sh
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
Thread "EoCApp" (2420209728)
received signal 11
(0) /lib/x86_64-linux-gnu/libpthread.so.0 : +0x10d10 [0x7fb697719d10]
Segmentation fault (core dumped)