I can confirm on 8.04 Russian (upgraded from 7.10 Russian) - have to reapply layout switch Alt-Shift after every reboot.
Another computer with same upgrade (7.10 to 8.04) English works fine. Layouts in both cases are Finnish and Russian.
On a computer where layout switching doesn't workj xorg.conf is missing Option "CoreKeyboard" in Section "InputDevice".
I can confirm on 8.04 Russian (upgraded from 7.10 Russian) - have to reapply layout switch Alt-Shift after every reboot.
Another computer with same upgrade (7.10 to 8.04) English works fine. Layouts in both cases are Finnish and Russian.
On a computer where layout switching doesn't workj xorg.conf is missing Option "CoreKeyboard" in Section "InputDevice".