Jump to content
  • Who's Online   0 Members, 2 Anonymous, 3 Guests (See full list)

    There are no registered users currently online

breakingmatter

Member
  • Content count

    5
  • Joined

  • Last visited

About breakingmatter

  • Rank
    Zygote

Profile

  • Gender
    Male
  • Steam Name
    breakingmatter
  1. linux: game crashes when starting new game

    @Haeffound I updated my last message, re-read it and check the bottom. I think if you switch to the experimental branch the fix for the missing library is there. THat's what it seems like from that post anyways. I just updated and started a new game and it's working for me. So I guess the update does work.
  2. linux: game crashes when starting new game

    @okster No problem! I saw a ton of stuff missing when I first looked, but "libsteam_api.so" seemed like one that might be somewhere else so I figured it was a place to start. Luckily I just happened to have Sanctum 2 installed. Then I thought about the STEAM_RUNTIME env var. Glad it's working for you! @Haeffound Hopefully the STEAM_RUNTIME env var works for you @okster @Haeffound I just found this: https://steamcommunity.com/games/352720/announcements/detail/1692679423636146620 If you look at the bottom of the post, in the list of fixes it says "- Added missing Steam DLL for Linux". I guess that's what we need to do! Im going to switch to that branch. Never heard of that before.
  3. linux: game crashes when starting new game

    Indeed, I would assume it's against the EULA. However, you should be able to disable the Steam runtime during games by launching steam (or your game) like so: [breakingmatter:~]$ STEAM_RUNTIME=0 steam Try that and see if the game starts. If it does, then you can at least play the game until the devs fix it.
  4. linux: game crashes when starting new game

    Sorry to double post, but I figured out a fix (at least for me)! I was reading the logs in ~/.config/unity3d/Crytivo Games Inc_/The Universim/Player.log and found a traceback that showed that the /home/user/.local/share/Steam/steamapps/common/The Universim/The Universim_Data/Mono/x86_64/libsteam_api.so file was missing. On a whim, I did a search for *libsteam_api.so in another game folder (Sanctum 2), found it, copied it over to the missing spot, restarted the game, AND IT WORKED. I'm a software developer, so I'll explain what I think is happening. For whatever reason, the packaging for The Universim is not copying a shared library. It seems that the game crashes when it tries to load this. After applying the fix and starting the game, at the time that the crash would normally happen there is a flash (at least on my box) where it loads up a quick steam window. I'm guessing that the libsteam_api.so library is being accessed to setup some kind of callback to the steam application. Since the shared library isn't there, it basically faults and crashes. I'm not sure if there are any other libraries missing, but I've been playing the game for about an hour now and it's been running incredibly smooth on medium-ish settings, playable enough on top settings. FIX: 0. Start Steam, launch the game, continue until it crashes. 1. Check log file at ~/.config/unity3d/Crytivo Games Inc_/The Universim/Player.log and verify that there is a error similar to "Fallback handler could not load library /home/user/.local/share/Steam/steamapps/common/The Universim/The Universim_Data/Mono/x86_64/libsteam_api.so" 2. Search in another game folder in "/home/user/.local/share/Steam/steamapps/common" for a file called libsteam_api.so: [breakingmatter:~]$ find ~/.local/share/Steam/steamapps/common/ -name "*libsteam_api.so" /home/user/.local/share/Steam/steamapps/common/Sanctum2/Binaries/linux-amd64/libsteam_api.so /home/user/.local/share/Steam/steamapps/common/Sanctum2/Binaries/linux-x86/libsteam_api.so 3. Copy the file to the missing location (make sure that you select the correct architecture/platform, as it is a shared library and will be platform dependent): [breakingmatter:~]$ cp /home/user/.local/share/Steam/steamapps/common/Sanctum2/Binaries/linux-amd64/libsteam_api.so "/home/user/.local/share/Steam/steamapps/common/The Universim/The Universim_Data/Mono/x86_64/libsteam_api.so" 4. Start the game. Attempt to play. 5. Hopefully, you come back to this browser window a few hours later after you've enjoyed the game like I have!
  5. linux: game crashes when starting new game

    I'm having the same exact issue, same summary and replication. Also Linux. Other games and GPU usage is fine, no other issues. OS: Arch Linux Kernel: x86_64 Linux 4.18.5-arch1-1-ARCH WM: dwm CPU: Intel Core i7-4850HQ @ 8x 2.3GHz GPU: GeForce GT 750M GPU Driver: nvidia 396.54-2 RAM: 16GB
×