You are not logged in.
Pages: 1
Hi,
after a long time i am back to Arch on KDE5. Everything, as almost always, is smooth beside this problem.
I am from Slovenia and we use ščž characters. When i go to Konsole and if i press, for example, š i get:
<ffffffff><ffffffff>
Output from locale:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_SI.UTF-8
LC_CTYPE="en_SI.UTF-8"
LC_NUMERIC=sl_SI.UTF-8
LC_TIME=sl_SI.UTF-8
LC_COLLATE="en_SI.UTF-8"
LC_MONETARY=sl_SI.UTF-8
LC_MESSAGES="en_SI.UTF-8"
LC_PAPER=sl_SI.UTF-8
LC_NAME=sl_SI.UTF-8
LC_ADDRESS=sl_SI.UTF-8
LC_TELEPHONE=sl_SI.UTF-8
LC_MEASUREMENT=sl_SI.UTF-8
LC_IDENTIFICATION=sl_SI.UTF-8
LC_ALL=
Localectl output:
System Locale: LANG=en_GB.utf8
VC Keymap: slovene
X11 Layout: n/a
Any ideas?
Thanks.
If you have built castles in the air, your work need not be lost; that is where they should be. Now put foundations under them.
Henry David Thoreau
Registered Linux User: #559057
Offline
Not an Installation issue, moving to NC...
Offline
Look at the output of "locale -a", then fix /etc/locale.conf and re-run locale-gen.
Offline
HI,
i have Slovenian locale already selected. This is theoutput of locale -a:
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
C
POSIX
sl_SI.utf8
My locale-conf:
LC_COLLATE=C
LANG=en_GB.UTF8
LC_NUMERIC=en_GB.UTF8
LC_TIME=en_GB.UTF8
LC_MONETARY=en_GB.UTF8
LC_PAPER=en_GB.UTF8
LC_MEASUREMENT=en_GB.UTF8
Last edited by Shark (2017-03-26 16:54:22)
If you have built castles in the air, your work need not be lost; that is where they should be. Now put foundations under them.
Henry David Thoreau
Registered Linux User: #559057
Offline
And don't you think some locale is missing in "locale -a"?
Because it's one thing what you likely did in your bashrc and another thing which is the system locale? Notably since you'll likely not start konsole from some bash?
Hint: Brits don't speak ASCII, thus en_GB.UTF8 is not the same as C ;-)
So either fix locale.conf or uncomment en_GB.UTF-8 in /etc/locale.gen (and rebuild the locales)
Offline
Pages: 1