[Support] ich777 - Gameserver Dockers


Recommended Posts

56 minutes ago, pokmiuhy said:

In the Satisfactory docker, where do the game save files go? I don't see them in the place I'd expect. Anyone out there playing this game know and can direct me?

Where do you expect it to go?

 

It is located in: .../satisfactory/.config/Epic/

 

If you open up the log it will also tell you where the saves go.

Link to comment
  • 2 weeks later...

Hello,

I am also having issues with V-Rising server micro stuttering. It happens when the server attempts an autosave. 

SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] SteamNetworkingSockets lock held for 24.6ms.  (Performance warning.)  ServiceThread,SteamDatagramClientThinker::Think,EnsureDataCenterRoutesValid,ThinkPingProbes
This is usually a symptom of a general performance problem such as thread starvation.

The unraid server is more than powerful enough to run a single game instance (I think?). 32gb RAM, 2600x CPU.
I did not have an issue running this game before the expansion update. I have no logged into official servers to see if this is an issue for them, but there is no discussion of this issue on their discord.

Link to comment

Hi All,

 

I am running the 7DaysToDie ich777 docker server and while I am excited for Alpha21 we might not want to be done with our current game by the time A21 comes out of beta and the server updates. I know how to create a "static" version of the game on the Client side, but I am not sure how to prevent the server side from updating on next reboot once the developers/steam set the update to live. 

 

Any thoughts/help would be appreciated.

 

Thanks

 

Link to comment
3 hours ago, Abysmalbeaver said:

I did not have an issue running this game before the expansion update.

I then think this is related to the game and not to the container itself but I also have to say that you are the second one who is reporting this, I think the other user also had a AMD CPU.

Where is the game data located? On a SSD or HDD?

 

I would strongly recommend that you report that to the game developers since my container is not much different than if you run it on bare metal.

Link to comment

Hey @ich777,

just a quick question.

Is in 7DaysToDie version 21 available and how can I check what Version is installed?

I already restartet the server but dont know if the old or new version is currently running.

 

UPDATE:

Nevermind... just got the update notification. Several minutes ago there was no update available.

 

UPDATE 2:

Hmm... was a Docker-update and not a game-update.

 

UPDATE 3:

My bad... In the Docker settings you (me) have to set the game id to "294420 -beta latest_experimental" for it to work.

Edited by AceBurn90
Link to comment
9 minutes ago, ich777 said:

I would strongly recommend that you read the descriptions from the variables in the template:

grafik.thumb.png.3bcb620e7321e63827bc40ea092fcfec.png

 

You can also join @Spectral Force's Discord server, he helps me out with 7DtD support: Click

 

Sigh.... sorry for being stupid, I thought I looked through everything, but that's pretty obvious, thanks for the reply and the discord link

  • Like 1
Link to comment
2 minutes ago, AceBurn90 said:

Hey @ich777,

just a quick question.

Is in 7DaysToDie version 21 available and how can I check what Version is installed?

I already restartet the server but dont know if the old or new version is currently running.

This is a good question that I can't answer but you always can take a look here: Click

 

You can also join @Spectral Force's Discord server, he helps me out with 7DtD support: Click

Link to comment
5 minutes ago, AceBurn90 said:

Hey @ich777,

just a quick question.

Is in 7DaysToDie version 21 available and how can I check what Version is installed?

I already restartet the server but dont know if the old or new version is currently running.

 

Alpha 21 isn't released as a Stable version yet so nothing will update (unless you have already messed with allowing beta builds to install) until it goes from experimental to stable (tentatively targeted in mid July). So should still be A20.7B1. If you did want to update to A21 now for the client side you have to go into steam and under the game properties then under Betas section and select "latest_experimental - Unstable build". Then based on ich777's reply to my question above adjust the game id of the container to match the build.

  • Like 1
Link to comment
18 minutes ago, Xenoc said:

Then based on ich777's reply to my question above adjust the game id of the container to match the build.

Exactly, but if you are switching between versions you also have to set Force Update to 'true' (without quotes) since SteamCMD needs to validate the files first <- this is also true when downgrading to stable (AFAIK downgrading is not recommended).

 

Please set Force Update to 'false' (without quotes) or nothing after the container updated the game.

Link to comment
2 hours ago, ich777 said:

I then think this is related to the game and not to the container itself but I also have to say that you are the second one who is reporting this, I think the other user also had a AMD CPU.

Where is the game data located? On a SSD or HDD?

 

I would strongly recommend that you report that to the game developers since my container is not much different than if you run it on bare metal.

Thanks for the reply! 

It is on my SSD cache. I will report this issue to them and see if they can help. Thank you for your response!

  • Like 1
Link to comment

I'm trying to test out 7DaysToDie version 21, but on a clear install the docker after starting gets stuck with the CPU at 100%.

 

This is the output log: 

 

Mono path[0] = '/serverdata/serverfiles/7DaysToDieServer_Data/Managed'
Mono config path = '/serverdata/serverfiles/7DaysToDieServer_Data/MonoBleedingEdge/etc'
Preloaded 'libEOSSDK-Linux-Shipping.so'
Preloaded 'libMagick.so'
Preloaded 'lib_burst_generated.so'
Preloaded 'libgetrss.so'
Preloaded 'libsteam_api.so'
Preloaded 'steamclient.so'
Unable to preload the following plugins:
	libMouseLib.so
Loading player data from /serverdata/serverfiles/7DaysToDieServer_Data/data.unity3d
PlayerPrefs - Creating folder: /serverdata/.config/unity3d/The Fun Pimps
PlayerPrefs - Creating folder: /serverdata/.config/unity3d/The Fun Pimps/7 Days To Die - Dedicated
Unable to load player prefs
Desktop is 0 x 0 @ 0 Hz

 

This is the console log:

Success! App '294420' fully installed.
---Prepare Server---
---Moving SaveGameFolder location---
---Savegame location found---
---Moving UserDataFolder location---
---UserDataFolder location found---
---Server ready---
---Start Server---
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"

 

Any ideas?

 

Link to comment
46 minutes ago, IppoKun said:

I'm trying to test out 7DaysToDie version 21, but on a clear install the docker after starting gets stuck with the CPU at 100%.

 

This is the output log: 

 

Mono path[0] = '/serverdata/serverfiles/7DaysToDieServer_Data/Managed'
Mono config path = '/serverdata/serverfiles/7DaysToDieServer_Data/MonoBleedingEdge/etc'
Preloaded 'libEOSSDK-Linux-Shipping.so'
Preloaded 'libMagick.so'
Preloaded 'lib_burst_generated.so'
Preloaded 'libgetrss.so'
Preloaded 'libsteam_api.so'
Preloaded 'steamclient.so'
Unable to preload the following plugins:
	libMouseLib.so
Loading player data from /serverdata/serverfiles/7DaysToDieServer_Data/data.unity3d
PlayerPrefs - Creating folder: /serverdata/.config/unity3d/The Fun Pimps
PlayerPrefs - Creating folder: /serverdata/.config/unity3d/The Fun Pimps/7 Days To Die - Dedicated
Unable to load player prefs
Desktop is 0 x 0 @ 0 Hz

 

This is the console log:

Success! App '294420' fully installed.
---Prepare Server---
---Moving SaveGameFolder location---
---Savegame location found---
---Moving UserDataFolder location---
---UserDataFolder location found---
---Server ready---
---Start Server---
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"

 

Any ideas?

 

Same thing happens for me with a fresh pull from app store

Link to comment
4 hours ago, IppoKun said:

Any ideas?

4 hours ago, Putz.Jimmy said:

Same thing happens for me with a fresh pull from app store

Does this also happen with the stable version from the game, so to speak when leaving everything at default in the template?

Link to comment

@Putz.Jimmy & @ws76 & @LapCheong I have no way of checking currently if it is working or not but can you try to do a complete fresh install? It seems to run on my server:

grafik.png.ac9c9821e9b3f319d02a73161443940e.png

 

However as said above I have currently no way of trying if it really is working and I got those lines in the log:
 

...

---Savegame location found---
---Moving UserDataFolder location---
---UserDataFolder location found---
---Server ready---
---Start Server---
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"

 

 

As said, this is a completely fresh installed container.

Link to comment
10 minutes ago, ich777 said:

@Putz.Jimmy & @ws76 & @LapCheong I have no way of checking currently if it is working or not but can you try to do a complete fresh install? It seems to run on my server:

grafik.png.ac9c9821e9b3f319d02a73161443940e.png

 

However as said above I have currently no way of trying if it really is working and I got those lines in the log:
 

...

---Savegame location found---
---Moving UserDataFolder location---
---UserDataFolder location found---
---Server ready---
---Start Server---
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"

 

 

As said, this is a completely fresh installed container.

 

I also get the same log output as you. Looking a bit further into it, I see the game is not creating save files or building worlds. If you modify the "serverconfig.xml" and change the "GameName" value to something different, this would normally trigger a new world to be built when the docker is restarted. As of right now, it's not building anything.

Experimental for a reason eh? Lol

Link to comment

@ich777 Uninstalled, deleted folder and did a clean install. 

Success! App '294420' fully installed.
---Prepare Server---
---Moving SaveGameFolder location---
---Savegame location found---
---Moving UserDataFolder location---
---UserDataFolder location found---
---Server ready---
---Start Server---
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"

Connection to server failed and I can't access the web admin panel.

Link to comment
9 minutes ago, ws76 said:

@ich777 Uninstalled, deleted folder and did a clean install. 

Connection to server failed and I can't access the web admin panel.

Yup exactly the same outcome as you guys but still fail to join. Typically when the server is up and running, there should be output in the log located 7DaysToDie_Data/output_log.txt. Where it generate the world and if you try to join during that process you will get a "Server is currently initializing, please try in a few minutes".

Link to comment
10 minutes ago, LapCheong said:

Yup exactly the same outcome as you guys but still fail to join. Typically when the server is up and running, there should be output in the log located 7DaysToDie_Data/output_log.txt. Where it generate the world and if you try to join during that process you will get a "Server is currently initializing, please try in a few minutes".

Here is the output_log.txt I get.

Mono path[0] = '/serverdata/serverfiles/7DaysToDieServer_Data/Managed'
Mono config path = '/serverdata/serverfiles/7DaysToDieServer_Data/MonoBleedingEdge/etc'
Preloaded 'libEOSSDK-Linux-Shipping.so'
Preloaded 'libMagick.so'
Preloaded 'lib_burst_generated.so'
Preloaded 'libgetrss.so'
Preloaded 'libsteam_api.so'
Preloaded 'steamclient.so'
Unable to preload the following plugins:
	libMouseLib.so
Loading player data from /serverdata/serverfiles/7DaysToDieServer_Data/data.unity3d
PlayerPrefs - Creating folder: /serverdata/.config/unity3d/The Fun Pimps
PlayerPrefs - Creating folder: /serverdata/.config/unity3d/The Fun Pimps/7 Days To Die - Dedicated
Unable to load player prefs
Desktop is 0 x 0 @ 0 Hz

The libMouseLib.so appears to be in the correct folder. 

Link to comment
24 minutes ago, ws76 said:

Here is the output_log.txt I get.

38 minutes ago, LapCheong said:

Yup exactly the same outcome as you guys but still fail to join.

54 minutes ago, Nightingale said:

I also get the same log output as you.

From what I can tell the server expects to have a desktop environment which it doesn't have.

 

Did someone report that already to the developers?

Is there maybe a new startup option that needs to be used?

Is the server running in general on bare metal on Linux?

 

Please keep in mind that it has a reason why it's named "experimental" ;)

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.