-
-
Notifications
You must be signed in to change notification settings - Fork 412
Open
Description
As before, I'm running an Ubuntu 22.04 Docker image on an RK3588 with Box86 compiled to run a Counter-Strike: Source dedicated server with Sourcemod and Metamod. When starting the server, it fails to load Sourcemod, stating that the pthread_cond_clockwait symbol can't be found.
I tried running srcds_run with BOX64_LD_PRELOAD=libpthread.so.0 and LD_PRELOAD=libpthread.so.0 as described here, but still got the same results.
Sourcemod version: 1.12 - build 7221
Metamod version: 1.12 - build 1219
Output of BOX64_LD_PRELOAD=libpthread.so.0 LD_PRELOAD=libpthread.so.0 /usr/local/bin/box64 /home/steam/css_ds/srcds_run -game cstrike +maxplayers 32 +map de_dust2 -tick 100 +sv_setsteamaccount $SRCDS_TOKEN:
[BOX64] Box64 arm64 v0.4.1 f53654b55 with Dynarec built on Mar 3 2026 05:48:45
[BOX64] Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2
[BOX64] Running on Cortex-A55 with 8 cores, pagesize: 4096
[BOX64] Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz
[BOX64] Detected 48bits at least of address space
[BOX64] Counted 15 Env var
[BOX64] BOX64 trying to Preload libpthread.so.0
[BOX64] Library search path:
[BOX64] Binary search path: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/
[BOX64] Looking for /home/steam/css_ds/srcds_run
[BOX64] argv[1]="-game"
[BOX64] argv[2]="cstrike"
[BOX64] argv[3]="+maxplayers"
[BOX64] argv[4]="32"
[BOX64] argv[5]="+map"
[BOX64] argv[6]="de_dust2"
[BOX64] argv[7]="-tick"
[BOX64] argv[8]="100"
[BOX64] argv[9]="+sv_setsteamaccount"
[BOX64] argv[10]="<REDACTED>"
[BOX64] Not an ELF file (sign=#!/b)
[BOX64] Error: Reading elf header of /home/steam/css_ds/srcds_run, Try to launch using bash instead
[BOX64] Box64 arm64 v0.4.1 f53654b55 with Dynarec built on Mar 3 2026 05:48:45
[BOX64] Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2
[BOX64] Running on Cortex-A55 with 8 cores, pagesize: 4096
[BOX64] Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz
[BOX64] Detected 48bits at least of address space
[BOX64] Counted 15 Env var
[BOX64] BOX64 trying to Preload libpthread.so.0
[BOX64] Library search path:
[BOX64] Binary search path: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/
[BOX64] Looking for /usr/local/bin/box64-bash
[BOX64] Bash detected, disabling banner
Auto detecting CPU
Using default binary: ./srcds_linux
Server will auto-restart if there is a crash.
[BOX64] Box64 arm64 v0.4.1 f53654b55 with Dynarec built on Mar 3 2026 05:48:45
[BOX64] Dynarec for ARM64, with extension: ASIMD AES CRC32 PMULL ATOMICS SHA1 SHA2
[BOX64] Running on Cortex-A55 with 8 cores, pagesize: 4096
[BOX64] Will use hardware counter measured at 24.0 MHz emulating 3.0 GHz
[BOX64] Detected 48bits at least of address space
[BOX64] Counted 17 Env var
[BOX64] BOX64 trying to Preload libpthread.so.0
[BOX64] Library search path:
[BOX64] Binary search path: ./:bin/:/usr/local/sbin/:/usr/local/bin/:/usr/sbin/:/usr/bin/:/sbin/:/bin/
[BOX64] Looking for ./srcds_linux
[BOX64] argv[1]="-game"
[BOX64] argv[2]="cstrike"
[BOX64] argv[3]="+maxplayers"
[BOX64] argv[4]="32"
[BOX64] argv[5]="+map"
[BOX64] argv[6]="de_dust2"
[BOX64] argv[7]="-tick"
[BOX64] argv[8]="100"
[BOX64] argv[9]="+sv_setsteamaccount"
[BOX64] argv[10]="<REDACTED>"
[BOX32] Using Box32 to load 32bits elf
[BOX32] Memory higher than 32bits reserved
[BOX32] Rename process to "srcds_linux"
[BOX32] Using native(wrapped) libpthread.so.0
[BOX32] Using native(wrapped) libdl.so.2
[BOX32] Using native(wrapped) libc.so.6
[BOX32] Using native(wrapped) ld-linux.so.2
[BOX32] Using native(wrapped) librt.so.1
[BOX32] Using emulated bin/libtier0_srv.so
[BOX32] Using emulated /usr/lib/box64-i386-linux-gnu/libstdc++.so.6
[BOX32] Using native(wrapped) libm.so.6
[BOX32] Using emulated /usr/lib/box64-i386-linux-gnu/libgcc_s.so.1
[BOX32] Using emulated bin/libvstdlib_srv.so
[BOX32] Using emulated bin/dedicated_srv.so
[BOX32] Using emulated bin/libsteam_api.so
[BOX32] Error loading needed lib libtinfo.so.5
[BOX32] Warning: Cannot dlopen("libtinfo.so.5"/0x404947a5, 2)
[BOX32] Error loading needed lib libncurses.so.5
[BOX32] Warning: Cannot dlopen("libncurses.so.5"/0x404947b3, 2)
WARNING: Failed to load 32-bit libtinfo.so.5 or libncurses.so.5.
Please install (lib32tinfo5 / ncurses-libs.i686 / equivalent) to enable readline.
[BOX32] Using emulated /home/steam/css_ds/bin/engine_srv.so
[BOX32] Using emulated /home/steam/css_ds/bin/soundemittersystem_srv.so
[BOX32] Using emulated /home/steam/css_ds/bin/materialsystem_srv.so
[BOX32] Using emulated /home/steam/css_ds/bin/studiorender_srv.so
[BOX32] Using emulated /home/steam/css_ds/bin/vphysics_srv.so
[BOX32] Using emulated /home/steam/css_ds/bin/datacache_srv.so
[BOX32] Using emulated /home/steam/css_ds/bin/vscript_srv.so
Using shader api: shaderapiempty_srv.so
[BOX32] Using emulated /home/steam/css_ds/bin/shaderapiempty_srv.so
failed to dlopen /home/steam/css_ds/bin/stdshader_dbg_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dbg_srv.so"/0x3080e980, 2)
failed to dlopen /home/steam/css_ds/bin/stdshader_dbg_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dbg_srv.so"/0x3080e980, 2)
[BOX32] Error loading needed lib stdshader_dbg_srv.so
[BOX32] Warning: Cannot dlopen("stdshader_dbg_srv.so"/0x3080e980, 2)
failed to dlopen stdshader_dbg_srv.so error=Cannot dlopen("stdshader_dbg_srv.so"/0x3080e980, 2)
failed to dlopen /home/steam/css_ds/bin/stdshader_dx6_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dx6_srv.so"/0x3080e980, 2)
failed to dlopen /home/steam/css_ds/bin/stdshader_dx6_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dx6_srv.so"/0x3080e980, 2)
[BOX32] Error loading needed lib stdshader_dx6_srv.so
[BOX32] Warning: Cannot dlopen("stdshader_dx6_srv.so"/0x3080e980, 2)
failed to dlopen stdshader_dx6_srv.so error=Cannot dlopen("stdshader_dx6_srv.so"/0x3080e980, 2)
failed to dlopen /home/steam/css_ds/bin/stdshader_dx7_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dx7_srv.so"/0x3080e980, 2)
failed to dlopen /home/steam/css_ds/bin/stdshader_dx7_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dx7_srv.so"/0x3080e980, 2)
[BOX32] Error loading needed lib stdshader_dx7_srv.so
[BOX32] Warning: Cannot dlopen("stdshader_dx7_srv.so"/0x3080e980, 2)
failed to dlopen stdshader_dx7_srv.so error=Cannot dlopen("stdshader_dx7_srv.so"/0x3080e980, 2)
failed to dlopen /home/steam/css_ds/bin/stdshader_dx8_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dx8_srv.so"/0x3080e980, 2)
failed to dlopen /home/steam/css_ds/bin/stdshader_dx8_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dx8_srv.so"/0x3080e980, 2)
[BOX32] Error loading needed lib stdshader_dx8_srv.so
[BOX32] Warning: Cannot dlopen("stdshader_dx8_srv.so"/0x3080e980, 2)
failed to dlopen stdshader_dx8_srv.so error=Cannot dlopen("stdshader_dx8_srv.so"/0x3080e980, 2)
failed to dlopen /home/steam/css_ds/bin/stdshader_dx9_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dx9_srv.so"/0x3080e980, 2)
failed to dlopen /home/steam/css_ds/bin/stdshader_dx9_srv.so error=Cannot dlopen("/home/steam/css_ds/bin/stdshader_dx9_srv.so"/0x3080e980, 2)
[BOX32] Error loading needed lib stdshader_dx9_srv.so
[BOX32] Warning: Cannot dlopen("stdshader_dx9_srv.so"/0x3080e980, 2)
failed to dlopen stdshader_dx9_srv.so error=Cannot dlopen("stdshader_dx9_srv.so"/0x3080e980, 2)
Using Breakpad minidump system. Version: 9540945 AppID: 232330
Setting breakpad minidump AppID = 232330
Using breakpad crash handler
Loaded 1335 VPK file hashes from /home/steam/css_ds/cstrike/cstrike_pak.vpk for pure server operation.
Loaded 1335 VPK file hashes from /home/steam/css_ds/cstrike/cstrike_pak.vpk for pure server operation.
Loaded 1231 VPK file hashes from /home/steam/css_ds/hl2/hl2_textures.vpk for pure server operation.
Loaded 574 VPK file hashes from /home/steam/css_ds/hl2/hl2_sound_vo_english.vpk for pure server operation.
Loaded 383 VPK file hashes from /home/steam/css_ds/hl2/hl2_sound_misc.vpk for pure server operation.
Loaded 462 VPK file hashes from /home/steam/css_ds/hl2/hl2_misc.vpk for pure server operation.
Loaded 5 VPK file hashes from /home/steam/css_ds/platform/platform_misc.vpk for pure server operation.
[BOX32] Using emulated /home/steam/css_ds/cstrike/bin/server_srv.so
server_srv.so loaded for "Counter-Strike: Source"
[BOX32] Using emulated /home/steam/css_ds/bin/scenefilecache_srv.so
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/server.so"/0x3080e680, 2)
[BOX32] Using emulated /home/steam/css_ds/cstrike/addons/metamod/bin/server.so
[BOX32] Using emulated /home/steam/css_ds/cstrike/addons/metamod/bin/metamod.2.css.so
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("/home/steam/css_ds/GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen GAMEaddons/metamod/bin/linux64/server.so error=Cannot dlopen("GAMEaddons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/cstrike/addons/metamod/bin/linux64/server.so error=Cannot dlopen("/home/steam/css_ds/cstrike/addons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/hl2/addons/metamod/bin/linux64/server.so error=Cannot dlopen("/home/steam/css_ds/hl2/addons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/cstrike/download/addons/metamod/bin/linux64/server.so error=Cannot dlopen("/home/steam/css_ds/cstrike/download/addons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen /home/steam/css_ds/addons/metamod/bin/linux64/server.so error=Cannot dlopen("/home/steam/css_ds/addons/metamod/bin/linux64/server.so"/0x3080e680, 2)
failed to dlopen addons/metamod/bin/linux64/server.so error=Cannot dlopen("addons/metamod/bin/linux64/server.so"/0x3080e680, 2)
Unable to load plugin "addons/metamod/bin/linux64/server"
maxplayers set to 32
dlopen failed trying to load:
/home/steam/.steam/sdk32/steamclient.so
with error:
Cannot dlopen("/home/steam/.steam/sdk32/steamclient.so"/0x3080e67c, 2)
[BOX32] Using emulated bin/steamclient.so
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
[BOX32] Using emulated bin/crashhandler.so
03/03 06:10:17 minidumps folder is set to /tmp/dumps
03/03 06:10:17 Could not find steamerrorreporter binary. Any minidumps will be uploaded in-process03/03 06:10:17 Init: Installing breakpad exception handler for appid(232330)/version(9540945)/tid(13)
Unknown command "r_decal_cullsize"
maxplayers set to 32
ConVarRef dev_loadtime_map_start doesn't point to an existing ConVar
Network: IP 172.17.0.2, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
[BOX32] Using emulated /home/steam/css_ds/cstrike/addons/sourcemod/bin/sourcemod_mm_i486.so
[BOX32] Using emulated /home/steam/css_ds/cstrike/addons/sourcemod/bin/sourcemod.2.css.so
[BOX32] Using emulated /home/steam/css_ds/cstrike/addons/sourcemod/bin/sourcemod.logic.so
[BOX32] Using emulated /home/steam/css_ds/cstrike/addons/sourcemod/bin/sourcepawn.jit.x86.so
[BOX32] Error: Symbol pthread_cond_clockwait not found, cannot apply R_386_JMP_SLOT 0x449fd2a0 (0x15a86) in /home/steam/css_ds/cstrike/addons/sourcemod/bin/sourcepawn.jit.x86.so
[BOX32] Error: relocating Plt symbols in elf sourcepawn.jit.x86.so
[BOX32] Error initializing needed lib /home/steam/css_ds/cstrike/addons/sourcemod/bin/sourcepawn.jit.x86.so
[META] Failed to load plugin addons/sourcemod/bin/sourcemod_mm: Cannot dlopen("/home/steam/css_ds/cstrike/addons/sourcemod/bin/sourcepawn.jit.x86.so"/0x30808e21, 2)
(failed to load bin/sourcepawn.jit.x86.so)
[META] Loaded 0 plugins.
Initializing Steam libraries for secure Internet server
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 5 milliseconds to initialize
Setting breakpad minidump AppID = 240
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded yes]
SteamInternal_SetMinidumpSteamID: Setting Steam ID: 76561197960265728
dlopen failed trying to load:
/home/steam/.steam/sdk32/steamclient.so
with error:
Cannot dlopen("/home/steam/.steam/sdk32/steamclient.so"/0x3080debc, 2)
<...SNIP...>
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels