LINUX.ORG.RU

Wayland: переключение раскладки в виртуальной консоли

 ,


0

1

Вообщем с X11 все просто:

$ localectl set-x11-keymap us,ru pc105 "" grp:alt_shift_toggle

А для вяленного что нужно? .xinitrc? /etc/profile.d/.sh? Как правильно?

Решение №1:

# Настройка клавиатуры для linux console

# keymap
# Список доступных можно посмотреть так
# $ ls /usr/share/kbd/keymaps/i386/qwerty/ru*

# С переключением раскладки по Alt+Shift
echo 'KEYMAP="ruwin_alt_sh-UTF-8"' > /etc/vconsole.conf

# Шрифт с поддержкой кирилицы
echo 'FONT="cyr-sun16"' >> /etc/vconsole.conf
★★

Последнее исправление: tz4678 (всего исправлений: 1)

localectl set-x11-keymap 

Что это такое?

Какой-то велосипед, который вызывает вот это видимо:

setxkbmap -layout "us,ru" -option "grp:alt_shift_toggle"

Зачем ты тот велосипед используешь?

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

Какой-то велосипед, который вызывает вот это видимо:

~ $ strace localectl set-x11-keymap us,ru pc105 «» «grp:caps_toggle,grp_led:scroll» 2>&1 | grep -c setxkbmap
0

Зачем ты тот велосипед используешь?

/usr/bin/journalctl
/usr/bin/resolvectl
/usr/bin/loginctl
/usr/bin/bootctl
/usr/bin/systemctl
/usr/bin/portablectl
/usr/bin/userdbctl
/usr/bin/homectl
/usr/bin/hostnamectl
/usr/bin/localectl
/usr/bin/timedatectl
/usr/bin/machinectl
/usr/bin/coredumpctl
/usr/bin/busctl
/usr/bin/networkctl
Тут ещё много чего можно использовать.

imul ★★★★★
()

Для начала скажи, что за окружение ты используешь? Wayland это протокол.

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

я пробовал там переменные прописывать. не помогло. я подумал, что их просто их названия изменились за прошедшее время.

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

default systemctl ты про дефолт ну ты дал иди на Винду обратно , придумал , это порой ещё работает за service restart

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

default systemctl ты про дефолт ну ты дал иди на Винду обратно , придумал , это порой ещё работает за service restart

Ну вот есть арчевский netctl, если ты не в курсе вовсе не разработка шляпы.

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

ls /bin/*ctl
/bin/bluetoothctl /bin/gpsctl /bin/keyctl /bin/machinectl /bin/pactl /bin/portablectl /bin/rotctl /bin/udisksctl
/bin/bootctl /bin/homectl /bin/localectl /bin/meshctl /bin/panelctl /bin/ppsctl /bin/systemctl /bin/userdbctl
/bin/busctl /bin/hostnamectl /bin/loginctl /bin/networkctl /bin/pg_ctl /bin/resolvectl /bin/timedatectl /bin/wdctl
/bin/coredumpctl /bin/journalctl /bin/lxpanelctl /bin/numactl /bin/plugctl /bin/rigctl /bin/tunctl
Если что, это разные люди.

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

а какое xorg имеет? через его конфиги-то переключение раскладки тоже задается

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