From e905b94fe5b40b438f2ce63caad90760fea7fc9a Mon Sep 17 00:00:00 2001 From: xXJSONDeruloXx Date: Thu, 13 Feb 2025 19:35:36 -0500 Subject: experiment: log args in fgmod script template and tmp prepare --- defaults/assets/fgmod.sh | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/defaults/assets/fgmod.sh b/defaults/assets/fgmod.sh index dc55101..026d546 100755 --- a/defaults/assets/fgmod.sh +++ b/defaults/assets/fgmod.sh @@ -106,10 +106,38 @@ else fi if [[ $# -gt 1 ]]; then + # Log to both file and system journal + logger -t fgmod "==================" + logger -t fgmod "Debug Info (Launch Mode):" + logger -t fgmod "Number of arguments: $#" + for i in $(seq 1 $#); do + logger -t fgmod "Arg $i: ${!i}" + done + logger -t fgmod "Final executable path: $exe_folder_path" + logger -t fgmod "==================" + # Execute the original command export SteamDeck=0 export WINEDLLOVERRIDES="$WINEDLLOVERRIDES,dxgi=n,b" "$@" else - echo Done! + echo "Done!" + echo "----------------------------------------" + echo "Debug Info (Standalone Mode):" + echo "Number of arguments: $#" + for i in $(seq 1 $#); do + echo "Arg $i: ${!i}" + done + echo "Final executable path: $exe_folder_path" + echo "----------------------------------------" + + # Also log standalone mode to journal + logger -t fgmod "==================" + logger -t fgmod "Debug Info (Standalone Mode):" + logger -t fgmod "Number of arguments: $#" + for i in $(seq 1 $#); do + logger -t fgmod "Arg $i: ${!i}" + done + logger -t fgmod "Final executable path: $exe_folder_path" + logger -t fgmod "==================" fi -- cgit v1.2.3