Recientemente me he visto en la necesidad de escribir ruso con el ordenador, así que pongo aquí la configuración necesaria, usando Gnome 3.2 en Fedora 16.
Iremos a la configuración de región e idioma, y dentro de la pestaña distribuciones, pulsaremos el botón de añadir que hay en el listado de la izquierda. Buscamos en la lista ruso (fonético con teclas de Windows), y lo añadimos a la lista de idiomas disponibles.
El ruso fonético tiene la ventaja de que la mayoría de las teclas son tal cual suenan en el alfabeto latino, con lo que, si sabes algo de mecanografía y no sueles mirar el teclado, aprendiéndote las 4 teclas que cambian puedes escribir rápidamente.
Si necesitas cambiar de ruso a español constantemente, puedes activar una combinación de teclas para eso. Dentro de la misma pestaña distribuciones, pulsa opciones, despliega tecla(s) para cambiar la distribución, y marca la que más te guste. Personalmente uso la de Mayús + Bloq. Mayús.
Si además necesitas poder escribir tildes (cosa imposible con la distribución de ruso típica), despliega en esa misma ventana opciones misceláneas de compatibilidad, y activa activar caracteres tipográficos adicionales. Ahora al pulsar Alt Gr + a le colocarás una tilde al carácter inmediatamente anterior al cursor.
Por último, el siguiente comando muestra la disposición de tecladonúmero 2 que tengas configurada:
$ gkbd-keyboard-display --group 2
Lo puedes añadir a un atajo de teclado en configuración > teclado > atajos > combinación personalizada (yo uso ctrl + alt + k) para verlo rápidamente. De todos modos, si tienes activada la opción de caracteres tipográficos adicionales, el teclado ruso no se mostrará bien, es una pega.
До свида́ния!