-
Notifications
You must be signed in to change notification settings - Fork 74
Troubleshooting
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.
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.
Quick Links
- Changelog
- Installation
- Usage
- Main Menu
- Global Menu
- Tray Icon
- Modding
- Platform-Specific Documentation
- Tweaks
- Utilities
- Advanced