Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

It seems that the current Linux version 4.3.0.1948 requires Steam to be installed to be able to play the game, as the game is crashing with the following output:

gamer@pegasus6:/usr/local/games$ LANG=C ./launch [S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam.
dlopen failed trying to load:
/home/gamer/.steam/sdk64/steamclient.so
with error:
/home/gamer/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Sys_LoadModule failed to load: /home/gamer/.steam/sdk64/steamclient.so
terminating with uncaught exception of type Inanity::Exception*
./launch: line 9:  3416 Aborted                 LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./x64 ./x64/insatia

I guess that's not supposed to happen with the itch version :-)

Hi! Steam errors in the log are actually expected - for simplicity we publish on itch.io the exact same executable as on Steam. It tries to detect if it’s running under Steam, and if not, proceeds without it, so those errors about Steam should be ignored.

It definitely should not crash though! Can you please find Log.txt file (it should be in the same folder where the game is located) and post its contents here or email it to quyse@kozinaka.com if it’s big (it probably is). Also what Linux distribution you are on? Really appreciate any more info on that.

Oh, thanks a lot - the Log.txt file part got me on the right track: The game is not installable system-wide, it needs write permissions for the game's installation directory. When I extract the game into my home folder it is working as expected!

Yeah, without Steam it acts as a portable build, and writes the log and settings into its own folder, the behavior which (we hope) makes sense and is expected from a game downloaded as a zip file. We should handle the error better. Thanks for the follow-up!