SRCDS Steam group


Problem with SRCDS on Ubuntu
#1
Hi there,

I have problem with start SRCDS server. I do all same from Install instruction, but server doesnt start. I using Ubuntu on AMD Duron, 0,5Gb RAM.

Here is log from terminal - http://img199.imageshack.us/img199/8739/ghsrehser.jpg

and here is debug log:
Code:
----------------------------------------------
CRASH: Sat May  1 11:08:46 CEST 2010
Start Line: ./srcds_amd -game cstrike +maxplayers 16 +map de_inferno -debug
Core was generated by `./srcds_amd -game cstrike +maxplayers 16 +map de_inferno$
Program terminated with signal 4, Illegal instruction.
#0  0x00c5b953 in ?? ()
#0  0x00c5b953 in ?? ()
#1  0x00000000 in ?? ()
No symbol table info available.
From        To          Syms Read   Shared Object Library
0x00cc1830  0x00cd769f  Yes (*)     /lib/ld-linux.so.2
(*): Shared library is missing debugging information.
Stack level 0, frame at 0x6d4368:
eip = 0xc5b953; saved eip 0x0
called by frame at 0xc624b0
Arglist at 0x6d4360, args:
Locals at 0x6d4360, Previous frame's sp is 0x6d4368
Saved registers:
  ebp at 0x6d4360, eip at 0x6d4364
End of Source crash report
----------------------------------------------

Please help me, THX! Smile
Reply
#2
try the i486 binary (i.e. add "-binary srcds_i486" to the command line). probably your duron is too old to run the amd optimized binary. (beware: those old cpus don't run high quality servers...)
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#3
It doesnt work. :/

Code:
*******@********:/opt/srcds_l# ./srcds_run -game cstrike +maxplayers 20 +map de_inferno -binary i486
Source Engine binary 'i486' not found, exiting
Sat May  1 14:08:45 CEST 2010: Server Failed
(i try write -binary srcds_i486 - ./srcds_run: 426: srcds_i486: not found)

Yes, i know. It's old CPU, but i want have private server for my friend's etc..

Anybody have an next idea?
Reply
#4
From memory when i tried using the "-binary" switch i had to put it like this

./srcds_run -game cstrike +maxplayers 20 +map de_inferno -binary ./srcds_i486

^ give that a try
Reply
#5
(05-01-2010, 10:29 PM)drazah Wrote:  From memory when i tried using the "-binary" switch i had to put it like this

./srcds_run -game cstrike +maxplayers 20 +map de_inferno -binary ./srcds_i486

^ give that a try

Code:
******@*****:/opt/srcds_l# ./srcds_run -game cstrike +maxplayers 20 +map de_inferno -binary ./srcds_i486
Server will auto-restart if there is a crash.
Illegal instruction
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Sat May  1 14:35:33 CEST 2010: Server restart in 10 seconds
Reply
#6
ok, try running the update command with -verify_all

./steam -command update -game "counter-strike source" -dir . -verify_all

Make sure the permissions are correct for the user in which your trying to start the server.

Remove any addons if there is any (stock server)

Could you possibly post the details from this sticky - http://forums.srcds.com/viewtopic/10414
Reply
#7
(05-01-2010, 11:46 PM)drazah Wrote:  ok, try running the update command with -verify_all

./steam -command update -game "counter-strike source" -dir . -verify_all

Make sure the permissions are correct for the user in which your trying to start the server.

Remove any addons if there is any (stock server)

Could you possibly post the details from this sticky - http://forums.srcds.com/viewtopic/10414


I don't have any addons. I try start server as root.
:// I did everything from this instruction. (http://www.srcds.com/db/engine.php?subaction=showfull&id=1098643920&archive=)

Code:
*****@******:/opt/srcds_l# ./steam -command update -game "counter-strike source" -dir . -verify_all
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Source Shared Content' version 75


Checking/Installing 'Base Source Shared Models' version 4


Checking/Installing 'Base Source Shared Sounds' version 4


Checking/Installing 'Base Source Shared Materials' version 8


Checking/Installing 'Source Dedicated Server Linux' version 98


Connection Reset
*****@******:/opt/srcds_l# ./srcds_run -game cstrike +maxplayers 20 +map de_inferno -binary ./srcds_i486
Server will auto-restart if there is a crash.
Illegal instruction
Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem
Sat May  1 16:01:25 CEST 2010: Server restart in 10 seconds
Reply
#8
Does anybody another idea? please.. :|
Reply
#9
give us the output of
Code:
cat /proc/cpuinfo
and
Code:
uname -a
please.
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#10
(05-02-2010, 09:41 PM)BehaartesEtwas Wrote:  give us the output of
Code:
cat /proc/cpuinfo
and
Code:
uname -a
please.

Code:
***@**:~# cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 3
model name      : AMD Duron(tm) Processor
stepping        : 1
cpu MHz         : 750.063
cache size      : 64 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow up
bogomips        : 1500.12
clflush size    : 32
power management:

*@****:~# uname -a
Linux exus 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux
Reply
#11
that cpu is quite old, so it cannot run the i686 binary. but it should run the i486 binary... I am not sure why it doesn't work. do you have any plugins installed? maybe they are optimized for newer cpus and will not run then... also I am not sure if those old cpus are still supported in any way. maybe it cannot work in any case...
I would not spend too much efford here. the cpu will be too slow to run a 20 slot server in a nice way. you will certainly have lags etc...
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply
#12
:/ No, i don't have any plugins. I have clear installed server. When i try start server with this parameters (./srcds_run -game cstrike +maxplayers 10 +map de_inferno -binary ./srcds_i486), still have server shutdown with reason: Ilegal instruction. :/
Reply
#13
then you have to face the possibility that your cpu is simply too old...
is anyone running srcds on a pre-i686 cpu? i.e. a cpu without the sse flag shown in /proc/cpuinfo...
http://www.fpsmeter.org
http://wiki.fragaholics.de/index.php/EN:Linux_Optimization_Guide (Linux Kernel HOWTO!)
Do not ask technical questions via PM!
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)