root@ribesg:~# locale
LANG=fr_FR.UTF-8
LANGUAGE=
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
LD_LIBRARY_PATH=$SDTD_BASE/linux_files $SSD --start $SSD_PID $SSD_DAEMON $SSD_USER --chdir $SDTD_BASE/engine --exec $SDTD_BASE/engine/7DaysToDie.x86 -- $OPTS > $(getInstancePath $1)/stdout.log 2>&1
LD_LIBRARY_PATH=$SDTD_BASE/linux_files LC_CTYPE=C.UTF-8 LC_NUMERIC=C.UTF-8 LC_ALL=C.UTF-8 $SSD --start $SSD_PID $SSD_DAEMON $SSD_USER --chdir $SDTD_BASE/engine --exec $SDTD_BASE/engine/7DaysToDie.x86 -- $OPTS > $(getInstancePath $1)/stdout.log 2>&1
but performance was terrible, certainly not something you can run with other gameservers on the same machine as it just chews up the cpu, worst than java minecraft servers.App state (0x300502) downloading, progress: 99.95 (1939972401 / 1941020977)App state (0x300502) downloading, progress: 99.95 (1939972401 / 1941020977)
App state (0x300502) downloading, progress: 99.95 (1939972401 / 1941020977)
App state (0x300502) downloading, progress: 100.00 (735244128 / 735244128)
App state (0x300502) downloading, progress: 100.00 (735244128 / 735244128)
App state (0x300502) downloading, progress: 100.00 (735244128 / 735244128)
Success! App '251570' fully installed.
/home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/../common/singleprocesspipe_linux.cpp (146) : Assertion Failed: false
/home/buildbot/buildslave/steam_rel_client_linux/build/src/clientdll/../common/singleprocesspipe_linux.cpp (153) : Assertion Failed: CSingleProcessPipe::BWrite errno=22
=============================================================
Those are "normal". They appear on some systems, do not know the exact reasons but they also don't seem to matter anywaywell except from this error during the install
Hm, looks like it's somewhat different for everyone. At least there were reports it's running ok.but performance was terrible
Unfortunately yes, the account has to own 7dtd. If not you would not even need to enter any account data at allalso does the steam account need to have 7dtd to get the files? so i dont' have to use my own account next time i try setting up a server?????
You would have to edit /usr/local/lib/7dtd/commands/start.sh line 34. Not sure though if CPU affinity is inherited by new threads started from a process. Testing and will report back with more detailsalso how to use taskset on "7dtd.sh start <instance>" so I can limit that to specific cpu cores without having to get pid once I've started it.
Ok, seems to work. You have to edit line 34 of /usr/local/lib/7dtd/commands/start.sh. It should currently start with:You would have to edit /usr/local/lib/7dtd/commands/start.sh line 34. Not sure though if CPU affinity is inherited by new threads started from a process. Testing and will report back with more details![]()
LD_LIBRARY_PATH=$SDTD_BASE/linux_files $SSD --start $SSD_PID $SSD_DAEMON $SSD_USER --chdir $SDTD_BASE/engine --exec $SDTD_BASE/engine/7DaysToDie.x86 -- $OPTS ...
LD_LIBRARY_PATH=$SDTD_BASE/linux_files/x86 $SSD --start $SSD_PID $SSD_DAEMON $SSD_USER --chdir $SDTD_BASE/engine --exec /usr/bin/taskset -- -c 0 $SDTD_BASE/engine/7DaysToDie.x86 $OPTS ...
I can confirm I do not have an engine directory at all, did something go awry with my install and if so should I uninstall and reinstall everything or is there a simple fix/point where I can pick up at? I'm running ubuntu 12.04 lts (32bit)./usr/local/lib/7dtd/start-stop-daemon/start-stop-daemon: unable to stat /home/sdtd/engine/7DaysToDie.x86 (No such file or directory)
Found path: /home/sdtd/engine/7DaysToDie.x86There is no data folder