Команда localectl, куда записывает информацию?

Здесь можно задавать любые вопросы по установке и настройке Lubuntu Linux

Модератор: Vadim

Ответить
Аватара пользователя

Автор темы
adventurer
Супермодератор
Сообщения: 3292
Зарегистрирован: 15 июн 2011, 18:24

Команда localectl, куда записывает информацию?

#1

Сообщение adventurer » 06 июн 2020, 08:29

Команда:

Код: Выделить всё

localectl
с опциями:

Код: Выделить всё

set-x11-keymap LAYOUT [MODEL [VARIANT [OPTIONS]]
Куда (в какой файл) записывает информацию?

Аватара пользователя

serr
Супермодератор
Сообщения: 771
Зарегистрирован: 03 сен 2012, 23:33
Откуда: Переславль-Залесский

Re: Команда localectl, куда записывает информацию?

#2

Сообщение serr » 06 июн 2020, 11:02

Думаю в

Код: Выделить всё

/etc/locale.conf
или в

Код: Выделить всё

~/.config/locale.conf

Аватара пользователя

Автор темы
adventurer
Супермодератор
Сообщения: 3292
Зарегистрирован: 15 июн 2011, 18:24

Re: Команда localectl, куда записывает информацию?

#3

Сообщение adventurer » 07 июн 2020, 08:22

С выходом lxqt-версии (lubuntu-20.04) нужно обязательно уточнять, к какой ОС относится вопрос: lubuntu-18.04 или lubuntu-20.04. :) Я об этом забыл, у меня lubuntu-18.04, там нет указанных файлов.

Но и для lubuntu-20.04 совет не подходит.

PS
Вопрос касается параметров раскладки клавиатуры.

Аватара пользователя

serr
Супермодератор
Сообщения: 771
Зарегистрирован: 03 сен 2012, 23:33
Откуда: Переславль-Залесский

Re: Команда localectl, куда записывает информацию?

#4

Сообщение serr » 07 июн 2020, 11:47

Для удобства можно использовать инструмент localectl вместо ручного редактирования конфигурационных файлов X. Он сохраняет настройки в файл /etc/X11/xorg.conf.d/00-keyboard.conf, который не следует редактировать вручную, потому что localectl перепишет его при следующем запуске.
Используйте следующим образом:

Код: Выделить всё

$ localectl [--no-convert] set-x11-keymap раскладка [модель [вариант [опции]]]
Вот такую информацию нашёл. (Для arch, но, такие утилиты, думаю, должны работать одинаково.)

Аватара пользователя

Автор темы
adventurer
Супермодератор
Сообщения: 3292
Зарегистрирован: 15 июн 2011, 18:24

Re: Команда localectl, куда записывает информацию?

#5

Сообщение adventurer » 08 июн 2020, 08:25

Спасибо, serr, прочитал.
В lubuntu (lubuntu-18.04) каталог xorg.conf.d находится в директории (каталоге) /usr/share/X11/. Файла 00-keyboard.conf там нет и автоматически не создаётся. Можно создать его вручную, параметры прописанные в нем, будут использованы. Но команда localectl не влияет на его содержимое.

PS
Проверял всё быстро, мог и ошибиться, проверю ещё раз. :)

Аватара пользователя

serr
Супермодератор
Сообщения: 771
Зарегистрирован: 03 сен 2012, 23:33
Откуда: Переславль-Залесский

Re: Команда localectl, куда записывает информацию?

#6

Сообщение serr » 08 июн 2020, 10:31

Ясно, проверить на 18.04 я, к сожалению, не мог. В 20.04, указанный файл уже присутствует. :)

Аватара пользователя

Автор темы
adventurer
Супермодератор
Сообщения: 3292
Зарегистрирован: 15 июн 2011, 18:24

Re: Команда localectl, куда записывает информацию?

#7

Сообщение adventurer » 08 июн 2020, 12:17

Да, но он никак не реагирует на команду localectl set-x11-keymap...

Аватара пользователя

serr
Супермодератор
Сообщения: 771
Зарегистрирован: 03 сен 2012, 23:33
Откуда: Переславль-Залесский

Re: Команда localectl, куда записывает информацию?

#8

Сообщение serr » 08 июн 2020, 13:23

:pardon:

Ответить