Core Keeper Wiki
Core Keeper Wiki

Guide for archbased linux does not work.

First: You can change dpkg -l with pacman -Qq |grep as adjustment for archlinux.

Second: Missing required packages: libxi, zink-run

But after all it is very mysterious...the last log I get:

Ignoring invalid [Unity.Entities.UpdateAfterAttribute] attribute on Unity.NetCode.GhostSimulationSystemGroup targeting Unity.NetCode.NetworkReceiveSystemGroup. 
This attribute can only order systems that are members of the same ComponentSystemGroup instance. 
Make sure that both systems are in the same system group with [UpdateInGroup(typeof(Unity.Entities.SimulationSystemGroup))], or by manually adding both systems to the same group's update list. 
Checking system requirements: PASS 
Manager prelaunch and GO initialization starting... 
Core count is 12 
Job worker count is 11 
Platform Manager aborted startup, exiting... 
#0 PlayerMain(int, char**) 
#1 PlayerMain(int, char**) 
#2 ??? 
#3  (Mono JIT Code) (wrapper managed-to-native) UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,UnityEngine.LogOption,string,UnityEngine.Object) 
#4  (Mono JIT Code) UnityEngine.Logger:LogFormat (UnityEngine.LogType,string,object[]) 
#5  (Mono JIT Code) ServerManager:Awake () 
#6 mono_get_runtime_build_info 
#7 mono_runtime_invoke 
#8 mono_runtime_invoke 
#9 ??? 
#10 ??? 
#11 ??? 
#12 ??? 
#13 ??? 
#14 ??? 
#15 ??? 
#16 ??? 
#17 ??? 
#18 ??? 
#19 ??? 
#20 ??? 
#21  (Mono JIT Code) (wrapper managed-to-native) UnityEngine.Object:Internal_CloneSingle (UnityEngine.Object) 
#22  (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr) 
#23 mono_get_runtime_build_info 
#24 mono_runtime_invoke 
#25 mono_runtime_invoke 
#26 ??? 
#27 ??? 
#28 ??? 
#29 ??? 
#30 ??? 
#31 ??? 
#32 ??? 
#33 ??? 
#34 ??? 
#35 ??? 
#36 ??? 
#37 ??? 
#38 PlayerMain(int, char**) 
#39 __libc_init_first 
#40 __libc_start_main 
#41 ???

```

After that log...I'm out...no further information which are helpfull as I am not experienced in Unity...

The output of journalctl:

Dez 20 16:42:57 dna1.draphago.de _launch.sh[198649]: Checking for required package: libxi 
Dez 20 16:42:57 dna1.draphago.de _launch.sh[198649]: Checking for required package: xorg-server-xvfb 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198649]: Started server process with pid 198662 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]: [UnityMemory] Configuration Parameters - Can be set up in boot.config 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-bucket-allocator-granularity=16" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-bucket-allocator-bucket-count=8"  
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-bucket-allocator-block-size=4194304" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-bucket-allocator-block-count=1" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-main-allocator-block-size=16777216" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-thread-allocator-block-size=16777216" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-gfx-main-allocator-block-size=16777216" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-gfx-thread-allocator-block-size=16777216" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-cache-allocator-block-size=4194304" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-typetree-allocator-block-size=2097152" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-profiler-bucket-allocator-granularity=16"  
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-profiler-bucket-allocator-bucket-count=8" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-profiler-bucket-allocator-block-size=4194304" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-profiler-bucket-allocator-block-count=1" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-profiler-allocator-block-size=16777216" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-profiler-editor-allocator-block-size=1048576" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-temp-allocator-size-main=4194304" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-job-temp-allocator-block-size=2097152" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-job-temp-allocator-block-size-background=1048576" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-job-temp-allocator-reduction-small-platforms=262144" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-allocator-temp-initial-block-size-main=262144" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-allocator-temp-initial-block-size-worker=262144" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-temp-allocator-size-background-worker=32768" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-temp-allocator-size-job-worker=262144" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-temp-allocator-size-preload-manager=262144" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-temp-allocator-size-nav-mesh-worker=65536" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-temp-allocator-size-audio-worker=65536" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-temp-allocator-size-cloud-worker=32768" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198662]:     "memorysetup-temp-allocator-size-gfx=262144" 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: The XKEYBOARD keymap compiler (xkbcomp) reports:  0
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86CameraAccessEnable 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86CameraAccessDisable 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86CameraAccessToggle 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86NextElement 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86PreviousElement 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86AutopilotEngageToggle 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86MarkWaypoint 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86Sos 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86NavChart 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86FishingChart 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86SingleRangeRadar 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86DualRangeRadar 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86RadarOverlay 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86TraditionalSonar 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86ClearvuSonar 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86SidevuSonar 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: > Warning:          Could not resolve keysym XF86NavInfo 
Dez 20 16:42:58 dna1.draphago.de _launch.sh[198676]: Errors from xkbcomp are not fatal to the X server 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: The XKEYBOARD keymap compiler (xkbcomp) reports: 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86CameraAccessEnable 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86CameraAccessDisable 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86CameraAccessToggle 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86NextElement 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86PreviousElement 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86AutopilotEngageToggle 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86MarkWaypoint 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86Sos 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86NavChart 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86FishingChart 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86SingleRangeRadar 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86DualRangeRadar 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86RadarOverlay 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86TraditionalSonar 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86ClearvuSonar 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86SidevuSonar 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: > Warning:          Could not resolve keysym XF86NavInfo 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198920]: Errors from xkbcomp are not fatal to the X server 
Dez 20 16:43:07 dna1.draphago.de _launch.sh[198649]: /home/corekeeper-server/_launch.sh: Zeile 52: 198662 Speicherzugriffsfehler  (Speicherabzug geschrieben) DISPLAY=:99 LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$installdir/../Steamworks SDK Redist/linux64/" "$exepath" -batchmode -logfile CoreKeeperServerLog.txt "$@"


I get a memory access error in the row just with the simply `done` of the while loop checking if the GameID.txt is existing...very strange...

while [ ! -f GameID.txt ]; do 
       sleep 0.1 
done

Fixing the arch-based guide[]

Following the steps on the guide gave me the following error:

_launch.sh[25952]: /home/corekeeper-server/_launch.sh: line 44: 25959 Segmentation fault (core dumped) DISPLAY=:99 LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$installdir/../Steamworks SDK Redist/linux64/" "$exepath" -batchmode -logfile CoreKeeperServerLog.txt "$@"


Editing the _launch.sh from:

LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$installdir/../Steamworks SDK Redist/linux64/"

To:

LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$installdir/linux64/"

Worked for me.