Quote:
Originally Posted by asherkin
What's the output of 'cat /proc/cpuinfo'?
|
I'm copying & pasting standard ouptut, its pure x86 machine.
Code:
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 2
model name : Intel(R) Pentium(R) 4 CPU 2.66GHz
stepping : 9
microcode : 0x17
cpu MHz : 2660.048
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe up pebs bts cid xtpr
bogomips : 5320.09
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 32 bits virtual
I don't think cpu will have any impact of this (If I understand Your request was for me), I think its more software problem.
I've continued in my research myself to make sure I didn't made any mistakes before such as running it without steam runtime.
I've made a virtualized linux machine (Lubuntu Trusty) in windows to get necesary files listed in first post and also to get native steam-runtime from Linux Steam client as well.
I was forced to use only steamcmd.sh method to get DOTA files (interesting, there is "pure" linux dedicated server with ID 247060 and another with ID 580, both aren't public to download, even with normal account).
In short, I got Dota files via steamcmd, all was O.K. Then I copied files (steamclient.so and so on) to dota 2 beta/bin and made a test run WITHOUT metamod dota fix. Later on, I've applied steam runtime, firstly downloaded from first post and then copied the rest from native client and ran it with run.sh supplied in steam-runtime.
I ran srcds_run with -debug option, so I'm posting its content, maybe it will help.
Standard output after running:
Code:
Auto detecting CPU
Using default binary: ./srcds_linux
Enabling debug mode
Server will auto-restart if there is a crash.
/home/srcds/Steam/steamapps/common/dota_2_beta/srcds_run: řádek 356: 2573 Illegal instruction (SIGILL) (core dumped [obraz paměti uložen]) $HL_CMD
warning: Could not load shared library symbols for linux-gate.so.1.
Do you need "set solib-search-path" or "set sysroot"?
debug.cmds:5: Error in sourced command file:
No function contains program counter for selected frame.
Post about crashes or other issues at https://forums.alliedmods.net/showthread.php?t=236635
Pá čec 4 16:32:17 CEST 2014: Server restart in 10 seconds
^CPá čec 4 16:32:20 CEST 2014: Server Quit
And debug.log:
Code:
----------------------------------------------
CRASH: Pá čec 4 16:22:06 CEST 2014
Start Line: ./srcds_linux -game dota +map dota -debug
[New LWP 3145]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1".
Core was generated by `./srcds_linux -game dota +map dota -debug'.
Program terminated with signal 4, Illegal instruction.
#0 0xb738e9d2 in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#0 0xb738e9d2 in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#1 0xb738eed3 in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#2 0xb7390b7b in ?? () from /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
#3 0xb77648ae in ?? () from /lib/ld-linux.so.2
#4 0xb77649a4 in ?? () from /lib/ld-linux.so.2
#5 0xb7768a02 in ?? () from /lib/ld-linux.so.2
#6 0xb7764756 in ?? () from /lib/ld-linux.so.2
#7 0xb77681e4 in ?? () from /lib/ld-linux.so.2
#8 0xb7703cbc in ?? () from /lib/i386-linux-gnu/i686/cmov/libdl.so.2
#9 0xb7764756 in ?? () from /lib/ld-linux.so.2
#10 0xb770437c in ?? () from /lib/i386-linux-gnu/i686/cmov/libdl.so.2
#11 0xb7703d71 in dlopen () from /lib/i386-linux-gnu/i686/cmov/libdl.so.2
#12 0x080487b3 in main ()
No symbol table info available.
eax 0xf7a0b5ed -140462611
ecx 0x10c6 4294
edx 0x10c6 4294
ebx 0x53b69869 1404475497
esp 0xbff2e730 0xbff2e730
ebp 0xbff2e7a8 0xbff2e7a8
esi 0x0 0
edi 0x0 0
eip 0xb738e9d2 0xb738e9d2
eflags 0x10203 [ CF IF RF ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
From To Syms Read Shared Object Library
No linux-gate.so.1
0xb770c600 0xb773a105 Yes (*) /lib/i386-linux-gnu/i686/cmov/libm.so.6
0xb7703ad0 0xb770496c Yes (*) /lib/i386-linux-gnu/i686/cmov/libdl.so.2
0xb7663d00 0xb76d2208 Yes (*) /home/srcds/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6
0xb7606870 0xb7612ea7 Yes (*) /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
0xb746e420 0xb759cd1e Yes (*) /lib/i386-linux-gnu/i686/cmov/libc.so.6
0xb7756860 0xb776e19c Yes (*) /lib/ld-linux.so.2
0xb7439f50 0xb7450cf8 Yes (*) /home/srcds/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
0xb73ed300 0xb741a7bc Yes (*) bin/dedicated_srv.so
0xb73926ec 0xb73a7788 Yes (*) /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libtier0.so
0xb727b570 0xb729988c Yes (*) /home/srcds/Steam/steamapps/common/dota_2_beta/bin/libvstdlib.so
0xb7249fb0 0xb724bc28 Yes (*) /home/srcds/steam-runtime/i386/lib/i386-linux-gnu/libuuid.so.1
(*): Shared library is missing debugging information.
End of Source crash report
----------------------------------------------
Just a note, "/lib/i386-linux-gnu/i686/cmov/libthread_db.so.1" is symlinked to /lib/i386-linux-gnu/i686/libthread_db.so.1. I'm really curious why it needs this specific library under specific folder, AFAIK after Ubuntu 11.10 (why is this related?) has some changes and some things were changed. This looks like dedicated server has hardcoded path to already-present file, which is not a problem, but unnecessary complication.