Fix Amnesia on Linux

Amnesia: The Dark Descent272 views9 favorites1 min readby headlesscyborgView on Steam ↗

The fix itself

1) Add the missing Steam appid file

Create a file called steam_appid.txt with 57300 inside.
echo 57300 > steam_appid.txt
and place it into the root Amnesia folder.

Now, if your system is English only, it will probably work. If it's not, follow the step 2.

2) Set LC_ALL launch parameters

Right click on Amnesia in your library -> properties -> launch options and place the following there:
LC_ALL=cs_CZ.UTF-8 %command%

You can (and should) replace cs_CZ.UTF-8 to match your system locale. All the locales can be found in
/etc/locale.gen
For example - de_DE for Germany, fr_FR for France etc.

Amnesia should work fine now. Applies to A Machine For Pigs as well.

If you're wondering why you have to do this, ask Frictional Games, I made sure they know about both these issues back in 2019 and it's still there after 3 years.

This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.