В hardy есть маленький, но досадный глюк: если у вас включен автологин, после входа переключение раскладок не работает. Для того, чтобы заработало надо войти в параметры клавиатуры и что-нибудь изменить, например модель клавиатуры.
Лечится, как выяснилось, просто: нужно в настройках сессии добавить запуск утилиты setxkbmap