You are not logged in.
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
Offline
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
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
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
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
#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
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