Столкнулся с такой пролемой: в настройках клавиатуры выставил языки, поставил галочку на переключения отдельной раскладки для каждого окна. Но переключение не спешило работать. Это проблема решилась так:
заходим в папку ~/.gconf/desktop/gnome/peripherals/keyboard/kbd и удаляем файл %gconf.xml
заходим в папку ~/.gconf/desktop/gnome/peripherals/keyboard/kbd.sysbackup и от туда копирум файл %gconf.xml в ~/.gconf/desktop/gnome/peripherals/keyboard/kbd
Всё.