From 9730b8629eef9930f25603e908fd7fe8ffba6b80 Mon Sep 17 00:00:00 2001 From: John Edwards Date: Fri, 19 Sep 2025 11:10:59 +0100 Subject: [PATCH] fix: extend linked library search path to include additional libs provided by valve --- bookworm/etc/entry.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bookworm/etc/entry.sh b/bookworm/etc/entry.sh index 2d53a2a..f89083e 100644 --- a/bookworm/etc/entry.sh +++ b/bookworm/etc/entry.sh @@ -51,10 +51,16 @@ if [[ $steamcmd_rc != 0 ]]; then exit $steamcmd_rc fi -# steamclient.so fix +# FIX: steamclient.so fix mkdir -p ~/.steam/sdk64 ln -sfT ${STEAMCMDDIR}/linux64/steamclient.so ~/.steam/sdk64/steamclient.so +# FIX: extend linked library search path to include additional libs provided by valve +export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${STEAMAPPDIR}/bin/linuxsteamrt64" + +# FIX: map libserver.so to libserver_valve.so +ln -s ${STEAMAPPDIR}/game/csgo/bin/linuxsteamrt64/libserver.so ${STEAMAPPDIR}/game/bin/linuxsteamrt64/libserver_valve.so + # Install server.cfg mkdir -p $STEAMAPPDIR/game/csgo/cfg cp /etc/server.cfg "${STEAMAPPDIR}"/game/csgo/cfg/server.cfg