Skip to content

Steam Dedicated Server does not launch on Linux #1919

@bauxiteDYS

Description

@bauxiteDYS

Build Info

20260322_c493844

Description

When trying to launch 64-bit SRCDS for NTRE it fails with the following error message in the console:

WARNING: Failed to load 32-bit libtinfo.so.5 or libncurses.so.5.
  Please install (lib32tinfo5 / ncurses-libs.i686 / equivalent) to enable readline.

Using shader api: shaderapiempty_srv.so
Using Breakpad minidump system. Version: 2000 AppID: 3704420
Setting breakpad minidump AppID = 3704420
Using breakpad crash handler
Loaded 1234 VPK file hashes from /home/steam/ntre/hl2/hl2_textures.vpk for pure server operation.
Loaded 383 VPK file hashes from /home/steam/ntre/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 462 VPK file hashes from /home/steam/ntre/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/steam/ntre/platform/platform_misc.vpk for pure server operation.
ntre_con_debug.sh: line 6:  1486 Segmentation fault      (core dumped) ./srcds_linux64 -console -game neo +map ntre_rise_ctg

The only relevant message here seems to be the last one with the Segmentation fault

To Reproduce

  1. Install Steam version of NTRE SRCDS for Linux - app_update 3704420
  2. Launch the server with the following command: ./srcds_linux64 -console -game neo +map ntre_rise_ctg

Unsure on the exact LD_LIBRARY_PATH that is needed, but I'm using the following based on my install location:
export LD_LIBRARY_PATH="/usr/lib/x86_64-linux-gnu:/home/steam/ntre/linux64:/home/steam/ntre/bin/linux64:/home/steam/.local/share/Steam/steamcmd/linux64:/home/steam/ntre/pressure-vessel/lib/x86_64-linux-gnu/steam-runtime-tools-0"

Expected behavior

Server launches without any errors

Actual behavior

Server doesn't launch and shows an error:

WARNING: Failed to load 32-bit libtinfo.so.5 or libncurses.so.5.
  Please install (lib32tinfo5 / ncurses-libs.i686 / equivalent) to enable readline.

Using shader api: shaderapiempty_srv.so
Using Breakpad minidump system. Version: 2000 AppID: 3704420
Setting breakpad minidump AppID = 3704420
Using breakpad crash handler
Loaded 1234 VPK file hashes from /home/steam/ntre/hl2/hl2_textures.vpk for pure server operation.
Loaded 383 VPK file hashes from /home/steam/ntre/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 462 VPK file hashes from /home/steam/ntre/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/steam/ntre/platform/platform_misc.vpk for pure server operation.
ntre_con_debug.sh: line 6:  1486 Segmentation fault      (core dumped) ./srcds_linux64 -console -game neo +map ntre_rise_ctg

Operating System

  • Windows
  • Linux

Version/Distro

Ubuntu 24.04.3 LTS

Machine's CPU

Ryzen

Machine's GPU

No response

GPU's driver

No response

Build's compiler

No response

Additional context and Screenshots

However once we symlink some files by running the following commands:

ln -s datacache_srv.so datacache.so;
ln -s dedicated_srv.so dedicated.so;
ln -s engine_srv.so engine.so;
ln -s libtier0_srv.so libtier0.so;
ln -s libvstdlib_srv.so libvstdlib.so;
ln -s materialsystem_srv.so materialsystem.so;
ln -s replay_srv.so replay.so;
ln -s scenefilecache_srv.so scenefilecache.so;
ln -s shaderapiempty_srv.so shaderapiempty.so;
ln -s soundemittersystem_srv.so soundemittersystem.so;
ln -s studiorender_srv.so studiorender.so;
ln -s vphysics_srv.so vphysics.so;
ln -s vscript_srv.so vscript.so;

The server will run and display:

WARNING: Failed to load 32-bit libtinfo.so.5 or libncurses.so.5.
  Please install (lib32tinfo5 / ncurses-libs.i686 / equivalent) to enable readline.

Using shader api: shaderapiempty_srv.so
Using Breakpad minidump system. Version: 2000 AppID: 3704420
Setting breakpad minidump AppID = 3704420
Using breakpad crash handler
Loaded 1234 VPK file hashes from /home/steam/ntre/hl2/hl2_textures.vpk for pure server operation.
Loaded 383 VPK file hashes from /home/steam/ntre/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 462 VPK file hashes from /home/steam/ntre/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/steam/ntre/platform/platform_misc.vpk for pure server operation.
server_srv.so loaded for "NEOTOKYO;REBUILD"
neo_version (Server's build info):
Build version: 20260322_c493844

Metadata

Metadata

Assignees

Labels

Bug ReportBug Reports made through the "Report Issue" interface in GitHub.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions