# ***NOTE*** # # These packages are in no way associated with or supported by Valve. Please do not report any issues # to Valve when running with these installed. If you have an issue, restore the official Valve # runtime (see below), verify the problem still occurs, and only then report it. # # If you aren't using Debian or Ubuntu, you will need to install the dpkg package to run dpkg-deb. # # To undo this, ether # # 1. make a copy of each of the cd command directories first, and then just copy them back, or # 2. pick verify from the steam properties panel for the runtime, and steam will restore it. # Patch your scout runtime cd ~/.steam/root/ubuntu12_32/steam-runtime find . -iname 'libSDL2-2*.so.0.*' # Needs to find 0.2800.4 or this isn't the correct version to patch wget -d https://staff.sharcnet.ca/tyson/SDL2/scout/libsdl2-2.0-0_2.28.4+dfsg-1+steamrt1.1+patch1_amd64.deb wget -d https://staff.sharcnet.ca/tyson/SDL2/scout/libsdl2-2.0-0_2.28.4+dfsg-1+steamrt1.1+patch1_i386.deb dpkg-deb -x libsdl2-2.0-0_2.28.4+dfsg-1+steamrt1.1+patch1_i386.deb . dpkg-deb -x libsdl2-2.0-0_2.28.4+dfsg-1+steamrt1.1+patch1_amd64.deb . rm libsdl2-2.0-0_2.28.4+dfsg-1+steamrt1.1+patch1_i386.deb rm libsdl2-2.0-0_2.28.4+dfsg-1+steamrt1.1+patch1_amd64.deb # Patch your soldier runtime cd ~/.steam/root/steamapps/common/SteamLinuxRuntime_soldier/soldier_platform_0.20231016.63417 wget -d https://staff.sharcnet.ca/tyson/SDL2/soldier/libsdl2-2.0-0_2.28.5+dfsg-2+steamrt2.1+tyson1_amd64.deb wget -d https://staff.sharcnet.ca/tyson/SDL2/soldier/libsdl2-2.0-0_2.28.5+dfsg-2+steamrt2.1+tyson1_i386.deb mv files usr dpkg-deb -x libsdl2-2.0-0_2.28.5+dfsg-2+steamrt2.1+tyson1_i386.deb . dpkg-deb -x libsdl2-2.0-0_2.28.5+dfsg-2+steamrt2.1+tyson1_amd64.deb . mv usr files rm -fr ~/.steam/root/steamapps/common/SteamLinuxRuntime_soldier/var/tmp-* rm libsdl2-2.0-0_2.28.5+dfsg-2+steamrt2.1+tyson1_amd64.deb rm libsdl2-2.0-0_2.28.5+dfsg-2+steamrt2.1+tyson1_i386.deb # Patch your sniper runtime cd ~/.steam/root/steamapps/common/SteamLinuxRuntime_sniper/sniper_platform_0.20231107.66301 wget -d https://staff.sharcnet.ca/tyson/SDL2/sniper/libsdl2-2.0-0_2.28.5+dfsg-2+steamrt3.1+patch1_amd64.deb wget -d https://staff.sharcnet.ca/tyson/SDL2/sniper/libsdl2-2.0-0_2.28.5+dfsg-2+steamrt3.1+patch1_i386.deb mv files usr dpkg-deb -x libsdl2-2.0-0_2.28.5+dfsg-2+steamrt3.1+patch1_i386.deb . dpkg-deb -x libsdl2-2.0-0_2.28.5+dfsg-2+steamrt3.1+patch1_amd64.deb . mv usr files rm -fr ~/.steam/root/steamapps/common/SteamLinuxRuntime_sniper/var/tmp-* rm libsdl2-2.0-0_2.28.5+dfsg-2+steamrt3.1+patch1_amd64.deb rm libsdl2-2.0-0_2.28.5+dfsg-2+steamrt3.1+patch1_i386.deb