Raised This Month: $51 Target: $400
 12% 

Updated system requirements for TF2 dedicated servers (2-20-2017)


Post New Thread Reply   
 
Thread Tools Display Modes
nosoop
Veteran Member
Join Date: Aug 2014
Old 02-20-2017 , 21:21   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #11

Quote:
Originally Posted by abrandnewday View Post
So CentOS and Debian have issues with startup. I hope standard Ubuntu 16.whatever is fine.
Ubuntu 16.04.2 LTS (running GLIBC 2.23) is fine, though server operators will need to apt install libcurl3-gnutls:i386 on a 64-bit system at the minimum if it's not already installed, as per this reply on the mailing list.

I'll check out Debian 8 (GLIBC 2.19) later.

Edit: Should be fine doing the same on Debian 8, though if you happen to be using a number of packages from unstable (megatools, personally), you may need to aptitude install -t unstable libcurl3-gnutls:i386 (aptitude in particular does dependency resolution; apt-get just tells you about maybe holding broken packages) and choose to upgrade libc6-i386 to unstable as well.

You may also need to ensure Steam's lib32/ directory is part of the library path.

You may prefer to wait until someone that is more familiar with libraries posts a proper method.
__________________
I do TF2, TF2 servers, and TF2 plugins.
I don't do DMs over Discord -- PM me on the forums regarding inquiries.
AlliedModders Releases / Github / TF2 Server / Donate (BTC / BCH / coffee)

Last edited by nosoop; 02-21-2017 at 00:22.
nosoop is offline
Fearts
ferts of daeth
Join Date: Oct 2008
Old 02-20-2017 , 21:33   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #12

OK I ran a quick test with Windows 2008 r2 server using the new TF2 beta and the SM gamedata beta. I tested with my Dodgeball server and it seems to run nicely. The only thing I noticed that was broken was TF2Attributes which I think it just caused by a broken signature which I posted about here: https://forums.alliedmods.net/showpo...&postcount=490
__________________
Fearts is offline
WebNoob
Senior Member
Join Date: Jul 2008
Old 02-20-2017 , 23:26   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #13

Quote:
Originally Posted by Fearts View Post
OK I ran a quick test with Windows 2008 r2 server using the new TF2 beta and the SM gamedata beta. I tested with my Dodgeball server and it seems to run nicely. The only thing I noticed that was broken was TF2Attributes which I think it just caused by a broken signature which I posted about here: https://forums.alliedmods.net/showpo...&postcount=490
Thanks for that - I'm still on 2008R2 myself, so that's good to hear.

Also, big thanks to psychonic for being so proactive

Last edited by WebNoob; 02-20-2017 at 23:26.
WebNoob is offline
thedudeguy1
Senior Member
Join Date: Oct 2014
Location: 127.0.0.1
Old 02-21-2017 , 11:18   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #14

Quote:
Originally Posted by psychonic View Post
Not on the topic of SM, but users on CentOS 6 or Debian 7 or older will likely run into GLIBC errors on server launch.
So to confirm, a CentOS 7 64 bit server should not run into these errors?
__________________
A computer is like an Old Testament god, with a lot of rules and no mercy. -Joseph Campbell
thedudeguy1 is offline
psychonic

BAFFLED
Join Date: May 2008
Old 02-21-2017 , 12:28   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #15

Quote:
Originally Posted by thedudeguy1 View Post
So to confirm, a CentOS 7 64 bit server should not run into these errors?
I'm not 100% sure. You'd want to test it.
psychonic is offline
ogre_x
Member
Join Date: Dec 2008
Location: Sweden
Old 02-22-2017 , 04:30   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #16

Quote:
Originally Posted by nosoop View Post
Ubuntu 16.04.2 LTS (running GLIBC 2.23) is fine, though server operators will need to apt install libcurl3-gnutls:i386 on a 64-bit system at the minimum if it's not already installed, as per this reply on the mailing list.
My take on TF2 on a virgin AWS Ubuntu 16.04 with latest HWE ( kernel 4.8 ) :

Code:
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install steamcmd
Installed tf2 using steamcmd with flags

Code:
app_update 232250 -beta toolchainbeta validate
Now installed the needed i386 packages:
Code:
sudo apt-get install libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386
__________________

Last edited by ogre_x; 02-22-2017 at 04:32.
ogre_x is offline
Rushy
AlliedModders Donor
Join Date: Jul 2015
Location: Melbourne, Australia
Old 03-14-2017 , 21:54   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #17

Posting my findings with Centos 7 64 bit.....server auto updated and got todays optional update that forces the toolchain

I had to install libstdc++.so.6 and libcurl.i686

Code:
sudo yum update
sudo yum install libstdc++.so.6 libcurl.i686
You will get an error for the replay server file (like the Ubuntu posted above) for libcurl-gnutls.so.4

This fixes that:

Code:
ln -s libcurl.so.4 /usr/lib/libcurl-gnutls.so.4
__________________

Last edited by Rushy; 03-15-2017 at 06:57. Reason: copy + paste commands
Rushy is offline
gabuch2
AlliedModders Donor
Join Date: Mar 2011
Location: Chile
Old 03-15-2017 , 08:27   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #18

Any info about Debian Jessie?

EDIT: Just updated my server instance, I'm getting a Segmentation Fault on Start - Already installed the updated gamedata (https://github.com/alliedmodders/sou...es/game.tf.txt).

Any tips or special requirements I need to met?

Games:
· Mann vs Machine
· Freak Fortress 2
__________________

Last edited by gabuch2; 03-15-2017 at 09:01.
gabuch2 is offline
Phaiz
AlliedModders Donor
Join Date: Feb 2014
Location: USA
Old 03-15-2017 , 12:14   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #19

Quote:
Originally Posted by ogre_x View Post
Now installed the needed i386 packages:
Code:
sudo apt-get install libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386
Using ubuntu 15.04 and this fixed it for me.
__________________
Phaiz is offline
hannes96
AlliedModders Donor
Join Date: May 2013
Location: Germany
Old 03-15-2017 , 13:25   Re: Updated system requirements for TF2 dedicated servers (2-20-2017)
Reply With Quote #20

I am using Fedora Server 25 (GLIBC 2.24) and the TF2 Gameserver was running fine before it auto updated. Now it's not starting anymore. Am I missing some packages that are required after the update?

Code:
./srcds_run: line 324: 21465 Illegal instruction     (core dumped) $HL_CMD

Edit: I should mention, that I created a vanilla test server on the same machine where I downloaded everything again. Nothing I tried worked tho.

Last edited by hannes96; 03-15-2017 at 14:17. Reason: Additional Information
hannes96 is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 03:11.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode