I3-wm.Удобно,Комфортно.

Aivar
И не должны сохраняться. Все выделенное жирным вбейте в ~/.xinitrc. Разумеется, до старта оконного менеджера.
Чтобы сохранялись, надо использовать localectl :)
У меня в /etc/X11/xorg.conf.d/ вообще подобного файла не было, создал 00-keyboard.conf, прописал:
Option "XkbOptions"    "grp:toggle"
Закончилось тем, что не стартовали иксы.
lampslave
Чтобы сохранялись, надо использовать localectl :)
Раскоментировал нужные в /etc/locale.gen, сгенерировал, а как клавишу теперь правильно назначить?
Всё меняется.
localectl set-x11-keymap us,ru pc104 "" grp:alt_shift_toggle,grp_led:none
improovizator
создал 00-keyboard.conf, прописал
Покажи вывод cat /etc/X11/xorg.conf.d/00-keyboard.conf он примерно должен быть такой
Section "InputClass"
        Identifier "keyboard-layout"
        Driver "evdev"
        MatchIsKeyboard "yes"
        Option "XkbLayout" "us, ru"
        Option "XkbOptions"    "grp:ctrl_shift_toggle,compose:menu"
EndSection
Последний крик моды - эхо 30-летней давности.
improovizator
Раскоментировал нужные в /etc/locale.conf, сгенерировал, а как клавишу теперь правильно назначить?
А причем тут локаль и клавиатура?
Тебе уже несколько способов дали и они все рабочие,выбери какой тебе по душе и все.
1.Прописать в .xinitrc setxkbmap -layout "us,ru" -option "grp:toggle,grp_led:scroll"
2.Прописать в /etc/X11/xorg.conf.d/00-keyboard.conf
3.Использовать localectl set-x11-keymap us,ru pc104 "" grp:alt_shift_toggle,grp_led:none
Последний крик моды - эхо 30-летней давности.
Мне помог метод с .xinitrc, просто я хотел, чтобы все работало до иксов. Ни один из методов не работает для переключения раскладки до иксов.
[improovizator@arch ~]$ cat /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 "XkbModel" "pc104"
        Option "XkbOptions" "grp:toggle,grp_led:none"
EndSection
Всё меняется.
improovizator
Ни один из методов не работает для переключения раскладки до иксов.
A где у вас строка Driver "evdev"
Последний крик моды - эхо 30-летней давности.
improovizator
Ни один из методов не работает для переключения раскладки до иксов.
Как могут средства Xorg работать до своего запуска? Другими словами, все указанное выше будет работать только при запущенных иксах и никак иначе.
Не особо вникал, но если раскладка клавиатуры в виртуальной консоли - ru, переключение языка ввода работает искаропки по Ctrl+Shift.
Строку Driver "evdev" вписал, ничего не изменилось, не знаю почему ее не было также, как и не знаю зачем она нужна.
Никаких Ctrl+Shift и тому подобных переключений в консоли не работают.
Всё меняется.
improovizator
Никаких Ctrl+Shift и тому подобных переключений в консоли не работают.
Это у вас карма такая... )

 
Зарегистрироваться или войдите чтобы оставить сообщение.