Valve announced on the csgo_servers mailing list they were upgrading to
newer compilers a while back. I've included the post here:
1.38.5.2 update - SteamRT v3 sniper - are you ready? /Vitaliy
Genkin/ 03 Feb 2023 17:54 UTC
Game update 1.38.5.2 introduced several Linux libraries compiled
with GCC-5 or later. While we didn't expect any ABI
incompatibilities, some community dedicated server systems needed to
update their libstdc++ installation. Generally speaking, if your
dedicated server is running on an older Linux OS, you should be able
to recompile your libraries with a more recent version of GCC and
add your library path to LD_PRELOAD. For example, libraries
recompiled with GCC-9.3.0 worked well on CentOS7 for some community
server operators.
Going forward, we are planning to update our Linux compiler
toolchain for dedicated servers with more recent libraries. Future
libraries update will bump the requirements up to glibc 2.31 (Ubuntu
20.04 / Debian 11), that's why we are reaching out to community
server operators now and advising to upgrade production Linux OS
installations ahead of time.
The best option for operating community dedicated servers will be to
host a Docker container on your Linux OS, even though running
servers in an 'as is' fashion on a suitably recent Linux
distribution with recent libraries might also work.
A future update to our dedicated servers will be compiled against
the sniper platform runtime, which we already publish here:
https://gitlab.steamos.cloud/steamrt/sniper/platform/container_registry/95
Using the sniper image runtime on community dedicated servers has
the advantage that we will build our dedicated servers exactly for
this target, and as long as the host Linux OS can run this Docker
container, server operators will not have to deal with any ABI
compatibility issues.
We recommend that server operators should start preparing to run
community dedicated servers using a suitable Linux OS & Docker
solution. Server operators should be able to start using the sniper
runtime image now, which is available here:
https://gitlab.steamos.cloud/steamrt/sniper/platform/container_registry/95
... just run the current dedicated servers in it, and this will
guarantee that your dedicated servers will be ready to run future
updates when they are released.
GL HF!
Check the mailing list archives if you need to know more.
Op 24/3/2023 om 9:07 AM schreef Mecha Weasel:
I spotted this video online. Of course, I can not be sure information
contained is actually accurate.
https://youtu.be/ruGmwiE_xyI?t=20
It implies the need for community servers to get off any old Linux
releases - mentioning Ubuntu 20.04 or later and Debian 11 or later.
It also seems to emphasize a long-term strategy to move dedicated
servers to Docker containers, instead of running directly on the OS.
As I said, not sure about the reliability of the information.
But, short of official statements from Valve (hint), ....
On Thu, Mar 23, 2023 at 12:37 PM Michael Flaherty - michaelwflaherty
at me.com <http://me.com> (via csgo_servers list)
<csgo_serv...@list.valvesoftware.com> wrote:
You may run a dedicated server from the cs2 client with the
following.
cs2.exe -dedicated
There's no word of a separate "src2ds" bin, nor any further
elaboration for the future of community servers from Valve.
There's a blog post coming sometime in the future regarding this
topic, we'll have to wait.
Thanks,
- Michael Flaherty
On Mar 23, 2023, at 12:31 PM, Mecha Weasel
<weasel.steamid....@gmail.com> wrote:
Is there any information available yet on hosting CS2 community
servers? Just an updated CS:GO server install? or something more
complicated?
Will there be a test dedicated server install available to the
community during the CS2 test?
- Weasel
_______________________________________________
To unsubscribe, edit your list preferences, or view the list
archives,
please visit:
https://list.valvesoftware.com/
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/