My system ran the original PA fine but, when I launch Titans, the windows shows up but just hangs there for a few minutes before finally crashing, no graphics or sound. This only happens when I launch the game from Steam. When I launch the game using the "PA" executable in its Steam directory, it runs fine. I'm on Xubuntu 16.04 64-bit, Nvidia driver 367.27. System specs: i5-6500, 2x4GB DDR4, 4GB GTX 960.
I'm having the same issue, Ubuntu 16.04. I can't even get it to launch from the folder, however, and the switch suggested did nothing. Running steam from terminal I can see the following error almost immediately after trying to launch Titans (PA works fine). *** Error in `/home/helium2s1/.steam/steam/steamapps/common/Planetary Annihilation Titans/PA': free(): invalid pointer: 0x00007f06e384fb78 ***
There's a bug in Steam where outdated audio libraries in the Steam runtime environment don't work well with the much newer system libraries. Your log stop exactly when the the audio library is supposed to be initialized. Could you try running Steam like this: Code: LD_PRELOAD="/usr/lib/i386-linux-gnu/libasound.so.2:/usr/lib/x86_64-linux-gnu/libasound.so.2" steam Does that help?
I was able to get it to launch from the folder by uninstalling and reinstalling Steam, then fiddling with the libstdc++.so.6 files. Now it wasn't launching from Steam without the --no-audio switch, but the worksround you posted here: https://forums.uberent.com/threads/titans-on-ubuntu-16-04-steam-not-working.71646/ did the trick, so it looks like the same issue the guy over there was running into.
Yeah, Steam for Linux issue #4139. I hope they'll fix that one day... Anyway, thanks for reporting back!