SRCDS Steam group


Few questions about linux.
#1
Server OS:Windows Server 2008 32-bit
Processor: Amd Athlon x2 4200+.
Ram: 1 GB.
Game(s): Cs:s.
Start Up Command: -console -game cstrike -secure +maxplayers 32 +map surf_akai_final +fps_max 0 -nohltv -nobots -pingboost 3
Admin Mods: Metamod,Sourcemod.
Hi there, i'm sick of windows server, since i don't have much RAM after few days OS becomes sluggish and quite slow and i have to restart... I heard linux is better choice if u have less RAM, but mine server already is somewhat popular and i don't want to put it down for a day or two.
So a few questions:
1. I want to install linux on to a new hard-drive using a different machine, then put the hard-drive into the server, will this cause problems(bad drivers,etc.)?
2. Which linux server version is optimal for SRCDS?
3. Does linux have some sort of remote desktop connection? I use this feature in windows a lot.
As you can see i'm quite new to linux, that's why i want to setup server on another computer first.
I really appreciate your help,
Zylius.
Reply
#2
Good H/W.
1. No, if you configure your kernel well and don't have some exotic h/w.
2. LFS Big Grin or Gentoo
3. Yes, he have SSH. It's remote terminal - not RDP.
Reply
#3
(07-13-2010, 04:33 PM)xaider Wrote:  2. LFS Big Grin or Gentoo
Not for beginners. I would recommend Debian. People who know how to use Gentoo or even LFS do not ask which distro to use ;-)
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
#4
Im Running SRCDS on OpenSUSE, and it runs well (except for my recent problem, but other people running other distros of linux are getting it too.)
I have OpenSuSE installed on a pentium 4, 512 MB ram and it runs pretty fast.
For Remote Desktop Connection, there is SSH and VNC. Ive never used SSH before, but for VNC, its pratically like Remote desktop.
Reply
#5
Does VNC support ssl? I always thought not. First thing you should be concerned is how to secure the system. Using insecure connections isnt the best way to start.
Also the great advantage of ssh/shell is that you do not need the recources to run a desktop.
Interactive web based config creator for CS, CSS, TF2 and DODS
Creates server and client configs in an explained dialog.

You`ll also find precompiled debian gameserver kernels for download
Reply
#6
right, you should never have a VNC server running open to the internet. it can get easily hacked (I've seen this!). a good alternative to a bare ssh (text-only) connection is NX (see nomachine.org).
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
#7
SSH can tunnel everything.
Steam username for communication: root_admin (but i'm just a regular user)
Reply
#8
GUI for valve games server is unnececary. srcds / perl / php / nginx / mysql.. etc. can be installed and perfectly handled without it. X-server only decrease perfomance at all.
Reply
#9
(07-15-2010, 05:14 PM)xaider Wrote:  X-server only decrease perfomance at all.

right, but you don't need an X-server for X-forwarding/tunneling via ssh or NX. it can be convenient if you want to edit files directly on the server with a nice editor, or if you simply like a better terminal than putty or so.

but a full GUI with a desktop and icons to click is not a really good idea. it simply costs too many resources and is slower over a remote connection - and you simply don't need this.
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
I really appreciate your help guys.
(07-15-2010, 06:26 PM)BehaartesEtwas Wrote:  but a full GUI with a desktop and icons to click is not a really good idea. it simply costs too many resources and is slower over a remote connection - and you simply don't need this.
I've just installed linux debian on my hard-drive, is were a way to disable the GUI?
Reply
#11
you mean the X-server? can you post the output of "ls /etc/rc5.d"? there is one file you need to rename there, I don't know the name exactly...

EDIT: sorry, first have a look at the /etc/inittab, in one of the first lines the default runlevel is defined, like:
Code:
# The default runlevel.
id:2:initdefault:
(runlevel 2 in that case). The directory with the file to be renamed is in /etc/rc<RUNLEVEL>.d
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
(07-15-2010, 09:36 PM)BehaartesEtwas Wrote:  you mean the X-server? can you post the output of "ls /etc/rc5.d"? there is one file you need to rename there, I don't know the name exactly...

EDIT: sorry, first have a look at the /etc/inittab, in one of the first lines the default runlevel is defined, like:
Code:
# The default runlevel.
id:2:initdefault:
(runlevel 2 in that case). The directory with the file to be renamed is in /etc/rc<RUNLEVEL>.d

Mine is level 2, here is the list
Code:
/# ls /etc/rc2.d
README           S18acpid      S18loadcpufreq      S20gdm3
S14portmap       S18anacron      S19avahi-daemon     S20saned
S15nfs-common       S18atd      S19bluetooth          S21bootlogs
S17binfmt-support  S18cron      S19cpufrequtils     S22rc.local
S17fancontrol       S18dbus      S19hal          S22rmnologin
S17rsyslog       S18exim4      S19network-manager  S22stop-bootlogd
S17sudo           S18kerneloops  S20cups
Reply
#13
Actually you need runlevel 3. 2 - is a single mode.
Reply
#14
no, 1 is single mode. I have 2 as well.

rename S20gdm3 into K20gdm3 (mv S20gdm3 K20gdm3) in that rc2.d directory. try it out, if it doesn't disable the graphical login, rename it back and hope, someone else knows how to do that ;-)
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
#15
(07-16-2010, 06:16 PM)BehaartesEtwas Wrote:  no, 1 is single mode. I have 2 as well.

rename S20gdm3 into K20gdm3 (mv S20gdm3 K20gdm3) in that rc2.d directory. try it out, if it doesn't disable the graphical login, rename it back and hope, someone else knows how to do that ;-)
Works like a charm, thanks!
Reply


Forum Jump:


Users browsing this thread: 8 Guest(s)