Torchlight II

Torchlight II

View Stats:
Amy 5 Apr, 2021 @ 4:34am
The Linux version doesn't start
When I run it from terminal, it says
[13:59:38] Generic WARNING Failed to set locate to UTF-8 locale.. trying to force it. [13:59:38] Generic ERROR UTF-8 Charset not available. Check your LANG, LC_CTYPE, or LC_ALL.

I tried running it with different locales - both UTF-8 and non-UTF. But nothing helps.
Torchlight II $ LC_ALL=C ./Torchlight2.bin.x86_64 Setting breakpad minidump AppID = 200710 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198263677599 [API loaded no] [14:00:50] Generic WARNING Failed to set locate to UTF-8 locale.. trying to force it. [14:00:50] Generic ERROR UTF-8 Charset not available. Check your LANG, LC_CTYPE, or LC_ALL. Torchlight II $ LC_ALL=C.UTF-8 ./Torchlight2.bin.x86_64 Setting breakpad minidump AppID = 200710 Steam_SetMinidumpSteamID: Caching Steam ID: 76561198263677599 [API loaded no] [14:00:59] Generic WARNING Failed to set locate to UTF-8 locale.. trying to force it. [14:00:59] Generic ERROR UTF-8 Charset not available. Check your LANG, LC_CTYPE, or LC_ALL.
The result is the same for any locale installed.

Any suggestions?
< >
Showing 1-5 of 5 comments
potterman28wxcv 5 Apr, 2021 @ 5:58am 
What gets printed if you execute the following command?

echo LANG=$LANG LC_CTYPE=$LC_CTYPE LC_ALL=$LC_ALL
Last edited by potterman28wxcv; 5 Apr, 2021 @ 5:58am
Amy 5 Apr, 2021 @ 6:13am 
Originally posted by RotP potterman28wxcv:
What gets printed if you execute the following command?

echo LANG=$LANG LC_CTYPE=$LC_CTYPE LC_ALL=$LC_ALL
There is a system command for it:
$ locale LANG=en_IL LANGUAGE= LC_CTYPE="en_IL" LC_NUMERIC="en_IL" LC_TIME="en_IL" LC_COLLATE="en_IL" LC_MONETARY="en_IL" LC_MESSAGES="en_IL" LC_PAPER="en_IL" LC_NAME="en_IL" LC_ADDRESS="en_IL" LC_TELEPHONE="en_IL" LC_MEASUREMENT="en_IL" LC_IDENTIFICATION="en_IL" LC_ALL=

I've written above - "The result is the same for any locale installed."
potterman28wxcv 5 Apr, 2021 @ 6:41am 
Did you install a "en_US.UTF-8" locale?
If no, can you try to install such a locale?

Probably the en_IL locale is unsupported

The sentence "The result is the same for any locale installed" does not tell much, since you don't say which locales you have installed.
Amy 5 Apr, 2021 @ 7:01am 
Originally posted by RotP potterman28wxcv:
Did you install a "en_US.UTF-8" locale?
If no, can you try to install such a locale?

Probably the en_IL locale is unsupported

The sentence "The result is the same for any locale installed" does not tell much, since you don't say which locales you have installed.
I've tried en_US locale. The docs say all locales without mentioning specific encoding are UTF (and for en_IL it's true). But it appeared en_US is an exception - the en_US locale is iso8859-1 (there is another locale named en_US.iso88591 - which confused me). I've installed en_US.utf8 - and it works. Thank you!
Last edited by Amy; 5 Apr, 2021 @ 7:03am
potterman28wxcv 5 Apr, 2021 @ 10:29am 
No problem :) I'm glad it helped you out
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: 5 Apr, 2021 @ 4:34am
Posts: 5