Arch Linux xfce - Не отображается кириллица [РЕШЕНО]

Здравствуйте, такая проблема, я где-то две недели пользуюсь арчем и все эти две недели пытаюсь решить проблему с локалью или шрифтами, так и не разобрался

В чем суть, в играх (и в консоли) у меня не отображается кириллица (А именно русский), в, к примеру, майнкрафте у меня насколько помню все отображается чудесно, но если на сервере установлен плагин личных сообщений, то в окне где я чатюсь с другим юзером у меня вопросики да закарюлинки. В CS 1.6 (Steam) у меня не отображается русский текст вообще, а перед запуском выскакивает окно
https://imgur.com/PtWu2s4.png
В консоли что-то наподобие
https://imgur.com/Bg2HlTp.png

Я устанавливал как русскую, так и английскую локализацию системы, шрифты установил какие мог (создал папочку /.fonts/ и закинул туда шрифты), ну не знаю что делать, помогите!

P.s Все запущено из-под юзера у которого нету прав root, вообще, даже pacman не может запустить, если моя ошибка в этом то тыкните меня в нее, а пока я пойду искать решение этой проблемы и дальше
Вывод покажите
locale
# и
locale -a
возможно не сгенерировали локаль английскую или неправильно прописали
vs220
Вывод покажите
locale
# и
locale -a
возможно не сгенерировали локаль английскую или неправильно прописали
[[email protected] ~]$ 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_EN.UTF-8
LC_CTYPE="en_EN.UTF-8"
LC_NUMERIC="en_EN.UTF-8"
LC_TIME="en_EN.UTF-8"
LC_COLLATE="en_EN.UTF-8"
LC_MONETARY="en_EN.UTF-8"
LC_MESSAGES="en_EN.UTF-8"
LC_PAPER="en_EN.UTF-8"
LC_NAME="en_EN.UTF-8"
LC_ADDRESS="en_EN.UTF-8"
LC_TELEPHONE="en_EN.UTF-8"
LC_MEASUREMENT="en_EN.UTF-8"
LC_IDENTIFICATION="en_EN.UTF-8"
LC_ALL=
[[email protected] ~]$ 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
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
POSIX
ru_RU.utf8
Vorobuska
locale -a
Не сгенерировали английскую локаль.
В /etc/locale.gen добавьте
en_EN.UTF-8 UTF-8

нет такой

надо
en_US.UTF-8 UTF-8
и перегенерируйте локали
sudo locale-gen
и задать в настройках правильную вместо en_EN
localectl set-locale LANG=en_US.UTF-8
Але гараж! Вы создаете "папочку" в хомяке.
Vorobuska
создал папочку /.fonts/
А хотите чтобы ее видел терминал, запущенный от рута, а так не бывает.
In Tux We Trust
redix у него вообще не сгенерирована локаль и задана не существующая в арче
все что у него есть

Vorobuska
locale -a

C
POSIX
ru_RU.utf8
Тем более.
In Tux We Trust
redix
Але гараж! Вы создаете "папочку" в хомяке.
Vorobuska
создал папочку /.fonts/
А хотите чтобы ее видел терминал, запущенный от рута, а так не бывает.
Я лишь продемонстрировал проблему с кириллицей в консоли... Но все-же спасибо за наводку
vs220
Vorobuska
locale -a
Не сгенерировали английскую локаль.
В /etc/locale.gen добавьте
en_EN.UTF-8 UTF-8

нет такой

надо
en_US.UTF-8 UTF-8
и перегенерируйте локали
sudo locale-gen
и задать в настройках правильную вместо en_EN
localectl set-locale LANG=en_US.UTF-8

Спасибо, проблема решена, возьму на заметку
Вики читать не пытались? Установка шрифтов
In Tux We Trust
 
Зарегистрироваться или войдите чтобы оставить сообщение.