Bug 43025 - Не отображается кириллица в текстовой консоли
Summary: Не отображается кириллица в текстовой консоли
Status: CLOSED FIXED
Alias: None
Product: Альт Сервер
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 10.0
Hardware: x86_64 Linux
: P5 normal
Assignee: jqt4@altlinux.org
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-20 15:36 MSK by Elena Mishina
Modified: 2022-12-01 12:52 MSK (History)
3 users (show)

See Also:


Attachments
кириллица в выводе команд (34.71 KB, image/png)
2022-06-20 15:36 MSK, Elena Mishina
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elena Mishina 2022-06-20 15:36:01 MSK
Created attachment 10945 [details]
кириллица в выводе команд

Образ alt-server-10.1-beta3-x86_64.iso (минимальная установка)

После регистрации в системе под обычным пользователем, в выводе команд, кириллица отображается нормально (см.вложение), её можно ввести с клавиатуры.

После получения прав root-а (su -), кириллица отображается крокозябрами.

После команды exit, кириллица (в данной консоли) начинает отображается крокозябрами и у пользователя. При вводе кириллицы с клавиатуры, при этом, ничего не происходит.
Comment 1 Антон Мидюков 2022-06-20 18:53:22 MSK
Эта проблема должна воспроизводиться во всех системах на systemd. Лечится выполнением:
/lib/systemd/systemd-vconsole-setup

При инициализации tty эта команда выполняется systemd'шным сервисом vconsole-setup-kludge. Т.е. проблема в том, что когда мы получаем права root настройки консоли сбрасываются. Было ли так раньше или нет, попробую разобраться.
Comment 2 Антон Мидюков 2022-06-20 19:21:15 MSK
Если удалить ~/.i18n, то проблемы нет.
Эта проблема стала следствием выпиливания startup  из сервера.
Проблемы нет, если есть /etc/sysconfig/i18n и ~/.i18n.
Проблема есть, когда есть ~/.i18n и нет /etc/sysconfig/i18n.
Comment 3 Антон Мидюков 2022-06-20 19:22:30 MSK
# rpm -qf /root/.i18n
rootfiles-alt-alt12.noarch
Comment 4 jqt4 2022-06-29 16:44:56 MSK
(Ответ для Антон Мидюков на комментарий #2)
> Если удалить ~/.i18n, то проблемы нет.
> Эта проблема стала следствием выпиливания startup  из сервера.
> Проблемы нет, если есть /etc/sysconfig/i18n и ~/.i18n.
> Проблема есть, когда есть ~/.i18n и нет /etc/sysconfig/i18n.

startup из сервера не выпилен:
если установлен флаг "Интерфейс управления" или флаг "Среда MATE" в установщике, то в систему ставится alterator-grub, а у него есть зависимость на /etc/sysconfig/i18n, файл из startup.
В таком случае проблема не проявляется.

Возникает вопрос - а нужно ли вообще выпиливать startup  из сервера?
Может лучше его вернуть явно и тем решить данную проблему?
Comment 5 Антон Мидюков 2022-06-29 17:13:06 MSK
(Ответ для jqt4 на комментарий #4)
> (Ответ для Антон Мидюков на комментарий #2)
> > Если удалить ~/.i18n, то проблемы нет.
> > Эта проблема стала следствием выпиливания startup  из сервера.
> > Проблемы нет, если есть /etc/sysconfig/i18n и ~/.i18n.
> > Проблема есть, когда есть ~/.i18n и нет /etc/sysconfig/i18n.
> 
> startup из сервера не выпилен:
> если установлен флаг "Интерфейс управления" или флаг "Среда MATE" в
> установщике, то в систему ставится alterator-grub, а у него есть зависимость
> на /etc/sysconfig/i18n, файл из startup.
> В таком случае проблема не проявляется.
> 
> Возникает вопрос - а нужно ли вообще выпиливать startup  из сервера?
> Может лучше его вернуть явно и тем решить данную проблему?

Ну это самый простой и очевидный на данный момент вариант решения. Заведи багу на mkimage-profiles в Сизифе, пожалуйста.
Comment 6 jqt4 2022-06-29 17:24:58 MSK
(Ответ для Антон Мидюков на комментарий #5)
> (Ответ для jqt4 на комментарий #4)
> > (Ответ для Антон Мидюков на комментарий #2)
> > > Если удалить ~/.i18n, то проблемы нет.
> > > Эта проблема стала следствием выпиливания startup  из сервера.
> > > Проблемы нет, если есть /etc/sysconfig/i18n и ~/.i18n.
> > > Проблема есть, когда есть ~/.i18n и нет /etc/sysconfig/i18n.
> > 
> > startup из сервера не выпилен:
> > если установлен флаг "Интерфейс управления" или флаг "Среда MATE" в
> > установщике, то в систему ставится alterator-grub, а у него есть зависимость
> > на /etc/sysconfig/i18n, файл из startup.
> > В таком случае проблема не проявляется.
> > 
> > Возникает вопрос - а нужно ли вообще выпиливать startup  из сервера?
> > Может лучше его вернуть явно и тем решить данную проблему?
> 
> Ну это самый простой и очевидный на данный момент вариант решения. Заведи
> багу на mkimage-profiles в Сизифе, пожалуйста.

Завёл: https://bugzilla.altlinux.org/43107
Comment 7 jqt4@altlinux.org 2022-12-01 12:52:17 MSK
Исправлено, см https://bugzilla.altlinux.org/show_bug.cgi?id=43107#c2