В былые времена, когда я пользовался XFCE, xscreensaver не давал ввести пароль в отличной от латиницы раскладке, что меня вполне устраивало. Поставил в своей ксубунте Gnome 3 вместо XFCE, оказался классной штукой. Скринсейвера никакого не было, по привычке поставил xscreensaver и наткнулся на косяк: нельзя было переключить раскладку. Если заставка включилась при включённой русской раскладке, то оставалось только логиниться параллельно и убивать xscreensaver.
Снёс его, поставил gnome-screensaver. Та же проблема, как выяснилось. Если включена была русская раскладка (и горит капслок как индикатор раскладки), то даже встроенная в gnome-screensaver переключалка не помогает. Остаётся убивать процесс, но после этого система начинает чудить и вырубать экран после секунд пятнадцати бездействия, что крайне неприятно.
Что делать, куда копать?