Artix Linux Forum

Other languages => Русский => Topic started by: killaruns on 26 August 2021, 10:45:40

Title: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 26 August 2021, 10:45:40
Добрый день,
Artix OpenRC Plasma
При старте системы SDDM на английском языке. Плазма и другие компоненты подхватывают русскую локаль.

Как передать русскую локаль в SDDM при старте системы ?

PS
Если после успешного входа в KDE5 вызвать диалог SDDM через тест темы оформления, он уже будет на русском языке

Решение :
Спасибо  VictorBrand 
Красивое решение вопроса (только OpenRC)
https://forum.artixlinux.org/index.php/topic,2973.msg19660.html#msg19660 (https://forum.artixlinux.org/index.php/topic,2973.msg19660.html#msg19660)

Спасибо Max
https://forum.artixlinux.org/index.php/topic,2973.msg19634.html#msg19634 (https://forum.artixlinux.org/index.php/topic,2973.msg19634.html#msg19634)
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 26 August 2021, 13:41:53
А текстовая консоль у вас русифицирована? Какая системная локаль установлена? А то у плазмы свои языковые настройки, отличные от общесистемных.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 26 August 2021, 18:50:18
А текстовая консоль у вас русифицирована? Какая системная локаль установлена? А то у плазмы свои языковые настройки, отличные от общесистемных.
Code: [Select]
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

/etc/conf.d/consolefont
Code: [Select]
consolefont="cyr-sun16"
Пробовал тут /etc/X11/xorg.conf.d/00-keyboard.conf  Добавить ru
Code: [Select]
Option "XkbLayout" "ru,us"
Если после логина запустить так SDDM то вижу русские кнопки
Code: [Select]
sddm-greeter --test-mode --theme /usr/share/sddm/themes/breez
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 27 August 2021, 13:07:56
Code: [Select]
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=
Шта? Откуда этот вывод? Если вы руками выставляли эти переменные, то зря. Для установки русской локали нужно только следующее, добавить в /etc/locale.conf:
Code: [Select]
LANG=ru_RU.UTF-8
LC_COLLATE=C
и всё. Ну, разумеется, предварительно раскоменнтировать строчку ru_RU.UTF-8 в /etc/locale.gen и запустить locale-gen, после чего перезагрузиться.

Пробовал тут /etc/X11/xorg.conf.d/00-keyboard.conf  Добавить ru
Code: [Select]
Option "XkbLayout" "ru,us"
Правильно, это часть общей русификации xorg, однако я бы ставил английский на первое место, вот так:
Code: [Select]
Option "XkbLayout" "us,ru"
(Впрочем, это дело вкуса и привычки).
Но это настройка переключателя раскладок клавиатуры, а язык надписей и кнопок настраивается через локаль.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 27 August 2021, 22:04:16
Шта? Откуда этот вывод? Если вы руками выставляли эти переменные, то зря. Для установки русской локали нужно только следующее, добавить в /etc/locale.conf:
Code: [Select]
LANG=ru_RU.UTF-8
LC_COLLATE=C
и всё. Ну, разумеется, предварительно раскоменнтировать строчку ru_RU.UTF-8 в /etc/locale.gen и запустить locale-gen, после чего перезагрузиться.
Это вывод команды locale, руками не правил это выставил KDE5

Правильно, это часть общей русификации xorg, однако я бы ставил английский на первое место, вот так:
Code: [Select]
Option "XkbLayout" "us,ru"
(Впрочем, это дело вкуса и привычки).
Но это настройка переключателя раскладок клавиатуры, а язык надписей и кнопок настраивается через локаль.
Это был больше эксперимент для проверки поведения SDDM. Вы правы это дело вкуса и более удобно  использовать us раскладку по умолчанию

PS
Мне кажется, что locale в момент запуска SDDM еще не русский, возможно я ошибаюсь.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 27 August 2021, 22:36:54
Это вывод команды locale, руками не правил это выставил KDE5

Мне кажется, что locale в момент запуска SDDM еще не русский, возможно я ошибаюсь.
А что показывает
Code: [Select]
cat /etc/locale.conf
и
Code: [Select]
 cat /etc/locale.gen | grep -v ^#
?
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: x230 on 28 August 2021, 11:23:19
Я делаю так:

# в файле
/etc/X11/xorg.conf.d/00-keyboard.conf
# в секции
Section "InputClass"
# изменить "ru" на "en"
    Option "XkbLayout" "en"

...

Соответственно Вам - наоборот.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 28 August 2021, 12:11:54
Я делаю так:

# в файле
/etc/X11/xorg.conf.d/00-keyboard.conf
# в секции
Section "InputClass"
# изменить "ru" на "en"
    Option "XkbLayout" "en"

...

Соответственно Вам - наоборот.

Хотел спросить вы используете SDDM? При таких настройка, если указать "ru", при старте системы и выходе к вводу логин/пароля. SDDM  на русском языке ?
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 28 August 2021, 12:24:58
В этих файлах руками правки не делал.
$ locale
Code: [Select]
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=


$cat /etc/locale.conf
Code: [Select]
LANG=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8


$cat /etc/locale.gen | grep -v ^#
Quote
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 28 August 2021, 13:09:18
$cat /etc/locale.conf
Code: [Select]
LANG=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_MONETARY=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_NUMERIC=ru_RU.UTF-8
LC_PAPER=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
Это слишком много. Сделайте так, чтобы в /etc/locale.conf было только это:
Code: [Select]
LANG=ru_RU.UTF-8
LC_COLLATE=C
Все остальные переменные вроде LC_ADDRESS и пр. туда прописывать не надо, они устанавливаются автоматически.

Я делаю так:

# в файле
/etc/X11/xorg.conf.d/00-keyboard.conf
# в секции
Section "InputClass"
# изменить "ru" на "en"
    Option "XkbLayout" "en"

...

Соответственно Вам - наоборот.
Осторожнее с такими настройками. Если так сделать, то для Х-сервера глобально выставится настройка, что есть только один язык - русский. И переключиться будет нельзя, и ввести пароль, который, вестимо, с латинией, тоже нельзя будет. В этом файле нужно прописывать именно два языка через запятую, например, так: Option "XkbLayout" "us,ru". У вас с такой настройкой при входе в систему должна быть только одна раскладка клавиатуры - английская (что, впрочем, вам не мешает), а потом у вас грузится плазма, которая переопределяет настройки Х-сервера своими значениями.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: x230 on 28 August 2021, 13:45:04
-
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: x230 on 28 August 2021, 13:50:03

В данный момент у меня (/etc/X11/xorg.conf.d/00-keyboard.conf) - так:

# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us,ru"
        Option "XkbOptions" "grp:alt_shift_toggle"
EndSection

И вероятно прав товарищ 
VictorBrand
Чтоб не потерять другую локаль так лучше, чтобы и "en" и "ru" были ...
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 28 August 2021, 21:43:29
Поменял настройки в этих файлах на такие

 /etc/X11/xorg.conf.d/00-keyboard.conf
Quote
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us,ru"
EndSection

  /etc/locale.conf
Quote
LANG=ru_RU.UTF-8
LC_COLLATE=C

После выполнил sudo locale-gen и сделал перезагрузку, результата нет. При старте SDDM на английском.

Кто то из русского сообщества может подтвердить работоспособность русской локали при первом старте SDDM с OpenRC?
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 28 August 2021, 22:09:58
Сейчас проверил (Artix OpenRC). Интерфейс у SDDM действительно только на английском, независимо от настроек локали (пробовал русскую и немецкую). Наверное, это такой баг SDDM (или фича), что он не локализован. Возможно, его как-то можно настроить через менюшки кед, но у меня нет ни кед, ни плазмы (BTW I use Openbox), либо же где-то найти языковые пакеты под него (НЯЗ, плазма русифицируется через установку дополнительных языковых пакетов).
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 28 August 2021, 23:09:36
Сейчас проверил (Artix OpenRC). Интерфейс у SDDM действительно только на английском, независимо от настроек локали (пробовал русскую и немецкую). Наверное, это такой баг SDDM (или фича), что он не локализован. Возможно, его как-то можно настроить через менюшки кед, но у меня нет ни кед, ни плазмы (BTW I use Openbox), либо же где-то найти языковые пакеты под него (НЯЗ, плазма русифицируется через установку дополнительных языковых пакетов).
Думаю дело не в пакете или баге
1. Если войти в кеды, потом вызвать диалог SDDM то все отображается уже русская локаль в SDDM. Еще можно проверить так
Code: [Select]
 sddm-greeter --test-mode --theme /usr/share/sddm/themes/breeze
2. Я пробовал собрать/установить SDDM через AUR, которая git версия, самая свежая, так же не даёт результата.

У меня есть догадка, что возможно локаль запускается после SDDM но как точно это проверить и куда смотреть не разобрался.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: Max on 05 September 2021, 12:47:46
У меня есть догадка, что возможно локаль запускается после SDDM но как точно это проверить и куда смотреть не разобрался.
В генту давно по умолчанию используется openrc и при компиляции ядра также. Здесь в wiki (https://wiki.artixlinux.org/) имеются ссылки. Возможно я ошибаюсь так как не ручаюсь за последовательность загрузки сервисов в том порядке в котором отображает эта команда
Code: [Select]
rc-status -a
Уже забыл.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 05 September 2021, 17:39:12
У меня есть догадка, что возможно локаль запускается после SDDM но как точно это проверить и куда смотреть не разобрался.
В генту давно по умолчанию используется openrc и при компиляции ядра также. Здесь в wiki (https://wiki.artixlinux.org/) имеются ссылки.
Тут есть один нюанс, в Артиксе изменили способ загрузки десктопных менеджеров. В Генте по-православному есть единственный демон xdm, для которого в настройках прописывается, какой именно десктопный менеджер он запускает (напр. lightdm, sddm etc.). В Артиксе же убрали xdm и сделали свои собственные загрузочные скрипты для каждого из десктопных менеджеров, напр., lightdm-openrc, sddm-openrc и т.д., чтобы в OpenRC всё было аналогично другим системам инициализации (как, напр., lightdm-runit, sddm-s6 и т.д.). Возможно, разработчики тут немного намудрили и локаль действительно загружается после sddm-openrc. Я сам так и не разобрался, где именно и как OpenRC загружает локали.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 05 September 2021, 21:02:28
Тут есть один нюанс, в Артиксе изменили способ загрузки десктопных менеджеров. В Генте по-православному есть единственный демон xdm, для которого в настройках прописывается, какой именно десктопный менеджер он запускает (напр. lightdm, sddm etc.). В Артиксе же убрали xdm и сделали свои собственные загрузочные скрипты для каждого из десктопных менеджеров, напр., lightdm-openrc, sddm-openrc и т.д., чтобы в OpenRC всё было аналогично другим системам инициализации (как, напр., lightdm-runit, sddm-s6 и т.д.). Возможно, разработчики тут немного намудрили и локаль действительно загружается после sddm-openrc. Я сам так и не разобрался, где именно и как OpenRC загружает локали.
Пробовал искать в скриптах, нашел вот такое:
cat /etc/init.d/sddm
Code: [Select]
#!/usr/bin/openrc-run

supervisor=supervise-daemon
command="/usr/bin/sddm"

depend() {
    need localmount

    after bootmisc consolefont modules netmount
    after ypbind autofs openvpn gpm lircmd
    after quota keymaps local
    before alsasound
    want logind
    use xfs

    provide xdm
}
Так понимаю как раз, что за чем запускать. Осталось понять где грузится локаль, не смог найти.

PS.
На виртуальке попробовал Artix KDE runit, там так же при старте SDDM на английском.

Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 06 September 2021, 01:11:16
В общем, с локалью я разобрался. Настройки локали загружаются через скрипт, который лежит в /etc/profile.d/, а он запускается скриптом /etc/profile. Сам этот скрипт выполняется тогда, когда вы входите в командную оболочку (shell) и при этом вводите пароль. (Если просто запускаете терминал с bash, то выполняется /etc/bashrc и ~/.bashrc). Ну так вот, этот скрипт (/etc/profile) в нормальных менеджерах входа вроде lightdm запускается из скрипта Xsession, каковой к этим менеджерам прилагается. Для sddm такого по умолчанию не завезли, надо прыгать с бубном и настраивать как-то.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 06 September 2021, 15:33:59
В общем, с локалью я разобрался. Настройки локали загружаются через скрипт, который лежит в /etc/profile.d/, а он запускается скриптом /etc/profile. Сам этот скрипт выполняется тогда, когда вы входите в командную оболочку (shell) и при этом вводите пароль. (Если просто запускаете терминал с bash, то выполняется /etc/bashrc и ~/.bashrc). Ну так вот, этот скрипт (/etc/profile) в нормальных менеджерах входа вроде lightdm запускается из скрипта Xsession, каковой к этим менеджерам прилагается. Для sddm такого по умолчанию не завезли, надо прыгать с бубном и настраивать как-то.
Большое спасибо за такой подробный разбор. Теперь понятно почему так происходит.  Возможно позже кто то поделится красивым решением. Для себя оставлю как есть.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 06 September 2021, 16:18:06
Короче, мне удалось понять, как настроить локаль в этом вашем sddm. Ларчик (ломом) просто открывался.

Создайте файл /etc/conf.d/sddm и запишите туда:
Code: [Select]
LANG=ru_RU.UTF-8
(Разумеется, это решение для OpenRC)
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: Max on 07 September 2021, 16:09:08
Короче, мне удалось понять, как настроить локаль в этом вашем sddm. Ларчик (ломом) просто открывался.

Создайте файл /etc/conf.d/sddm и запишите туда:
Code: [Select]
LANG=ru_RU.UTF-8
(Разумеется, это решение для OpenRC)

Я упоминал про генту и про ссылки
https://wiki.gentoo.org/wiki/OpenRC#Configuration
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 08 September 2021, 15:25:18
L
Короче, мне удалось понять, как настроить локаль в этом вашем sddm. Ларчик (ломом) просто открывался.

Создайте файл /etc/conf.d/sddm и запишите туда:
Code: [Select]
LANG=ru_RU.UTF-8
(Разумеется, это решение для OpenRC)

Спасибо, что не бросили попытки побороть проблему.

Установил чистую систему, artix-plasma-openrc-20210906-x86_64

Создал файл:
Code: [Select]
sudo nano /etc/conf.d/sddm 

Прописал внутри файла:
Code: [Select]
LANG=ru_RU.UTF-8
Перезагрузил систему
 
(https://i.imgur.com/7dgxtJ0.png)

Если у Вас работает это решение, возможно были ещё какие то правки ?
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 08 September 2021, 17:22:31
Если у Вас работает это решение, возможно были ещё какие то правки ?
ОК. Не правки, но дело в том, что я не ставил sddm в автозагрузку, а загружал его через rc-service sddm start уже после логина в bash, когда локаль уже была загружена.

Тогда нужно сделать чуть менее красиво и отредактировать файл /etc/init.d/sddm и вставить перед строчкой command=.... следующее:
Code: [Select]
LANG=ru_RU.UTF-8
export LANG
У меня рабоатет после рестарта при прописывании sddm в автозагрузуку. Единственная проблема, этот файл может быть перезаписан при обновлении.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: Max on 09 September 2021, 09:32:50
Тогда нужно сделать чуть менее красиво и отредактировать файл /etc/init.d/sddm и вставить перед строчкой command=.... следующее:
Инит-скрипты не стоит трогать. Для этого существуют конфигурационный файлы.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 09 September 2021, 10:13:49
Инит-скрипты не стоит трогать. Для этого существуют конфигурационный файлы.
Выше я писал, что через конфиг файл не подхватилась локаль. Можете у себя проверить ?
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: Max on 09 September 2021, 11:55:50
Выше я писал, что через конфиг файл не подхватилась локаль.
И что? Это был единственный конфиг?
Можете у себя проверить ?
Зачем? Чтобы удовлетворить ваше любопытство? Буду я ставить sddm в lxde! Вот делать мне не фиг.

Можно было сделать так - https://wiki.archlinux.org/title/LightDM#Wrong_locale_displayed

# echo "LANG=ru_RU.UTF-8"  >>  /etc/environment

Полагаю, что для sddm сойдет. Хотя тоже сомнительный совет.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 09 September 2021, 13:54:15
И что? Это был единственный конфиг?Зачем? Чтобы удовлетворить ваше любопытство? Буду я ставить sddm в lxde! Вот делать мне не фиг.

Можно было сделать так - https://wiki.archlinux.org/title/LightDM#Wrong_locale_displayed

# echo "LANG=ru_RU.UTF-8"  >>  /etc/environment

Полагаю, что для sddm сойдет. Хотя тоже сомнительный совет.
Спасибо за совет,  тоже рабочее решение на openrc работает. Скорее всего на остальных системах инициализации сработает.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: Max on 09 September 2021, 15:18:47
Если есть желание то можно скачать кедовый образ calculate-linux и запустить его в режиме live. Посмотреть как там настроен sddm.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 09 September 2021, 22:39:23
Если есть желание то можно скачать кедовый образ calculate-linux и запустить его в режиме live. Посмотреть как там настроен sddm.
Как раз есть в планах посмотреть Gentoo, поэтому я и выбрал OpenRC. Попробую посмотреть в Калькулейте. демона sddm и его конфиг.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: VictorBrand on 10 September 2021, 01:28:26
Если есть желание то можно скачать кедовый образ calculate-linux и запустить его в режиме live. Посмотреть как там настроен sddm.
Как раз есть в планах посмотреть Gentoo, поэтому я и выбрал OpenRC. Попробую посмотреть в Калькулейте. демона sddm и его конфиг.
Блин, я же писал выше, что в Artix-Openrc демоны дисплейных менеджеров сконфигурированы иначе, чем в генте и её производных (раньше было не так, но с весны этого года поменялось). Так что смотреть, конечно, можно, но в данном конкретном случае это мало чем поможет.

Инит-скрипты не стоит трогать. Для этого существуют конфигурационный файлы.
Можно и потрогать, если понимать, что к чему и быть готовым к тому, что они перезапишутся при обновлении.

Проблема здесь в том, что к моменту запуска sddm системная локаль ещё не установлена (она устанавливается во время логина, после того, как пользователь введёт пароль), т.е. ещё не существует переменной окружения LANG. В конфигурационных файлах OpenRC, лежащих в директории /etc/conf.d, прописываются значения переменных, которые используются скриптами запуска демонов (эти скрипты лежат в /etc/init.d/). Но проблема в том, что, оказывается, недостаточно просто объявить переменную LANG в конфигурационном файле, надо её ещё и экспортировать, чтобы она стала переменной окружения и демон sddm её получил. Я не знаю, работает ли команда export, если её прописать в конфигурационном файле OpenRC (а не в скрипте запуска демона), но можно попробовать сделать всё через конфиг /etc/conf.d/sddm:
Code: (/etc/conf.d/sddm) [Select]
LANG=ru_RU.UTF-8
export LANG
Если сработает, то тогда получится "красиво". Я пока не проверял, т.к. плотно засел в своей рабочей системе, дебиане.
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 10 September 2021, 10:31:53
Как раз есть в планах посмотреть Gentoo, поэтому я и выбрал OpenRC. Попробую посмотреть в Калькулейте. демона sddm и его конфиг.
Сегодня проверил в Калькулейте, работает через display-manager, если я правильно понял.
Ниже напишу  решение с /etc/conf.d/

(https://i.imgur.com/9nJ9MFA.png)
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: killaruns on 10 September 2021, 10:38:31
Если сработает, то тогда получится "красиво". Я пока не проверял, т.к.
Очередной раз спасибо, Ваш способ действительно рабочий. У себя оставлю это решение.

создать файл и записать внутри параметры
Code: (/etc/conf.d/sddm) [Select]
LANG=ru_RU.UTF-8
export LANG
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: Max on 10 September 2021, 14:55:04

Code: [Select]
export LANG=ru_RU.UTF-8
- Чем плох такой вариант?
Title: Re: SDDM как установить русский язык пои входе в систему ?
Post by: strajder on 10 September 2021, 15:19:43
Code: [Select]
export LANG=ru_RU.UTF-8
- Чем плох такой вариант?
https://unix.stackexchange.com/a/193137