SRCDS Steam group


Server starts up in some kind of loop?
#1
im a total noob with linux and i have followed the instructions on the site with no errors, untill i cam to run the server.... this is what the console read

iamacup:/srcds_l# ./srcds_run -console -game cstrike +ip 70.85.213.74 +map de_dust +maxplayers 24 -autoupdate -port 27015 +servercfgfile server.cfg
Auto detecting CPU
Using SSE2 Optimised binary.
Auto-restarting the server on crash
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Source Shared Content' version 35

Checking/Installing 'Base Source Shared Models' version 3

Checking/Installing 'Base Source Shared Sounds' version 3

Checking/Installing 'Base Source Shared Materials' version 6

Checking/Installing 'Linux Source HLDS' version 39

HLDS installation up to date
Mon May 30 17:24:28 CDT 2005: Server restart in 10 seconds
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Source Shared Content' version 35

Checking/Installing 'Base Source Shared Models' version 3

Checking/Installing 'Base Source Shared Sounds' version 3

Checking/Installing 'Base Source Shared Materials' version 6

Checking/Installing 'Linux Source HLDS' version 39

HLDS installation up to date
Mon May 30 17:25:03 CDT 2005: Server restart in 10 seconds






and it just continues saying







'Counter-Strike Source Shared Content' version 35

Checking/Installing 'Base Source Shared Models' version 3

Checking/Installing 'Base Source Shared Sounds' version 3

Checking/Installing 'Base Source Shared Materials' version 6

Checking/Installing 'Linux Source HLDS' version 39

HLDS installation up to date
Mon May 30 17:25:03 CDT 2005: Server restart in 10 seconds
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Source Shared Content' version 35

Checking/Installing 'Base Source Shared Models' version 3

Checking/Installing 'Base Source Shared Sounds' version 3

Checking/Installing 'Base Source Shared Materials' version 6



etc etc etc........

any help would be apriciated Smile
ps, im running linux debian
Reply
#2
and if i dont put autoupdate it goes like this

./srcds_run -console -game cstrike +map de_dust -maxplayers 16
Auto detecting CPU
Using SSE2 Optimised binary.
Auto-restarting the server on crash
Mon May 30 19:35:24 CDT 2005: Server Quit

and i have tried

./steam -command update -game "Counter-Strike Source" -dir /srcds_l/ -verify_all

and still no joy!
Reply
#3
Normally say, post your glibc and gcc versions, but i already know, gcc (gcc -v) is 2.93 glibc is 2.2.x. Source needs glibc version 2.3 i woud follow the instructions from the debian site to upgrade to the latest version of debian, which is wooody? not sure on that as i run Gentoo Smile
[Image: userbar_wow.jpg]
starting 9/24/2006 if your problem has been solved please edit your first post and add [solved] to the begining of the title. Thanks.
Reply
#4
hehe im a n000b and i tried in stalled glib onto it but the compiler is to old so i need to update that.... ive got someone else to do it now, as soon as it gets more compilcated im outa there ;-)
Reply
#5
works perfectly nowSmile thanks
Reply
#6
iamacup may i ask you where you download glibc2.3 for debian please.
Reply
#7
Well with Debian Sarge I get the same thing. Endless loop with -autoupdate and just the Server Quit message without update on.

gcc -v = 3.3.5

ldd --version = 2.3.2

uname -a = 2.6.10-linode12

Here is a debug log output:

----------------------------------------------
CRASH: Tue Sep 27 22:23:06 EDT 2005
Start Line: ./srcds_i486 -console -game dod +map dod_flash -maxplayers 16 +port 27015 -debug
Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `./srcds_i486 -console -game dod +map dod_flash -maxplayers 16 +port 27015 -debu'.
Program terminated with signal 6, Aborted.
#0 0x4006b7c1 in ?? ()
#0 0x4006b7c1 in ?? ()
End of Source crash report
----------------------------------------------
Reply
#8
You sure your box is a 486? 486 cpus came out AGES ago. what does uname -m print out?
[Image: userbar_wow.jpg]
starting 9/24/2006 if your problem has been solved please edit your first post and add [solved] to the begining of the title. Thanks.
Reply
#9
uname -m = i686

This server runs off a UML kernel. Shouldnt matter since UML lets you run a kernel ontop of a kernel. I know the UML kernel is 2.6.13 and the user kernel is 2.6.10.

Upgraded the box to latest glib 2.3.5 and same result.
Reply
#10
Ok so if I pass srcds_run the -binary flag pointing the the i686 binary, it kinda works.

Most of the time it says can't determine CPU Frequency.

Other times it starts to load the server.cfg then dies with a Cannot access memory at <some hex number>

Since I only got the memory thing twice, I have been unable to get more info on that.

The CPU one will not give much info when run with the -debug flag so clueless there.
Reply
#11
harshy Wrote:Ok so if I pass srcds_run the -binary flag pointing the the i686 binary, it kinda works.

Can you please post your command line (including the binary flag)?
Reply
#12
./srcds_run -console -binary ~/srcds_l/srcds_i686 -debug -game dod

Not sure why it worked with an absolute path rather then just the binary. if I did -binary srcds_i686 is would say srcds_i686: command not found.

Anyway, passing the binary seems to not truly be the issue here. I just ran it without that flag and it started showing the Network IP and maxplayers bit. Then I get the memory error. If I try to run the same exact command again, it does the cpu crap again.

So looks like 1 out of 1 million restarts the thing tries to work.
Reply
#13
Code:
-binary ./srcds_i686
try that

as far as not being able to determine frequency, it seems that you have no access to /proc
[Image: userbar_wow.jpg]
starting 9/24/2006 if your problem has been solved please edit your first post and add [solved] to the begining of the title. Thanks.
Reply
#14
Even using -bianry ./srcds_i686 will not work. /proc is mounted and I can cat most everything there as the user srcds is under.
Reply
#15
can you cat /pro/cpuinfo?
[Image: userbar_wow.jpg]
starting 9/24/2006 if your problem has been solved please edit your first post and add [solved] to the begining of the title. Thanks.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)