У меня немного иная проблема: Budgie 22.04, русская раскладка добавляется, и даже работает нормально переключение языка, но до первого перелогина, как только происходит повторный вход в систему - все, русский ввод пропадает, хотя переключение работает и иконка ввода меняется, но при переключении на русский вводятся английские символы. Если же удалить русский и добавить вновь, то все повторяется опять: все работает до нового входа.
Эта проблема мне давно знакома на Budgie, с незапамятных времен, думал на 22.04 поправят - хрен...
Давным давно сделал небольшой костыль.
Делаем bash-скрипт и кладем куда то в /home/user/bash/rukeyb.sh
#!/bin/bash
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'ru'), ('xkb', 'us')]"
sleep 3
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'us'), ('xkb', 'ru')]"
сохраняем, делаем исполнимым файлом и либо вешаем на systemd как сервис при логине, либо кладем команду через GUI автозагрузки. После этого переключение работает как надо.