dedicated server could not find libsteam_api.so
whenever i try to launch hlds_linux it returns
Error:libsteam_api.so: cannot open shared object file: No such file or directory Unable to load engine, image is corrupt.
and heres my output of hlds_run
Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 70
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/home/jacob/.steam/sdk32/steamclient.so
with error:
/home/jacob/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
06/29 22:12:26 Init: Installing breakpad exception handler for appid(70)/version(10211)/tid(26016)
Could not find steamerrorreporter binary. Any minidumps will be uploaded in-processProtocol version 48
Exe version 1.1.2.2/Stdio (valve)
Exe build: 01:34:04 Oct 8 2024 (10211)
STEAM Auth Server
Server IP address 192.168.0.16:27015
couldn't exec listip.cfg
couldn't exec banned.cfg
this was after i freshly downloaded everything from steamcmd for the first time on this server OS: Arch Linux x86_64
okay so i got it to quiet about the steamclient.so being missing by copying steamclient.so from ~/.steam/steamcmd/linux32 to a folder i created called ~/.steam/sdk32
now every time a client connects to the server i get a Segmentation fault (core dumped)
here is the full output
Using breakpad crash handler
Setting breakpad minidump AppID = 70
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Protocol version 48
Exe version 1.1.2.2/Stdio (valve)
Exe build: 01:34:04 Oct 8 2024 (10211)
STEAM Auth Server
Server IP address 192.168.0.16:27015
couldn't exec listip.cfg
couldn't exec banned.cfg
Segmentation fault (core dumped)
The Steam API version is older for Half-Life - it's probably crashing because Steam's .so is too new.
On Tue, 1 Jul 2025 at 11:01, uxpanel @.***> wrote:
uxpanel left a comment (ValveSoftware/halflife#3930) https://github.com/ValveSoftware/halflife/issues/3930#issuecomment-3021321334
okay so i got it to quiet about the steamclient.so being missing by copying steamclient.so from ~/.steam/steamcmd/linux32 to a folder i created called ~/.steam/sdk32
now every time a client connects to the server i get a Segmentation fault (core dumped)
here is the full output
Using breakpad crash handlerSetting breakpad minidump AppID = 70Forcing breakpad minidump interfaces to loadLooking up breakpad interfaces from steamclientCalling BreakpadMiniDumpSystemInitProtocol version 48Exe version 1.1.2.2/Stdio (valve)Exe build: 01:34:04 Oct 8 2024 (10211)STEAM Auth ServerServer IP address 192.168.0.16:27015couldn't exec listip.cfgcouldn't exec banned.cfgSegmentation fault (core dumped)
— Reply to this email directly, view it on GitHub https://github.com/ValveSoftware/halflife/issues/3930#issuecomment-3021321334, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA34IYVMRGQDTE52M3JV3UL3GHMU5AVCNFSM6AAAAACAM5SZXSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTAMRRGMZDCMZTGQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>