Linux Dedicated Server and Steam (Can't find steamservice.so file)

Hello,

I am trying to use steam with my linux-based dedicated server for my game. When I run the .sh file, I am greeted with the following error:

“dlmopen steamservice.so failed: cannot open shared object file: No such file or directory”

The error message is self explanatory, however I have not had any luck finding a way to obtain this file. When I run a Development build of the server, the game starts normally, however nobody is able to join the Steam Session.

When I test on a Shipping build, the process hangs and does not proceed no matter how long I wait.

I am using a windows 10 machine with Ubuntu for my linux VM. Any help is appreciated. I have already injected my steam app id and configured my dedicated server information through steamworks (although I understand I may have made a mistake I am unaware of).


Bump :frowning:

Did you try download it from the Ubuntu repository?
it is just an idea…

Hello. Do you have any idea, where can I find such file? Typing anything like “steamservice.so github” ends with hundreds of similar results, where somebody have the file, but couldn’t find it.

Seems some SDK packages for Linux are deprecated… maybe that is the problem.

https://partner.steamgames.com/doc/sdk

Maybe you need update the SDK

https://partner.steamgames.com/doc/store/application/platforms/linux

1 Like

Thank you. You are great :smiley: