Cinnamon-git

Kycok
Приведу универсальное решение... Для всех оболочек
setxkbmap -layout "us,ru" -option "grp:caps_toggle,grp_led:caps"
Клавиши заменить на то, что нужно

У меня не работает это решение. Хотя может я его не там прописываю, оно у меня перед запуском cinnamon в .xinitrc прописано.
klaus
У меня не работает это решение. Хотя может я его не там прописываю, оно у меня перед запуском cinnamon в .xinitrc прописано.
Сначала попробуй вбить в терминал и убедиться, что сработает. В моей команде переключение настроено на caps lock. Если сработает, пропиши не в xinitrc, а в автозапуске cinnamon'a (в cinnamon-control-center)
GitHub, ArchWiki, AUR
У меня со старых времён, когда при обновлении до gnome36 отвалилось всё, что могло, управление раскладок в ~/.xinitrc было прописано и прописано до сих пор. Сейчас почему-то без эффекта. Залогинюсь в циннамон и попробую из консоли...

Из консоли работает, индикатор раскладки актуальный язык не отображает. Интересно, почему вдруг не отрабатывает .xinitrc.
WBR, eugenez // Debian:cli | Manjaro:Cinnamon | Arch:KDE | Kubuntu
Kycok
Спасибо за подсказку, сработало.
Как они так делают, что что ни сделают - что-нибудь отломают. Вроде уж раскладка-то, казалось бы...
WBR, eugenez // Debian:cli | Manjaro:Cinnamon | Arch:KDE | Kubuntu
eugenez
Как они так делают, что что ни сделают - что-нибудь отломают. Вроде уж раскладка-то, казалось бы...
Сам же наверняка знаешь, что этой проблеме уже лет ...дцать))
GitHub, ArchWiki, AUR
У меня переключение раскладки работает, но индикатор всегда показывает одно и тоже "RU".
Русская команда переводчиков ArchWiki
скромный вклад
После очередного обновления cinamon, отвалилось переключение раскладки.

~/.xinitrc
#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $
userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap
# merge in defaults and keymaps
if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi
if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi
if [ -f $userresources ]; then
    xrdb -merge $userresources
fi
if [ -f $usermodmap ]; then
    xmodmap $usermodmap
fi
# Start the window manager:
if [ -z "$DESKTOP_SESSION" -a -x /usr/bin/ck-launch-session ]; then
    ck-launch-session startkde
else
    startkde
fi
setxkbmap -layout "us,ru" -option "grp:ctrl_shift_toggle,grp_led:scroll"
exec ck-launch-session gnome-session-cinnamon

/etc/rc.conf
DAEMONS=(cupsd xkbevd sensors dbus alsa)
MODULES=(!usbserial scsi_mod sd_mod snd-ymfpci snd-pcm-oss lp parport parport_pc ide-scsi)

/etc/X11/xorg.conf.d/20-keyboard-layout.conf
Section "InputClass"
        Identifier             "keyboard-layout"
        MatchIsKeyboard        "on"
        Option "XkbLayout" "us,ru"
        Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
Где ещё что можно подкрутить?
PS:Что самое интересное, если выбрать сессию gnome-shell, то всё тип-топ.
PSS:И почему не переключаются символы языковой раскладки в gnome-shell, и флажки раскладки на панели в cinnamon.
offtop
serkym, вы не пользуете systemd? Отчаянно!
localectl
 System Locale: LANG=ru_RU.UTF-8
       VC Keymap: ru
      X11 Layout: us,ru
     X11 Variant: ,
/etc/locale.conf
LANG=ru_RU.UTF-8
/etc/vconsole.conf
LOCALE=ru_RU.UTF-8
KEYMAP=ru
FONT=cyr-sun16
FONT_MAP=
 
Зарегистрироваться или войдите чтобы оставить сообщение.