Skip to content

Troubleshooting

Eamonn Rea edited this page Oct 29, 2022 · 11 revisions

This section is intended to document some common problems that users face when using SteamTinkerLaunch and shed some light on their cause, and any potential solutions.

SteamTinkerLaunch starts my game does not show the Wait Requester

The primary cause of this is a misconfigured locale. When SteamTinkerLaunch tries to show a game's name, if it has unicode characters in its name (such as "NieR:Automata™") it may be unable to on systems with a misconfigured locale. One of the most common instances of this locale issue is on Arch Linux with KDE Plasma. You can see if this is your problem by running steamtinkerlaunch from the command line and seeing if it gives you any warnings about your "locale being unsupported by the C library".

To fix your locale, run env | grep LC_ and examine the output. If any of these come back with an unusual or unfamiliar locale such as en_150 in their name, you'll want to overwrite this. Commonly, this is LC_MEASUREMENT, but it may be different on your system. You can overwrite your misconfigured locale variables by taking note of the offending variable name(s), opening your shell profile and exporting them to your $LANG variable. For example, if your LC_MEASUREMENT variable is not set correctly, you can set it in your shell profile with export LC_MEASUREMENT="$LANG". You could also set this to a specific locale, withexport LC_MEASUREMENT="en_US.UTF-8", assuming you have this locale set up on your system!

This could be because you've pressed the "Cancel" button several times to skip the wait requester. From the command line and with your game open, you can run steamtinkerlaunch wr e to re-enable the Wait Requester for your game.

Clone this wiki locally