В Ubuntu 10.04 по умолчанию индиктор клавиатуры текстовый.
То есть показываются надписи “Рус” и “США”.
Для того чтобы вместо этого показывались флаги надо сделать следующее:
mkdir ~/.icons/flags
cd ~/.icons/flags
wget dl.dropbox.com/u/1748772/flags/{ua,ru,us}.png
gconftool-2 –type bool –set /desktop/gnome/peripherals/keyboard/indicator/showFlags true
То есть, создаем каталог ~/.icons/flags, загружаем туда иконки флагов и после этого устанавливаем в реестре Гнома признак “Показывать флаги”. Последняя команда именно это и делает. Вместо нее можно воспользоваться интерфесом GUI gconf-editor. В нем выбрать ветку “desktop -> gnome -> peripherals -> keyboard -> indicator” и поставить галочку на параметре “showFlags”.

