From 5494552b10ac2741dd6f4b808d6f13b2598effe5 Mon Sep 17 00:00:00 2001 From: Jonas Hendrikson Date: Mon, 24 Aug 2026 15:11:56 +0200 Subject: [PATCH] Fixes steam launcher path --- override_steam_desktop_file.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/override_steam_desktop_file.sh b/override_steam_desktop_file.sh index cc5b855..39dd8ad 100755 --- a/override_steam_desktop_file.sh +++ b/override_steam_desktop_file.sh @@ -34,5 +34,14 @@ echo "Found Steam's desktop file at $STEAM_DESKTOP_FILE, copying to $NEW_DESKTOP set -e mkdir -p "$(dirname $NEW_DESKTOP_FILE)" cp $STEAM_DESKTOP_FILE $NEW_DESKTOP_FILE -sed -i "s,Exec=/usr/bin/steam,Exec=env LD_PRELOAD=$EXTEST /usr/bin/steam," $NEW_DESKTOP_FILE + +sed -i \ + "s,Exec=\(/usr/\(bin\|games\)/steam\),Exec=env LD_PRELOAD=$EXTEST \1," \ + "$NEW_DESKTOP_FILE" + +if ! grep -q "LD_PRELOAD=$EXTEST" "$NEW_DESKTOP_FILE"; then + echo "Failed to modify Steam's Exec line, aborting" + exit 1 +fi + echo "Extest has been set up, enjoy!"