Steam for Linux

Steam for Linux

Ruffneck 16 JUN 2023 a las 12:17 p. m.
SteamCMD not installing on Ubuntu 20.04 and 22.04
Hi all,

I am trying to install SteamCMD on my Ubuntu server. I can't get it to work though.

Here are my steps:

1. sudo add-apt-repository multiverse
2. sudo apt install software-properties-common
3. sudo dpkg --add-architecture i386
4. sudo apt update
5. sudo apt install lib32z1 lib32gcc1 lib32gcc-s1 libstdc++6:i386 gcc-multilib
6. sudo apt install steamcmd

Then I switch to user 'steam' and start 'steamcmd'.

Then this happens after some downloading/installing:

.........
[----] Cleaning up...
[----] Update complete, launching Steamcmd...
Redirecting stderr to '/home/steam/.steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1686881296
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
dlmopen libSDL3.so.0 failed: libSDL3.so.0: cannot open shared object file: No such file or directory
CreateBoundSocket: failed to create socket, error EAFNOSUPPORT (97)
OK

Steam>

I have tried this procedure on 4 different Ubuntu servers all running 20.04 and 22.04.

What am I doing wrong here?

Regards,

Marcel
< >
Mostrando 1-13 de 13 comentarios
Zyro 17 JUN 2023 a las 11:15 a. m. 
Publicado originalmente por Ruffneck:
dlmopen libSDL3.so.0 failed: libSDL3.so.0: cannot open shared object file: No such file or directory

I wonder what this is about.
The latest beta version if SDL is 2.28 ...
https://github.com/libsdl-org/SDL/releases
Diedt Scheurduif 18 JUN 2023 a las 2:54 a. m. 
Just wanted to say that I have the same issue and like you, I've tried multiple times but each time it fails to find/load those object files.
Apollo 18 JUN 2023 a las 4:21 a. m. 
After the big Steam platform update, I started getting the steamservice.so and libSDL3.so.0 errors on existing installs. However it still works and can download servers.
I don't get a CreateBoundSocket error. Maybe focus on that.
Zyro 19 JUN 2023 a las 2:34 a. m. 
Ah, I do have something called libSDL3...

eike@track:~$ locate -i libSDL3
/home/eike/.steam/ubuntu12_32/libSDL3.so.0
/home/eike/.steam/ubuntu12_32/libSDL3_ttf.so.0
/home/eike/.steam/ubuntu12_64/libSDL3.so.0
/home/eike/.steam/ubuntu12_64/libSDL3_ttf.so.0

Maybe you can make SteamCMD use that one?
Ruffneck 19 JUN 2023 a las 4:04 a. m. 
Publicado originalmente por Zyro:
Ah, I do have something called libSDL3...

eike@track:~$ locate -i libSDL3
/home/eike/.steam/ubuntu12_32/libSDL3.so.0
/home/eike/.steam/ubuntu12_32/libSDL3_ttf.so.0
/home/eike/.steam/ubuntu12_64/libSDL3.so.0
/home/eike/.steam/ubuntu12_64/libSDL3_ttf.so.0

Maybe you can make SteamCMD use that one?

I am missing those files, can you please ZIP them so I can download them and put them (hopefully) to use?
Ruffneck 19 JUN 2023 a las 4:05 a. m. 
Publicado originalmente por Ruffneck:
Publicado originalmente por Zyro:
Ah, I do have something called libSDL3...

eike@track:~$ locate -i libSDL3
/home/eike/.steam/ubuntu12_32/libSDL3.so.0
/home/eike/.steam/ubuntu12_32/libSDL3_ttf.so.0
/home/eike/.steam/ubuntu12_64/libSDL3.so.0
/home/eike/.steam/ubuntu12_64/libSDL3_ttf.so.0

Maybe you can make SteamCMD use that one?

I am missing those files, can you please ZIP them so I can download them and put them (hopefully) to use?

And do you also have steamservice.so on your system?
Última edición por Ruffneck; 19 JUN 2023 a las 4:09 a. m.
Ruffneck 19 JUN 2023 a las 4:13 a. m. 
I found this thread as well, seems like identical issue.

https://github.com/parkervcp/eggs/issues/2302
Zyro 19 JUN 2023 a las 5:01 a. m. 
Publicado originalmente por Ruffneck:
Publicado originalmente por Zyro:
Ah, I do have something called libSDL3...

eike@track:~$ locate -i libSDL3
/home/eike/.steam/ubuntu12_32/libSDL3.so.0
/home/eike/.steam/ubuntu12_32/libSDL3_ttf.so.0
/home/eike/.steam/ubuntu12_64/libSDL3.so.0
/home/eike/.steam/ubuntu12_64/libSDL3_ttf.so.0

Maybe you can make SteamCMD use that one?

I am missing those files, can you please ZIP them so I can download them and put them (hopefully) to use?

Well, I would do that, but I advise to never use binaries from foreign people on the net. ;)

Would you first install locate, do an "updatedb" and run "locate -i libSDL3" yourself to make sure you've got them nowhere? Because I find that unlikely...
Ruffneck 19 JUN 2023 a las 5:08 a. m. 
I am very familiar with updatedb and locate :)

But sadly the files are not located on the server...

Further on I am doing this on an isolated server, so if you do sent infected binaries I would not like it but it would also not harm my network ;)
Zyro 19 JUN 2023 a las 5:14 a. m. 
Ok, so you'd give me one of your mail addresses? Or should I use some free hoster?
Ruffneck 19 JUN 2023 a las 5:44 a. m. 
Is it okay if I add you as friend? You can always unfriend me afterwards :) But I'm a nice guy, you'll see ;)
Zyro 19 JUN 2023 a las 5:47 a. m. 
Of course! I'll kick you out afterwards! ;)
Ruffneck 19 JUN 2023 a las 6:03 a. m. 
Excellent :)
< >
Mostrando 1-13 de 13 comentarios
Por página: 1530 50