Уголок новичка
   975

Слетела руссификация после обновы (09.08.2020)

После обновы слетела руссификация, поставить заново пробовал, пишет якобы всё установлено. Обновляю уже не первый год через консоль выходя полностью из иксов, проблем не было никогда

22 комментария

avatar
Сравните если отличается то Сюда
?
p5ql/epu q9300
0
avatar
Для начала стоит глянуть просто вывод locale. Переменные в нем могут быть заданы из ряда мест кучей способов (вот так соблюдается принцип KISS).
0
avatar
мужики вот такой вывод



Что делать дальше? язык поменялся сразу после обновления
0
avatar
Дайте просто вывод locale. Без ключей.
0
avatar
0
avatar
  1. У Вас LightDM? В нем есть выбор локали, переопределяет все соответствующие переменные. Работает черезжопно — надо выбрать там ru_RU.utf8 и перезагрузиться. Без последнего функционировать не желает.
  2. В ~/.config/locale.conf русский?
Последний раз редактировалось
0
avatar
В ~/.config/locale.conf русский?
У меня вообще такого файла нет.

Наверное в нём у него и проблема. Пусть удалит его и останется только общесистемный в /etc
Последний раз редактировалось
?
Satyan Nasti Paro Dharmah
0
avatar
Пусть удалит его
Зачем удалять пользовательский конфиг и потом городить огород с системным? Синтаксис у них идентичен.
0
avatar
А зачем их два нужно если это локализация?
Никаких огородов у меня нет — стоит один конфиг /etc/locale.conf
и второй в хоум даром ненужен.
(и с чистой установки было так)

Вот два конфига локали это как раз и огород… такой как у топикстартера

п.с. при разных командах (с sudo и без) тот конфиг меняется, а тот нет
и зачем вообще нужен такой геморрой с двумя конфигами
Последний раз редактировалось
?
Satyan Nasti Paro Dharmah
0
avatar
А зачем их два нужно если это локализация?
Потому что один системный, а другой для конкретного пользователя.
Вот два конфига локали это как раз и огород…
Это называется иначе: разделение настроек пользователей. И хранятся юзверьские файлы в его хомяке.
и зачем вообще нужен такой геморрой с двумя конфигами
Чтобы не иметь факапов с рутовой локалью в tty, например. Или в бывшем runlevel 1. Или для того чтобы юзеры, коих может быть более одного могли указывать свои настройки. При этом у них может быть один язык, но кого-то могут бесить дебильные запятые (bc их не переваривает, например) как разделитель цифр.
Последний раз редактировалось
0
avatar
полностью удаляю локаль русскую, перезагружаюсь, ставлю русскую, перезагружаюсь и опять тоже самое… не пойму
0
avatar
Адолжно быть так
?
Satyan Nasti Paro Dharmah
0
avatar
как сделать так? уже всё перепробывал
0
avatar
Набери в терминале:

sudo nano /etc/locale.conf


И правь там всё руками на ru_RU.UTF-8. Сохрани и перезагрузись. Может поможет.
Последний раз редактировалось
0
avatar
В первом посте ясно видно что у топикстартера там указан русский. Проблемы с пользовательской локалью, а не с системной, судя по всему.
0
avatar
Арчвику читали? Локализация
Последний раз редактировалось
?
Satyan Nasti Paro Dharmah
0
avatar
конечно читал, всё генерируется, но не меняется всё равно. Уже и по своему чек листу делал, там тоже самое в принципе…
0
avatar
Если слетает локализация, зайдите в настройки manjaro и посмотрите соответствующий раздел.
0
avatar
1.sudo nano /etc/locale.gen CTRL+O сохранит,CTRL+X выйти
2.sudo locale-gen сгенирирует выбранный выше язык
3.sudo nano /etc/locale.conf если файл пуст вставить
Спойлер!
LANG=«ru_RU.UTF-8»
LC_MESSAGES=«ru_RU.UTF-8»
LC_MONETARY=«ru_RU.UTF-8»
LC_PAPER=«ru_RU.UTF-8»
LC_MEASUREMENT=«ru_RU.UTF-8»
LC_ADDRESS=«ru_RU.UTF-8»
LC_TIME=«ru_RU.UTF-8»
CTRL+O сохранит,CTRL+X выйти
4. перезагрузиться
?
p5ql/epu q9300
0
avatar
Ну он сказал что всё это проделал.

Раскомментируйте следующую строку в файле /etc/locale.gen:
ru_RU.UTF-8 UTF-8

Создайте выбранную локаль данной командой:
/usr/sbin/locale-gen

Проверьте, что все заявленные локали были созданы:
locale -a

какой смысл повторятся…

п.с. пусть в настройках Манжаро посмотрит что там у него

?
Satyan Nasti Paro Dharmah
0
avatar
Посмотрел man locale всего два файла если сам не создавал третий $HOME/.locale
Можно попробовать удалить файл архива sudo rm -r /usr/lib/locale/locale-archive и повторить
sudo locale-gen
2. Создать нового пользователя для сравнения
Последний раз редактировалось
?
p5ql/epu q9300
0
avatar
Согласен… имхо, у него что то в хоум
Да, создать нового пользователя или просто зайти от рута — посмотреть что изменится
?
Satyan Nasti Paro Dharmah
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.