Skip to content
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

problem during launch with dependency #1190

Closed
KiroShuriken opened this issue Oct 25, 2024 · 7 comments
Closed

problem during launch with dependency #1190

KiroShuriken opened this issue Oct 25, 2024 · 7 comments
Labels
bug Something isn't working Steam Deck Issues related to using SteamTinkerLaunch on Steam Deck

Comments

@KiroShuriken
Copy link

System Information

  • SteamTinkerLaunch version: v14.0.20241023-1
  • Distribution: SteamOS
  • Installation Method: Followed the instructions

Issue Description

So its been working perfectly until about an hour ago when it started to behave weirdly. i can install the dependency using the "stl ai" command but when it updates during the gamelaunch this happens

Logs

when i try to start the game this happens
steamtinkerlaunch.log

this is how it looks if i just run the script
steamtinkerlaunch.log

@KiroShuriken KiroShuriken added the bug Something isn't working label Oct 25, 2024
@sonic2kk
Copy link
Owner

Did you update to SteamOS 3.6 and did that cause this? If so, this is probably because of innoextract. I'll push the PR to bump the version anyway as it seems SteamOS 3.6 is in stable now anyway.

@sonic2kk
Copy link
Owner

Try removing dependencies and updating to latest master, #1136 was merged which bumps the innoextract dependency version.

@sonic2kk sonic2kk added the Steam Deck Issues related to using SteamTinkerLaunch on Steam Deck label Oct 25, 2024
@KiroShuriken
Copy link
Author

omg thank you so much for the fast help. it worked now

@nl255
Copy link

nl255 commented Oct 26, 2024

It still didn't work for me and the log said the innoextract download failed. I had to manually download it from https://archive.archlinux.org/packages/i/innoextract/innoextract-1.9-9-x86_64.pkg.tar.zst to $HOME/stl/deps via wget and then it worked.

@sonic2kk
Copy link
Owner

Sounds like you either didn't clear the dependencies with steamtinkerlaunch cleardeckdeps or you didn't update, as the "download failed" error is a red herring. The "download failed" log is actually triggered if the binary failed to run, which was confirmed in a previous issue.

Unless you confirmed the binary wasn't actually downloaded, you can ignore the misleading log.

@dosentmatter
Copy link

I ran steamtinkerlaunch cleardeckdeps and saw that the deps die was cleared. But every time I launched a game from steam with STL compatibility, it still kept trying to install innoextract 1.9.8 instead of 1.9.9.

Every time I reran steamtinkerlaunch cleardeckdeps, it would install 1.9.8 to start STL then remove deps. I checked logs and it said it successfully pulled the git repo.

I ended up just uninstalling and reinstalling STL master branch in protonupqt and it was fixed - started installing innoextract 1.9.9. I feel like I installed from master branch previously but I might have fat fingered it.

@nl255
Copy link

nl255 commented Oct 28, 2024

Sounds like you either didn't clear the dependencies with steamtinkerlaunch cleardeckdeps or you didn't update, as the "download failed" error is a red herring. The "download failed" log is actually triggered if the binary failed to run, which was confirmed in a previous issue.

Unless you confirmed the binary wasn't actually downloaded, you can ignore the misleading log.

Considering that manually downloading innoextract-1.9-9-x86_64.pkg.tar.zst into ~/stl/deps fixed it, I would say it didn't get downloaded. As for cleardeckdeps, wouldn't simply deleting the entire ~/stl folder and reinstalling from the latest git basically do the same thing?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Steam Deck Issues related to using SteamTinkerLaunch on Steam Deck
Projects
None yet
Development

No branches or pull requests

4 participants