Я вижу следующее.
Budgie основан на GNOME, поэтому должен действовать аналогично GNOME. Нравится нам это или нет.
И GNOME, и Budgie используют XKB и Ibus; последний нужен только для сложных алфавитов.
С конфигурацией по умолчанию Budgie должен читать /etc/по умолчанию/клавиатура
(см. пример ниже)
кошка << EOF | sudo tee /etc/default/клавиатура
# ФАЙЛ КОНФИГУРАЦИИ КЛАВИАТУРЫ
# Обратитесь к странице руководства по клавиатуре(5).
XKBMODEL="pc105"
XKBLAYOUT="нас,ру"
ХКБВАРИАНТ=","
XKBOPTIONS="grp:alt_shift_toggle,grp_led:прокрутка"
BACKSPACE="угадай"
EOF
и установить из него раскладки клавиатуры и их сочетание клавиш. Таким образом, если у вас есть группа: alt_shift_toggle
(Альт+Сдвиг), определенный здесь выше, он должен работать.
Чтобы добавить необходимые раскладки клавиатуры, вы должны запустить настройки клавиатуры (Клавиатура gnome-control-center
) и добавьте необходимые языки в Источники ввода здесь.
Если вы хотите установить Альт+Сдвиг или же Ctrl+Сдвиг в первый раз вам нужно будет установить GNOME Tweaks sudo apt-get install gnome-tweaks --no-install-recommends
и установить из него такие ярлыки в Клавиатура и мышь ✓ Дополнительные параметры макета ✓ Переключение на другой макет.
Затем вам нужно добавить соответствующий апплет на панель Budgie:
- Запустите настройки рабочего стола Budgie (
волнистый попугайчик настройки рабочего стола
)
- Перейти на вкладку «Верхняя панель»
- Нажмите на
+
кнопка добавить Раскладка клавиатуры апплет
- При желании переместить Раскладка клавиатуры к нужной части панели Budgie
- Проверьте изменение раскладки клавиатуры и убедитесь, что оно изменилось на верхней панели Budgie.
Подробности доступны по адресу https://getsol.us/articles/configuration/configuring-keyboard-layout/en/ .
Примечание. Если ваши проблемы не устранены, возможно, это проблема с разрешениями, вам необходимо сбросить их, sudo chown -R $USER:$USER ~/.cache ~/.config ~/.local
затем перезагрузитесь и повторите описанные выше шаги.
При написании этого текста я чувствовал, что и GNOME, и Budgie не подходят для использования в реальной жизни. Хорошо, что существуют полнофункциональные альтернативы, такие как KDE, MATE и Xfce.