Skip to main content

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

Locomancer

Toy train simulator with support for VR and desktop · By Selkcip

Linux Freezes

A topic by Deleted Account created Jun 17, 2020 Views: 883 Replies: 9
Viewing posts 1 to 4
Deleted post
Developer

Sorry, it's been a while since I ran the game on Linux without launching it from Steam and forgot to include run instructions.

You should be able to run the game like this:

path/to/steam/bin32/steam-runtime/run.sh path/to/game/Locomancer.x86_64

However, when I just ran it, it kept spewing about failing to create a pipe to the Steam API, so I might need to rebuild it with the Steam API ripped out. I left it in because it's used for multiplayer/workshop support and not DRM.

Let me know and I can rebuild it if necessary.

Deleted post
Developer

I uploaded a version with the Steam API calls disabled, but I haven't had a chance to test it yet.

Deleted post
Developer

Does the game crash at that point or does it hang? I was dumb/lazy and never made it so that  loading the game didn't block the main thread so when you launch the game it sits there for about a minute loading/initializing everything. It might be that the vulkan driver thinks it's lost the device, but it's actually just taking forever to respond.

Deleted post
Developer

I was able to repro the hang that you're seeing as well as the occasional run. So I tried to update to 440, but the latest I could see was 430. I updated to that and then Steam decided that it needed a specific version of libgl. So then I tried upgrading Steam from  apt-get and now it kind of looks like it's trying to build Steam from source...I'll keep trying.

Developer

Okay, I don't know if you're still waiting for this, but I've uploaded a build that I was able to run ~20 times without it hanging. Turn s out my scene was haunted.

Deleted post