ich777 / docker-steamcmd-server

Simple Dockerfile that installs steamcmd and a selected game server
121 stars 98 forks source link

Add 32 bit threading dependency #7

Closed williamkunz closed 3 years ago

williamkunz commented 3 years ago

This will resolve the problem with updates only applying 90% of the way, AKA the version 0.146.11@0.9 issue

image

ich777 commented 3 years ago

But is this really needed? This is only a Warning and don't affect any of the functionality at the Container...

I also don't install the Steam Debugging Tools to the Container because this would make the Containers bigger than needed, actually much bigger.

I know the package would make the Container only ~5MB bigger but there are other Warnings at the start of the container too that also don't affect the functionality.

williamkunz commented 3 years ago

It fixed my Unable to join: Incompatable Version issue. A lot of people are running into it with the update.

ich777 commented 3 years ago

Because you need to restart the container to update the game itself, but I think you know that.

The most people who having problems with this are people that having PiHole or any other add blocking software installed, have a few posts on my gameserver thread where people found out that some kind of ad blocking software was causing the problem. One even said that he had to wait a little bit long and then it worked. Click Click

Also I don't want to include everything because are Warnings are Warnings and they should not affect the containers functionality. This Warning would be also fixable but with some other dependencies and but as said above this is a Warning... Click

Now I remember this was mentioned in the thread one time but was also solved by itself, this warning has nothing to do with the update itself I think this is more like a game problem itself, eventually somewhere on the Valheim server list is the wrong version cached or something Click

EDIT: Can we leave this issue open and wait for the next update and we chat about that if it's really needed or if a short waiting time is enough?

williamkunz commented 3 years ago

Yeah, understand all of this. The issue of version caching could have potentially been the point of contention. Maybe just adding this to suppress the warnings busted some sort of cache signature and it resolved itself. ¯_(ツ)_/¯ Yeah we can await the next update.

ich777 commented 3 years ago

@williamkunz Just for your information I now added a automatically update function to the container that is enabled by default and checks every 60 minutes if there is a newer version of Valheim available and restarts the container after that to update it.

Also I've looked int SDL and what it does, this is really not needed for the update process, this is a layer for mouse/keyboard/audio/... so really not needed and the last update of Valheim also went through without a problem.

I will close this for now.