LINUX.ORG.RU

Да, в localectl. Он генерирует и для иксов конфиг и в vconsole.conf выставляет раскладку. Но иногда, раз в сто лет, отказывается для иксов генерировать. Помогает сначала выбрать другую раскалдку, например en, а потом опять запустить тоже самое, только с ru.

Deleted
()
Ответ на: комментарий от Deleted
$ cat /etc/vconsole.conf
LOCALE="ru_RU.UTF-8"
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Moscow"
KEYMAP=ru
FONT=cyr-sun16
CONSOLEMAP=""
USECOLOR="yes"

Так а где лежит его конфиг? Сейчас у меня раскладка настроена, переключается туда-сюда как я и выбирал когда-то. Я просто не могу вспомнить как я настраивал, что куда писал. Гугл говорит что оно хранится в /etc/X11/xorg.conf.d/, но у меня там пусто.

dnb ★★★★
() автор топика
Ответ на: комментарий от dnb

Давай я тебе просто свой конфиг скину. Там и хранится, его localectl сгенерировать должен был. Иногда просто тупит, не знаю почему.

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" "ru,us"
        Option "XkbModel" "pc105"
        Option "XkbOptions" "grp:alt_shift_toggle"
EndSection

Deleted
()
Ответ на: комментарий от Deleted

Спасибо, но как он может тупить, если вот сейчас я пишу на русском, а в другом окне у меня английский?

dnb ★★★★
() автор топика
Ответ на: комментарий от Deleted

Ну вот я сделал по твоему примеру

$ cat /etc/X11/xorg.conf.d/00-keyboard.conf 
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us,ru"
        Option "XkbModel" "pc105"
        Option "XkbOptions" "grp:alt_shift_toggle,compose:caps"
EndSection

Все как было, только compose не работает.

dnb ★★★★
() автор топика
Ответ на: комментарий от dnb

Скорее всего где-то ещё один конфиг. И иксы работают с него. Я так на память и не скажу. Глянь в папке X11.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.