Ситуация - у нас с женой установлена Ubuntu 16.04.3 amd64. У обоих установлен Cinnamon, причём из одного и того же репозитория. Набор репозиториев одинаковый.
Разница только одна - себе я ставил Ubuntu Server, затем вручную добавлял всё необходимое, включая xinit, а жене по причине нехватки времени установил Ubuntu, добавил Cinnamon, затем вычистил Unity.
То есть, все версии пакетов у нас идентичные.
Тем не менее, у меня раскладка переключается по отпусканию Ctrl+Shift, а у жены по нажатию. Холмс, чёрт возьми, но как? Переключатель тоже стоит одинаковый - gxkb, он умеет привязывать раскладку не к окну, а к приложению (всем окнам).
Asus Prime B460M-K, i5-10500, Intel 630 UHD, DDR4 32 GB, SSD 500GB + HDD 2TB | Linux Mint 21.3 Cinnamon + Fedora 39 MATE (Compiz) + Windows 11 + macOS 12 Monterey