vinanrra / Docker-7DaysToDie

7 days to die server using LinuxGSM in Docker with backups, monitor, auto-installable mods and more
GNU General Public License v3.0
228 stars 45 forks source link

[BUG] SDL thread priority manager: SDL not found #186

Closed J0HNN1E closed 1 year ago

J0HNN1E commented 1 year ago

Hey!

Does anyone had this kind of issue ? Btw it was well working just yesterday.. Now I'm trying to run 2 servers on differents folders (with different docker container ofc)

7dtdserver_hardcore | src/tier1/fileio.cpp (333) : Assertion Failed: V_RemoveDotSlashes failed for "/../controller_base/images/api/knockout/shared_gyro_roll_md.png".
7dtdserver_hardcore | Setting breakpad minidump AppID = 251570
7dtdserver_hardcore | [S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.
7dtdserver_hardcore | 2023-07-10T11:53:32 36.792 INF Loading dymesh settings
7dtdserver_hardcore | 2023-07-10T11:53:32 36.792 INF Dynamic Mesh Settings
7dtdserver_hardcore | 2023-07-10T11:53:32 36.792 INF Use Imposter Values: False
7dtdserver_hardcore | 2023-07-10T11:53:32 36.792 INF Only Player Areas: True
7dtdserver_hardcore | 2023-07-10T11:53:32 36.792 INF Player Area Buffer: 3
7dtdserver_hardcore | 2023-07-10T11:53:32 36.792 INF Max View Distance: 1000
7dtdserver_hardcore | 2023-07-10T11:53:32 36.792 INF Regen all on new world: False
7dtdserver_hardcore | 2023-07-10T11:53:32 36.794 INF Dymesh: Prepping dynamic mesh. Resend Default: True
7dtdserver_hardcore | 2023-07-10T11:53:32 36.794 INF Dymesh: Mesh location: /home/sdtdserver/.local/share/7DaysToDie/Saves/Navezgane/My Game/DynamicMeshes/
7dtdserver_hardcore | 2023-07-10T11:53:32 36.796 INF [Web] Webserver not started, WebDashboardEnabled set to false
7dtdserver_hardcore | 2023-07-10T11:53:32 36.796 INF StartGame done
7dtdserver_hardcore | 2023-07-10T11:53:32 36.801 INF [Steamworks.NET] Registering auth callbacks
7dtdserver_hardcore | 2023-07-10T11:53:32 36.803 INF [Steamworks.NET] GameServer.Init successful
7dtdserver_hardcore | 2023-07-10T11:53:32 36.805 INF [Steamworks.NET] Making server public
7dtdserver_hardcore | 2023-07-10T11:53:33 37.303 INF [EOS] Server registered, session: 191a2bb65b19468e8b3e9c3e45c53f5c
7dtdserver_hardcore | 2023-07-10T11:53:33 37.307 INF [EOS] Session address: 141.94.99.153
7dtdserver_hardcore | 2023-07-10T11:53:33 37.551 INF [Steamworks.NET] GameServer.LogOn successful, SteamID=90174182863251459, public IP=14*.9*.9*.15*
7dtdserver_hardcore | 2023-07-10T11:53:33 37.750 INF Dymesh: Warming dynamic mesh
7dtdserver_hardcore | 2023-07-10T11:53:33 37.750 INF Dymesh: Creating dynamic mesh manager
7dtdserver_hardcore | 2023-07-10T11:53:33 37.755 INF Dymesh: Awake
7dtdserver_hardcore | 2023-07-10T11:53:33 37.756 INF Dymesh: Mesh location: /home/sdtdserver/.local/share/7DaysToDie/Saves/Navezgane/My Game/DynamicMeshes/
7dtdserver_hardcore | 2023-07-10T11:53:33 37.757 INF Dymesh: Loading Items: /home/sdtdserver/.local/share/7DaysToDie/Saves/Navezgane/My Game/DynamicMeshes/
7dtdserver_hardcore | 2023-07-10T11:53:33 37.760 INF Dymesh: Loaded Items: 0
7dtdserver_hardcore | 2023-07-10T11:53:33 37.761 INF Dymesh: Loading all items took: 0.004325 seconds.
7dtdserver_hardcore | 2023-07-10T11:53:33 37.766 INF Clearing queues.
7dtdserver_hardcore | 2023-07-10T11:53:33 37.767 INF Cleared queues.
7dtdserver_hardcore | 2023-07-10T11:53:33 37.768 INF Dynamic thread starting
7dtdserver_hardcore | 2023-07-10T11:53:33 37.821 INF Dymesh door replacement: imposterBlock
7dtdserver_hardcore | Warning: failed to init SDL thread priority manager: SDL not found
version: '2'
services:
  7dtdserver:
    image: vinanrra/7dtd-server
    container_name: 7dtdserver_hardcore
    environment:
      - START_MODE=1 #Change between START MODES
      - VERSION=stable # Change between 7 days to die versions
      - PUID=1000 # Remember to use same as your user
      - PGID=1000 # Remember to use same as your user
      - TimeZone=Europe/Paris # Optional - Change Timezone
      - TEST_ALERT=NO # Optional - Send a test alert
      - UPDATE_MODS=NO # Optional - This will allow mods to be update on start, each mod also need to have XXXX_UPDATE=YES to update on start
      - ALLOC_FIXES=YES # Optional - Install ALLOC FIXES
      - ALLOC_FIXES_UPDATE # Optional - Update Allocs Fixes before server start
      - UNDEAD_LEGACY=NO # Optional - Install Undead Legacy mod, if DARKNESS_FALLS it's enable will not install anything
      - UNDEAD_LEGACY_VERSION=stable # Optional - Undead Legacy version
      - UNDEAD_LEGACY_UPDATE=NO # Optional - Update Undead Legacy mod before server start
      - DARKNESS_FALLS=NO # Optional - Install Darkness Falls mod, if UNDEAD_LEGACY it's enable will not install anything
      - DARKNESS_FALLS_UPDATE=NO  # Optional - Update Darkness Falls mod before server start
      - DARKNESS_FALLS_URL=False # Optional - Install the provided Darkness Falls url
      - ENZOMBIES=NO # Optional - Install EnZombies mod
      - ENZOMBIES_ADDON_SNUFKIN=NO # Optional - Install EnZombies addon mod
      - ENZOMBIES_ADDON_ROBELOTO=NO # Optional - Install EnZombies addon mod
      - ENZOMBIES_ADDON_NONUDES=NO # Optional - Install EnZombies addon mod
      - ENZOMBIES_UPDATE=NO # Optional - Update EnZombies mod and addons before server start
      - CPM=YES # Optional - CSMM Patron's Mod (CPM)
      - CPM_UPDATE=YES # Optional - Update CPM before server start
      - BEPINEX=NO # Optional - BepInEx
      - BEPINEX_UPDATE=NO # Optional - Update BepInEx before server start
      - BACKUP=YES # Optional - Backup server at 5 AM
      - MONITOR=NO # Optional - Keeps server up if crash
    volumes:
      - $HOME/insomnia_7dtd_hardcore/7DaysToDie:/home/sdtdserver/.local/share/7DaysToDie/
      - $HOME/insomnia_7dtd_hardcore/LGSM-Config:/home/sdtdserver/lgsm/config-lgsm/sdtdserver
      - $HOME/insomnia_7dtd_hardcore/ServerFiles:/home/sdtdserver/serverfiles/ # Optional - serverfiles folder
      - $HOME/insomnia_7dtd_hardcore/log:/home/sdtdserver/log/ # Optional - Logs folder
      - $HOME/insomnia_7dtd_hardcore/backups:/home/sdtdserver/lgsm/backup/ # Optional - If BACKUP=NO, backups folder
    ports:
      - 26910:26910/tcp # Default game ports
      - 26910:26910/udp # Default game ports
      - 26911:26911/udp # Default game ports
      - 26912:26912/udp # Default game ports
      - 8083:8083/tcp # OPTIONAL - WEBADMIN
      - 8084:8084/tcp # OPTIONAL - TELNET
      - 8085:8085/tcp # OPTIONAL - WEBSERVER https://7dtd.illy.bz/wiki/Server%20fixes
    restart: unless-stopped # INFO - NEVER USE WITH START_MODE=4 or START_MODE=0

Thanks :)

piraxis commented 1 year ago

The Warning is not the cause of the failure (it happens to me, too, on a working server). The failure is actually at the start of your log. Can you post a complete log (or at least the messages before the ones you already have)? I suspect it is something else that is blocking it from starting up.