I'd love to host a few NS2 servers, but my servers are command-line only, inside of datacenters - meaning that running wine isn't going to be a real option for me. Most gameservers are linux - are there plans for a proper linux dedicated server?
this game desperately needs a server executable that doesn't need a steam account if it wants to succeed. While it needs a steam account (and to a lesser extent, while its exclusive to win32) the server availability is going to be seriously limited, especially if its not ready for 'open beta' or whenever they go public.
I spent hours this afternoon trying to find a server that wasnt full, everyone has their servers capped to 6-8 player limits because of the horrible server performance with more then that many players and hydra spam etc
devicenullJoin Date: 2003-04-30Member: 15967Members, NS2 Playtester, Squad Five Blue
<!--quoteo(post=1806834:date=Nov 19 2010, 09:15 AM:name=scorpydude)--><div class='quotetop'>QUOTE (scorpydude @ Nov 19 2010, 09:15 AM) <a href="index.php?act=findpost&pid=1806834"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->this game desperately needs a server executable that doesn't need a steam account if it wants to succeed. While it needs a steam account (and to a lesser extent, while its exclusive to win32) the server availability is going to be seriously limited, especially if its not ready for 'open beta' or whenever they go public.<!--QuoteEnd--></div><!--QuoteEEnd-->
It's had one since build 152. Steam is no longer required.
maybe it should be added to the wiki then. i was looking there and also thought "wtf? steam needed for running the server?!" so i stoped looking deeper into it
The edition was to make <b>BOLD</b> that text and to add more space between titles for readability. I have not added any text. Is there since the last update on that page.
We have a policy about this particular page to not edit any text if you don't discuss it first on the discussion section of it.
<!--quoteo(post=1806889:date=Nov 19 2010, 12:03 PM:name=PaiSand)--><div class='quotetop'>QUOTE (PaiSand @ Nov 19 2010, 12:03 PM) <a href="index.php?act=findpost&pid=1806889"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->* physx* * directx* * Steam (for updates) * Paid version of NS2 Also, it shows how to run the server using Wine, but I don't know if it's stable enough.<!--QuoteEnd--></div><!--QuoteEEnd-->
Yes since running SERVER via horrible wind32 emulation is a good way to get decent performance from an already bloated and buggy server amirite?
Also no server admin in their right mind is going to buy a copy of ns2 or use 'steam' for updates.
It means absolutly nothing that you can take files from a steam client and then use those files to host a server. Proper game hosting services have better things to be doing then maintaining a steam client and checking for changes in files just to host a server.
They need a single download from http/ftp that can be extracted to a windows/linux server, that's always kept up to date and run, without to need for directx or steam obviously.
Well that is, unless they want a total of 24 servers on open beta/release, like they do now.
<!--quoteo(post=1806879:date=Nov 19 2010, 09:51 AM:name=devicenull)--><div class='quotetop'>QUOTE (devicenull @ Nov 19 2010, 09:51 AM) <a href="index.php?act=findpost&pid=1806879"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->It's had one since build 152. Steam is no longer required.<!--QuoteEnd--></div><!--QuoteEEnd-->
Yeah but it still uses wine - so nobody will run it :(
I never knew so many people used linux servers, Is it cheaper than win32 boxes. I'm only asking because i never ran linux and wondered what the advantage is when almost of the server content released is prioritized for win32 boxes.
Threads like this almost turn me away from the thought of using linux but curiosity still persuades me to examine the possibilities.
Well, just on the licensing alone is 20-40 per month extra for a dedicated win32 server. Linux ones don't have this cost, I'm not sure of the main beneifts though, probably something about the amout of open source applications for it and the peformance. I wouldn't really know, I generally run windows servers due the fact linux dedicated servers always takes a few extra months or years to come out.
<!--quoteo(post=1807103:date=Nov 20 2010, 07:07 AM:name=scorpydude)--><div class='quotetop'>QUOTE (scorpydude @ Nov 20 2010, 07:07 AM) <a href="index.php?act=findpost&pid=1807103"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Yes since running SERVER via horrible wind32 emulation is a good way to get decent performance from an already bloated and buggy server amirite?<!--QuoteEnd--></div><!--QuoteEEnd--> No. It's probably best you stick with the only currently supported OS if you are looking for 'decent performance'. Oh, and we know its buggy, hence the beta phase (ohudidntknow?)
<!--quoteo(post=1807103:date=Nov 20 2010, 07:07 AM:name=scorpydude)--><div class='quotetop'>QUOTE (scorpydude @ Nov 20 2010, 07:07 AM) <a href="index.php?act=findpost&pid=1807103"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Also no server admin in their right mind is going to buy a copy of ns2 or use 'steam' for updates.<!--QuoteEnd--></div><!--QuoteEEnd--> That's correct, they'd get some rsync cranking between their client if they wanted to run a beta dedicated server wouldn't they. :P
<!--quoteo(post=1807103:date=Nov 20 2010, 07:07 AM:name=scorpydude)--><div class='quotetop'>QUOTE (scorpydude @ Nov 20 2010, 07:07 AM) <a href="index.php?act=findpost&pid=1807103"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->It means absolutly nothing that you can take files from a steam client and then use those files to host a server. Proper game hosting services have better things to be doing then maintaining a steam client and checking for changes in files just to host a server.<!--QuoteEnd--></div><!--QuoteEEnd--> It does mean something, It means anyone with a copy of the NS2 files can host a game locally with a bit of setup. Also, it's not advisable checking for changes manually. Human error can occur and there are plenty of applicaitons that can compare and upload the changes.
<!--quoteo(post=1807103:date=Nov 20 2010, 07:07 AM:name=scorpydude)--><div class='quotetop'>QUOTE (scorpydude @ Nov 20 2010, 07:07 AM) <a href="index.php?act=findpost&pid=1807103"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->They need a single download from http/ftp that can be extracted to a windows/linux server, that's always kept up to date and run, without to need for directx or steam obviously.<!--QuoteEnd--></div><!--QuoteEEnd--> Extracted full? Really? I hope you're not serious, that sounds like the most backwards way ever to patch a server. I think a tool that can update the new files would be better. That way the GPS's can script it into their CP packages so the client can update the servers on their own. Also, I'm pretty sure something like this is planned for relase and the steam method of obtaining the server files will change in due time.
Until then, um, I guess you have to deal with it, or not. :P
Linux is better for hosting servers than Windows. Loads of different beneficial factors, you can do more with a linux server interaction wise as well as be more optimal and load custom kernals plus linux runs faster than windows but it is an arse to use.
<!--quoteo(post=1811756:date=Nov 29 2010, 10:55 AM:name=Sims0r)--><div class='quotetop'>QUOTE (Sims0r @ Nov 29 2010, 10:55 AM) <a href="index.php?act=findpost&pid=1811756"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Or has anybody _stable_ ns2 servers running using wine? Hosting this way sounds kinda complicated and unstable.<!--QuoteEnd--></div><!--QuoteEEnd--> Running the server.exe with wine appears to be stable and is far from complicated. <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->wine %path_to_server.exe%<!--c2--></div><!--ec2--> As others have said, it's not idea but we work with what we have.
Comments
I spent hours this afternoon trying to find a server that wasnt full, everyone has their servers capped to 6-8 player limits because of the horrible server performance with more then that many players and hydra spam etc
It's had one since build 152. Steam is no longer required.
They have said that a linux server will be eventually released, and now that we have the Beta I'm sure this time will come soon.
Dedicated ns2 server currently requires:
* physx*
* directx*
* Steam (for updates)
* Paid version of NS2
And at the end of the Windows setup it clearly say:
* Steam is not required for the server, only for updates.
Also, it shows how to run the server using Wine, but I don't know if it's stable enough.
I looked in it few days ago, at that point it was a bit confusing about the requirement of Steam :)
We have a policy about this particular page to not edit any text if you don't discuss it first on the discussion section of it.
* directx*
* Steam (for updates)
* Paid version of NS2
Also, it shows how to run the server using Wine, but I don't know if it's stable enough.<!--QuoteEnd--></div><!--QuoteEEnd-->
Yes since running SERVER via horrible wind32 emulation is a good way to get decent performance from an already bloated and buggy server amirite?
Also no server admin in their right mind is going to buy a copy of ns2 or use 'steam' for updates.
It means absolutly nothing that you can take files from a steam client and then use those files to host a server. Proper game hosting services have better things to be doing then maintaining a steam client and checking for changes in files just to host a server.
They need a single download from http/ftp that can be extracted to a windows/linux server, that's always kept up to date and run, without to need for directx or steam obviously.
Well that is, unless they want a total of 24 servers on open beta/release, like they do now.
UWE do something... now. :(
There arent many ppl with their own dedicated server...
Yeah but it still uses wine - so nobody will run it :(
Threads like this almost turn me away from the thought of using linux but curiosity still persuades me to examine the possibilities.
I wouldn't really know, I generally run windows servers due the fact linux dedicated servers always takes a few extra months or years to come out.
<!--quoteo(post=1807103:date=Nov 20 2010, 07:07 AM:name=scorpydude)--><div class='quotetop'>QUOTE (scorpydude @ Nov 20 2010, 07:07 AM) <a href="index.php?act=findpost&pid=1807103"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Yes since running SERVER via horrible wind32 emulation is a good way to get decent performance from an already bloated and buggy server amirite?<!--QuoteEnd--></div><!--QuoteEEnd-->
No. It's probably best you stick with the only currently supported OS if you are looking for 'decent performance'. Oh, and we know its buggy, hence the beta phase (ohudidntknow?)
<!--quoteo(post=1807103:date=Nov 20 2010, 07:07 AM:name=scorpydude)--><div class='quotetop'>QUOTE (scorpydude @ Nov 20 2010, 07:07 AM) <a href="index.php?act=findpost&pid=1807103"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Also no server admin in their right mind is going to buy a copy of ns2 or use 'steam' for updates.<!--QuoteEnd--></div><!--QuoteEEnd-->
That's correct, they'd get some rsync cranking between their client if they wanted to run a beta dedicated server wouldn't they. :P
<!--quoteo(post=1807103:date=Nov 20 2010, 07:07 AM:name=scorpydude)--><div class='quotetop'>QUOTE (scorpydude @ Nov 20 2010, 07:07 AM) <a href="index.php?act=findpost&pid=1807103"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->It means absolutly nothing that you can take files from a steam client and then use those files to host a server. Proper game hosting services have better things to be doing then maintaining a steam client and checking for changes in files just to host a server.<!--QuoteEnd--></div><!--QuoteEEnd-->
It does mean something, It means anyone with a copy of the NS2 files can host a game locally with a bit of setup.
Also, it's not advisable checking for changes manually. Human error can occur and there are plenty of applicaitons that can compare and upload the changes.
<!--quoteo(post=1807103:date=Nov 20 2010, 07:07 AM:name=scorpydude)--><div class='quotetop'>QUOTE (scorpydude @ Nov 20 2010, 07:07 AM) <a href="index.php?act=findpost&pid=1807103"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->They need a single download from http/ftp that can be extracted to a windows/linux server, that's always kept up to date and run, without to need for directx or steam obviously.<!--QuoteEnd--></div><!--QuoteEEnd-->
Extracted full? Really? I hope you're not serious, that sounds like the most backwards way ever to patch a server. I think a tool that can update the new files would be better. That way the GPS's can script it into their CP packages so the client can update the servers on their own. Also, I'm pretty sure something like this is planned for relase and the steam method of obtaining the server files will change in due time.
Until then, um, I guess you have to deal with it, or not. :P
Imagine all extra ns2 servers, if we just had such a client.
A friends i7-root is just waiting for it, I'd say most server farm roots are running linux ... so please hurry :D
Or has anybody _stable_ ns2 servers running using wine? Hosting this way sounds kinda complicated and unstable.
Running the server.exe with wine appears to be stable and is far from complicated.
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->wine %path_to_server.exe%<!--c2--></div><!--ec2-->
As others have said, it's not idea but we work with what we have.