sábado, 24 de noviembre de 2007

Localizar gOS

Uno de los fallos más notables de gOS (casi seguro debido a su novedad, y que porque el Everex sólo se ha lanzado en USA) es que no está perfectamente localizado para otros países.

Por un lado, para configurar correctamente el idioma a nivel de interfaz, debe incluirse el módulo "Soporte de Idiomas" en el menú. Esto es fácil: Abrir el menu "Configurations"; opción "Modules" y añadir el módulo citado. Ahora ya podemos seleccionar el español como defecto correctamente.

Pero el teclado sigue permaneciendo en inglés. El problema es con el fichero de configuración de las X (/etc/X11/xorg.conf) contiene la línea fatídica
Option "XkbLayout" "us"
cuando debería ser
Option "XkbLayout" "es" (o el país que corresponda)
Pero no se le ocurra cambiarlo a mano ...
Cuando arranca la máquina se ejecuta un proceso, "xdebconfig", para configurar la interfaz X automáticamente, que resetea el fichero y perderá todos los cambios que edite a mano. La solucíon mas rápida es desactivar esta ejecución en el inicio
Así pues la solución pasa, en la versión actual, por modificar dos ficheros: el propio /etc/X11/xorg.conf y el arranque del proceso /etc/init.d/xdebconfigurator. Recuerde que para hacerlo debe tener privilegios de administrador (con el comando sudo -i por ejemplo) y hacer copias de seguridad de los ficheros (por lo que pueda pasar).
Además necesita un editor de texto. Incomprensiblemente, gOS no incluye ninguno gráfico, así que, si no se atreve con la consola y el vi, deberá instalarlo antes (p.e. gedit), e invocarlo desde el menu, eligiendo la opción Run command" y allí teclear sudo gedit

EN el fichero /etc/init.d/xdebconfigurator debemos buscar la línea
ENABLE_AT_BOOT=true y sustituirlo por
ENABLE_AT_BOOT=false

Una vez hecho esto podemos modificar a nuestro gusto xorg.conf y salvarlo. En el siguiente rearranque del sistema (o de las X, simplemente con pulsar ctrl-alt-backspace) ya tendremos el teclado español disponible

No hay comentarios: