-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
USELUXTORPEDA does not function #1177
Comments
Ah, I should add I realized that the |
SteamTinkerLaunch isn't supposed to pull Luxtorpeda from the Steam compatibility tools, but rather systemwide as far as I understand (i.e. installed via your package manager).
You should also be able to edit the Luxtorpeda path via the Global Menu, which is what writes to this file. The vast majority of options available in the Per-Game and Global config file can also be edited via the Global Menu (the only one that comes to mind which cannot be set via the Global Menu but that is read via the |
Actually, I'm wrong, the wiki states that Luxtorpeda can be sourced from the Steam compatibility tools folder. I'm not sure why it isn't being found then... |
I assumed that STL would search for Luxtorpeda in |
The path to Luxtorpeda defaults to I am not sure why this variable is blank. Perhaps there is an ordering issue here. I can confirm that my Luxtorpeda command is also set incorrectly to the same value as yours. As a workaround for now you can manually select the Luxtorpeda executable, but since I can reproduce this, I'll look into what might be causing the problem. Good find! Extra implementation detail notes: SteamTinkerLaunch will also check if the Luxtorpeda executable is valid before launching and that we're using a native Linux game. You can see the further logic in |
Hmm, we called Something is going awry here with this ordering and I am not yet sure why. I'll keep digging. |
Ah, I wonder if this is as simple as just calling EDIT: Damn, |
Also in case it affects your implementation, Luxtorpeda now uses |
Ah, yes that would indeed have an impact. Thanks! The Luxtorpeda stuff was implemented long ago, I'm not even sure who implemented it (whether it was the previous maintainer or a member of the community). I guess no one used it as no one reported this issue or this change, and the broken auto-detection behaviour you have reported seems to have been broken for many years :-) Well, in saying "auto-detection", it really just tries to choose a default path. I think changing the default path that we set to I will change the path in a separate PR, and also update the wiki when I am working on that. I have a PR up at #1178 to fix this default path for Luxtorpeda and Roberta. It just checks in This won't retroactively affect global configs. Although we do have a I will do some more testing and merge the PR once I am confident this check has not introduced any regressions. |
PR to update the I appreciate you bringing both of these issues to my attention :-) Should be resolved once those two PRs are merged. |
System Information
v14.0.20240904-1
Issue Description
Sorry to be bothering you with issues today haha. Though this one is more straightforward and not as weird as the custom command issue I posted today.
This one is simple.
USELUXTORPEDA
does not function at all. It looks like SteamTinkerLaunch is looking for/luxtorpeda/luxtorpeda
which for obvious reasons does not exist. It's not a high priority bug since I can just use Luxtorpeda manually, but since it's an integrated feature, I figured I'd report it.Logs
Here's the STL log. Unrelated to this issue, but Half-Life 2: DownFall seems to crash immediately when used with GE-Proton9-15.
https://gist.github.com/Jonathing/0971d56796916dc3bf93107ccaddbd52
The text was updated successfully, but these errors were encountered: