How do I install Steam Tinker Launch on Zorin OS?

Hi everyone,

I'm using Zorin OS 18.1 and I'm trying to install SteamTinkerLaunch (STL), but I'm having trouble with the YAD dependency.

As far as I understand, SteamTinkerLaunch requires a sufficiently recent version of YAD, and the version available through the standard Ubuntu/Zorin repositories may not be compatible with the latest SteamTinkerLaunch releases.

Could someone provide me with a complete, step-by-step guide specifically for Zorin OS 18.1 covering:

  1. Which version of YAD should be installed for the current version of SteamTinkerLaunch.
  2. How to check which YAD version is currently installed.
  3. How to install the correct/newer YAD version on Zorin OS 18.1.
  4. Whether YAD should be installed from the official repositories, a PPA, Pacstall, GitHub/source, or another method.
  5. How to install SteamTinkerLaunch itself correctly.
  6. How to configure Steam so that SteamTinkerLaunch is actually used when launching a game.
  7. Any additional dependencies or configuration required on Zorin OS 18.1.

Ideally, I would appreciate instructions from a clean Zorin OS 18.1 installation, with the exact terminal commands and, where possible, a way to verify after each step that everything has been installed correctly.

I'm particularly interested in avoiding a situation where SteamTinkerLaunch installs successfully but fails to start because the system has an incompatible/older YAD version.

If anyone is currently using SteamTinkerLaunch successfully on Zorin OS 18.1, I would also appreciate knowing exactly how you installed it.

Thanks in advance!

On the Github page, did you review:

Ubuntu and Ubuntu-based Distributions (Pop!_OS, Linux Mint, etc)

(Credit to apacelus and /u/RandoMcGuvins for the original Ubuntu wiki page information)

Note: SteamTinkerLaunch requires Ubuntu 21.04 or later. If you a using an Ubuntu-based distribution please ensure it is using Ubuntu 21.04 or later. See the Ubuntu wiki page.

SteamTinkerLaunch can be installed on Ubuntu and Ubuntu-based distros either via the Pacstall package manager, or it can be installed manually. You may still need to run steamtinkerlaunch compat add after installing with either of these methods.

Pacstall

SteamTinkerLaunch can be installed via the Pacstall package manager with the following command:

$ pacstall -I steamtinkerlaunch-git

This will install SteamTinkerLaunch with its dependencies, including an up-to-date version of Yad. This packages a Git release of SteamTinkerLaunch, meaning it should be a bleeding-edge release and may have some bugs. Please report any bugs you encounter on the issue tracker, noting that you are using Ubuntu and Pacstall.