После обновления Ubuntu с 9.04 до 9.10 я никак не могла переключить раскладку на русскую. Потом при входе через GDM меня осенило выбрать там русскую раскладку. И я не смогла переключится на английскую.
Решение обнаружилось здесь: http://despicere.blogspot.com/2009/10/ubuntu-910-karmic_15.html
Примечание для неопытных по настройке переключения клавиатуры: Автор использует оконный менеджер FluxBox, и добавляет настройки переключателя клавиатуры в скрипт, который выполняется при старте FkuxBox. Если у вас другой оконный менеджер или ДЕ, то вы должны прописать настройки в скрипт, который исполняется при его запуске.
setxkbmap "us,ru,ua" ",winkeys,winkeys" "grp:menu_toggle,grp_led:scroll"
означает, что будет использовано три раскладки: американская, русская и украинская, для русской и украинской будет использоваться модификатор winkeys, а переключать раскладки вы будете клавишей вызова контекстного меню. Для пользования только амеркинаской и русской раскладками вам следует записать
setxkbmap "us,ru" ",winkeys" "grp:grp:alt_shift_toggle,grp_led:scroll"