this post was submitted on 04 Aug 2023
5 points (100.0% liked)
Linux Crack Tips
1908 readers
4 users here now
Welcome to Linux Crack Tips!
The place to share and discuss everything about the intersection of Linux, Gaming and Piracy.
This is the official replacement for r/LinuxCrackSupport, which was abandoned by the original mod team!
Community rules:
- Be friendly, not offensive.
- No copyright infringement or illegal content.
- No NSFW content.
- Modmail is not tech support.
- No low-effort posts.
- No off-topic posts.
Important links:
- Wiki
- Database
- Repack releases
- Weekly Questions (WIP)
- Matrix room
- How to ask for support
- Gitlab repo
Related communities
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
What's the code in "start.tmodloader.sh"? When you run it in the console does it give any errors?
Have you tried:
WINEDLLOVERRIDES="tmodloader=n,b" %command%
as a launch command in Steam or as an environmental dll override in Lutris?
For start.tmodloader:
"#!/usr/bin/env bash cd "$(dirname "$0")"
chmod a+x ./LaunchUtils/ScriptCaller.sh
forward our parent process id to the child in case ScriptCaller needs to kill the parent to break free of steam's process lifetime tracker (reaper)
PPID=$PPID ./LaunchUtils/ScriptCaller.sh "$@" &
ScriptCaller.sh itself is way longer, but pointing it to that on Steam is the same result.
It works fine when I launch standalone, no errors in the terminal or anything, but trying to launch it as a non steam game within Steam just does nothing. This is also for the native Linux version of Terraria, so not WINE,