aboutsummaryrefslogtreecommitdiff
path: root/distribution/linux/Ryujinx.sh
diff options
context:
space:
mode:
Diffstat (limited to 'distribution/linux/Ryujinx.sh')
-rw-r--r--distribution/linux/Ryujinx.sh8
1 files changed, 7 insertions, 1 deletions
diff --git a/distribution/linux/Ryujinx.sh b/distribution/linux/Ryujinx.sh
index 91fb467d..a80cdcae 100644
--- a/distribution/linux/Ryujinx.sh
+++ b/distribution/linux/Ryujinx.sh
@@ -11,4 +11,10 @@ if [ -f "$SCRIPT_DIR/Ryujinx.Headless.SDL2" ]; then
RYUJINX_BIN="Ryujinx.Headless.SDL2"
fi
-env DOTNET_EnableAlternateStackCheck=1 "$SCRIPT_DIR/$RYUJINX_BIN" "$@"
+COMMAND="env DOTNET_EnableAlternateStackCheck=1"
+
+if command -v gamemoderun > /dev/null 2>&1; then
+ COMMAND="$COMMAND gamemoderun"
+fi
+
+$COMMAND "$SCRIPT_DIR/$RYUJINX_BIN" "$@"