Заранее сорри модерам - если в faq, никто не прочитает - стопудово и так будут постить что не работает переключение раскладок и пр. Итак, в 8.04 не прописывается зачастую смена раскладок в иксы. Народ, не губите систему, не ковыряйте гном!!! Это делалось и раньше делается и сейчас следующим образом: в редакторе (через sudo - нужны права root) в файле /etc/X11/xorg.conf ищем секцию InputDevice и приводим её к следующему виду:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru"
Option "XkbVariant" ",winkeys"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection
По пунктам:
Option "XkbLayout" "us,ru" - обозначаем что нам нужны эти две раскладки, причём us - по умолчанию
Option "XkbVariant" ",winkeys" - для того чтобы препинаки в русской раскладке были на своих местах
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll" - сочетание для смены раскладок - здесь по ctrl-shift, желающие меняют как надо. Здесь же: grp_led:scroll - включать индикатор scroll-lock на клаве при включении русской раскладки.
Гарантий того что заработает после того как перепахали гном в попытках сделать переключение раскладок - нету. Работоспособность после чистой установки (без ковыряния клавиатурных настроек гнома) - 100%.