hint: рецепт внизу
Нынешние дистрибутивы Linux, ориентированные на пользователей, данную задачу решают достаточно просто — лепится плагин к панели, который и меняет раскладку. Если же мы периодически занимаемся Unix-diving’ом, то от такой прелести нам придётся отказаться.
До сих пор я пользовался способом, описанным в заметке «Русификация ZenWalk’а» (через xorg.conf), и это всегда работало…