You are not logged in.

#1 2016-05-29 16:21:43

JasonHockeyPuck
Member
Registered: 2016-05-28
Posts: 33

[SOLVED] Steam - Missing Some Letters

Hello, Newbie here.

Couple of days ago I installed Arch and Steam on it, including all the fonts mentioned in the Wiki. Everything was fine and I could type letters such as đ, č, š, etc.

I've reinstalled Arch today and repeated the process of installing Steam with the fonts, but now I'm missing those special letters. I can type them everywhere else without a problem, it's just Steam. I've installed the fonts so I'm puzzled what happened this time that it doesn't work. When I try to type those letters, nothing happens, as if I didn't press any key.

Thanks.

P.S. I posted this in this section because it seems a bit more specific than a common Newbie section post. If I was wrong, my apologizes.

Last edited by JasonHockeyPuck (2016-05-30 11:27:02)

Offline

#2 2016-05-29 16:37:08

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [SOLVED] Steam - Missing Some Letters


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2016-05-29 17:53:45

JasonHockeyPuck
Member
Registered: 2016-05-28
Posts: 33

Re: [SOLVED] Steam - Missing Some Letters

Doesn't help.

It could be related to my "mandb: can't set the locale; make sure $LC_* and $LANG are correct" problem which I'm struggling to fix. I've followed the instructions others got on their exact same problem, but it didn't fix it.

Here's my locale output:

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES=C
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

And here's my locale -a output:

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
POSIX
en_US
en_US.iso88591
hr_HR.utf8

I've checked the /etc/locale.gen and I did sudo locale-gen and rebooted, but it remains like this.

I'm noticing the latter output says "en_US" and iso, but there's no UTF. I didn't uncomment ISO, but UTF. I'm really a newbie so I might be mixing apples and oranges here.

Last edited by JasonHockeyPuck (2016-05-29 18:20:16)

Offline

#4 2016-05-29 22:00:50

Primoz
Member
From: Ljubljana-Slovena-EU
Registered: 2009-03-04
Posts: 688

Re: [SOLVED] Steam - Missing Some Letters

I have similar enough of an issue, that I decided to post it here, instead of starting a new topic...

I get no text in Medieval 2: Total War. But it's only this specific game, in every other game fonts appear just fine.
As OP said, I also installed steam-fonts and did the Arial workaround, but still nothing. I even tried if removing fontconfig within the game folder does anything, and still nothing.

I really have no idea what to do. I know it's not exactly the same problem that Op is having, but I feel that if I'd start a new topic, the first advice I'd get would be the same as OP did.

Moved to a new thread

Last edited by Primoz (2016-05-30 08:00:15)


Arch x86_64 ATI AMD APU KDE frameworks 5
---------------------------------
Whatever I do, I always end up with something horribly mis-configured.

Offline

#5 2016-05-29 22:08:06

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,865
Website

Re: [SOLVED] Steam - Missing Some Letters

Primoz, please open a new topic for your issue. Be sure to include what you have already tried to resolve it.

https://wiki.archlinux.org/index.php/Fo … _hijacking

JasonHockeyPuck, please post your /etc/locale.gen, within code tags.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#6 2016-05-30 01:50:58

JasonHockeyPuck
Member
Registered: 2016-05-28
Posts: 33

Re: [SOLVED] Steam - Missing Some Letters

All of those? It's a hundred languages, with

en_US ISO-8859-1

and

hr_HR.UTF-8 UTF-8

uncommented.

But since you asked, here are the crucial points:

#en_HK ISO-8859-1
#en_IE.UTF-8 UTF-8
#en_IE ISO-8859-1
#en_IE@euro ISO-8859-15
#en_IN UTF-8
#en_NG UTF-8
#en_NZ.UTF-8 UTF-8
#en_NZ ISO-8859-1
#en_PH.UTF-8 UTF-8
#en_PH ISO-8859-1
#en_SG.UTF-8 UTF-8
#en_SG ISO-8859-1
#en_US.UTF-8 UTF-8
en_US ISO-8859-1
#en_ZA.UTF-8 UTF-8
#en_ZA ISO-8859-1
#en_ZM UTF-8
#en_ZW.UTF-8 UTF-8
#en_ZW ISO-8859-1
...
#gu_IN UTF-8
#gv_GB.UTF-8 UTF-8
#gv_GB ISO-8859-1
#ha_NG UTF-8
#hak_TW UTF-8
#he_IL.UTF-8 UTF-8
#he_IL ISO-8859-8
#hi_IN UTF-8
#hne_IN UTF-8
hr_HR.UTF-8 UTF-8
#hr_HR ISO-8859-2
#hsb_DE ISO-8859-2
#hsb_DE.UTF-8 UTF-8
#ht_HT UTF-8
#hu_HU.UTF-8 UTF-8
#hu_HU ISO-8859-2

Offline

#7 2016-05-30 10:00:40

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,865
Website

Re: [SOLVED] Steam - Missing Some Letters

#en_US.UTF-8 UTF-8

Here's your problem. If you don't uncomment the locale you want to use, then locale-gen won't generate it.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#8 2016-05-30 11:26:46

JasonHockeyPuck
Member
Registered: 2016-05-28
Posts: 33

Re: [SOLVED] Steam - Missing Some Letters

I can't believe I missed this. I was looking right at it but I thought if ISO is loaded in both cases that's it. I somehow completely ignored UTF.

And this also solved the missing letters issue on Steam. Perfect.

Thanks a lot.

Marking this as solved.

Offline

Board footer

Powered by FluxBB