sonic2kk / steamtinkerlaunch

Linux wrapper tool for use with the Steam client for custom launch options and 3rd party programs
GNU General Public License v3.0
2.15k stars 73 forks source link

Can't download custom proton #890

Closed daemonspudguy closed 1 year ago

daemonspudguy commented 1 year ago

System Information

Issue Description

I can't download any Proton versions.

Logs

daemonspudguy commented 1 year ago

steamtinkerlaunch.log

sonic2kk commented 1 year ago

Do you have jq installed? It is unclear from your log if you attempted to download a custom Proton version before attaching.

jq is noted on the Installation wiki page as a highly recommended dependency when installing SteamTinkerLaunch, including for downloading custom Proton versions.

daemonspudguy commented 1 year ago

Apparently I did not. I'm installing it now,

sonic2kk commented 1 year ago

By the way, it is not explicitly relevant for this issue, but SteamTinkerLaunch v12.12 is very outdated. Please use a release of SteamTinkerLaunch from git (available from ProtonUp-Qt in advanced mode).

daemonspudguy commented 1 year ago

I've been using the latest released version because I've historically had many problems using GitHub CI builds from master.

sonic2kk commented 1 year ago

SteamTinkerLaunch does not have any GitHub CI builds, it is just a Bash script. You could view using SteamTinkerLaunch from git as similar to using winetricks --self-update.

The latest release is from March, and I don't have any plans to release a new version anytime soon, so my recommendation to all users is always to use the most up-to-date git release.

daemonspudguy commented 1 year ago

A combination of switching to the Git version and installing jq worked.

sonic2kk commented 1 year ago

Glad to hear it! ProtonUp-Qt points out in its SteamTinkerLaunch description that SteamTinkerLaunch has a number of hard dependencies and optional dependencies. Be sure to read the wiki to view these and make sure you have the relevant dependencies for the functionality you're trying to use.

SteamTinkerLaunch has a number of Optional Dependencies which have to be installed separately for extra functionality. Please see the Optional Dependencies section of the SteamTinkerLaunch Installation guide on its GitHub page..

Happy tinkering!