Created
April 13, 2019 02:53
-
-
Save Airradda/328c1e831e2c438c691ab0ae252a1b18 to your computer and use it in GitHub Desktop.
BepInEx Console Fix Script
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
if [[ $# -lt 1 ]]; then | |
echo "Usage: winecfg.sh <appid>" | |
exit | |
fi | |
if !([[ -d "/vol/data/SteamLibrary/steamapps/compatdata/$1/pfx/" ]]); then | |
echo "PFX dir for the given app id does not exist" | |
exit | |
fi | |
export STEAMROOT="$HOME/.steam" | |
export PROTONROOT="$STEAMROOT/debian-installation/steamapps/common/Proton 4.2" | |
export STEAMRUNTIME="$STEAMROOT/ubuntu12_32/steam-runtime" | |
export PATH="$PROTONROOT/dist/bin/:$STEAMRUNTIME/amd64/bin:$STEAMRUNTIME/amd64/usr/bin:$PATH" | |
export WINEDEBUG="-all" | |
export WINEDLLPATH="$PROTONROOT/dist/lib64/wine:$PROTONROOT/dist/lib/wine" | |
export LD_LIBRARY_PATH="$PROTONROOT/dist/lib64:$PROTONROOT/dist/lib:$STEAMRUNTIME/pinned_libs_32:$STEAMRUNTIME/pinned_libs_64:/usr/lib/x86_64-linux-gnu/libfakeroot:/lib/i386-linux-gnu:/usr/lib/i386-linux-gnu:/usr/local/lib:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/lib:/usr/lib:/usr/lib/i386-linux-gnu/i686:/usr/lib/i386-linux-gnu/sse2:/usr/lib/i386-linux-gnu/i686/sse2:$STEAMRUNTIME/i386/lib/i386-linux-gnu:$STEAMROOT/i386/lib:$STEAMRUNTIME/i386/usr/lib/i386-linux-gnu:$STEAMRUNTIME/i386/usr/lib:$STEAMRUNTIME/amd64/lib/x86_64-linux-gnu:$STEAMRUNTIME/amd64/lib:$STEAMRUNTIME/amd64/usr/lib/x86_64-linux-gnu:$STEAMRUNTIME/amd64/usr/lib:" | |
export WINEDLLOVERRIDES="d3d11=n;dxgi=n" | |
WINEPREFIX=/vol/data/SteamLibrary/steamapps/compatdata/$1/pfx/ wine winecfg |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I made some changes and worked perfectly at Arch Linux