В Ubuntu MATE настройки клавиатуры меняются частично / совсем нет

Я не могу изменить раскладку клавиатуры в настройках Mate. Не уверен, что здесь не так.

Я запустил dpkg-reconfigure keyboard-configuration, но это не решило проблему.

Итак, я установил макеты на это, Dvorak + Russian: enter image description here

Затем я пытаюсь использовать систему, и каждый раз, когда открывается окно, раскладка переключается к qwerty. Я захожу в настройки и вижу все правильно. Но когда я пытаюсь переключить раскладку, я вижу, как она проходит по старой последовательности.

Я щелкаю правой кнопкой мыши по меню и вижу старую настройку: enter image description here

Итак, я запустил dpkg-reconfigure, перезагрузился, и теперь файл настроек выглядит так:

 $ cat /etc/default/keyboard
 # KEYBOARD CONFIGURATION FILE

 # Consult the keyboard(5) manual page.

 XKBMODEL="pc105"
 XKBLAYOUT="us"
 XKBVARIANT="dvorak-alt-intl"

Это правильно, но по какой-то причине панель MATE считает, что макеты старые, и переключает их на qwerty американский английский каждый раз, когда я переключаюсь на другое поле ввода или окно. (Ключ переключения «caps lock», поэтому я не виноват, что он переключается каждый раз.)

Как я могу сбросить настройки на старую? Как удалить пользовательские настройки клавиатуры?

edit: попытались удалить и заново добавить английскую раскладку. Это частично сработало, теперь английская раскладка только одна, и она не переключается сама по себе.

Странно то, что я не могу переключить компоновку, пока у меня нет активного курсора в текстовом поле. В браузере я не могу выбрать макет, когда нет поля ввода.

1
задан 31 July 2018 в 17:00

1 ответ

Большое спасибо @pomsky за то, что он подтолкнул меня изменить настройки и увидеть шаблон.

Причиной была утилита fcitx, которая жила своей жизнью и переопределяла виджет клавиатуры MATE.

enter image description here

Решение:

$ sudo apt remove fcitx
$ killall fcitx -9
$ killall fcitx-qimpanel -9
0
ответ дан 31 July 2018 в 17:00

Другие вопросы по тегам:

Похожие вопросы: