Hetsh / docker-steamcmd

Small SteamCMD docker image intended to be a foundation for game servers.
https://hub.docker.com/r/hetsh/steamcmd
The Unlicense
0 stars 0 forks source link

Download yields SDL waring #1

Open Hetsh opened 3 years ago

Hetsh commented 3 years ago

Warning emitted during download: failed to init SDL thread priority manager: SDL not found.

Hetsh commented 3 years ago

Missing library is the be 32-bit version of libsdl2. After installing with dpkg --add-architecture i386 && apt-get install libsdl2-2.0-0:i386 the warning is no longer emitted. Since everything seems to work properly without libsdl2 and it would add 28 MB to the image, this fix will be omitted for now.

Hetsh commented 3 years ago

The 64-bit version also seems to work, so we can omit adding the i386 architecture: apt-get install libsdl2-2.0-0

Hetsh commented 3 years ago

Thread priority does not seem to be a big issue, so i made the decision to not include libsdl in this image to keep it small.