Estimados, tengo un equipo corriendo Debian Wheezy, al cual normalmente administro mediante SSH. Al hacerlo así el teclado me funciona perfectamente (me refiero a que el mapa del teclado es el correcto). Sinceramente nunca le presté atención al uso del teclado conectado directamente al equipo usando una consola local... Hasta ahora...

Ahora estoy haciendo unas pruebas y entonces estoy conectado directamente al servidor, usando un teclado USB conectado directamente. Acá es donde empieza mi "odisea"... Mi teclado es español, con tecla Ñ y acentos, y siempre que lo configuro en un sistema Windows o en un Kubuntu la distribución que elijo es "Españo / Argentina - Español" (notar que no elijo Latinoamérica).

Esta es la configuración de mi PC de escritorio (Kubuntu):

/etc/default/keyboard

XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT=""
XKBOPTIONS=""

locale

LANG=es_AR.UTF-8
LANGUAGE=es_AR:es
LC_CTYPE="es_AR.UTF-8"
LC_NUMERIC="es_AR.UTF-8"
LC_TIME="es_AR.UTF-8"
LC_COLLATE="es_AR.UTF-8"
LC_MONETARY="es_AR.UTF-8"
LC_MESSAGES="es_AR.UTF-8"
LC_PAPER="es_AR.UTF-8"
LC_NAME="es_AR.UTF-8"
LC_ADDRESS="es_AR.UTF-8"
LC_TELEPHONE="es_AR.UTF-8"
LC_MEASUREMENT="es_AR.UTF-8"
LC_IDENTIFICATION="es_AR.UTF-8"
LC_ALL=

En las consolas virtuales me funcionan absolutamente todos los caracteres (ñ, tildes Ç, etc.), pero en las consolas reales (alt +F1, F2...) no me funciona ni la ñ ni las tildes. Esto último lo acabo de notar, ya que en mi PC de escritorio es muy raro que haga uso de estas consolas.

El problema es en el servidor con Debian Wheezy... En un principio el mapeo del teclado estaba completamente mal, ya que era el de USA y tenía que andar adivinando donde estaba cada uno de los símbolos. Posteriormente leyendo un poco (como Dios manda) he logrado hacer que "parte" del mapeo del teclado me funcione correctamente (símbolos como #, @, !, etc.) pero no me funcionan por ejemplo los acentos ni la ñ. No es que sea un gran problema, pero quiero saber si esto es normal o estoy haciendo algo mal.

Por cierto, la configuración que deseo es la siguiente:

Idioma del sistema: Inglés (ya que las manpage me gusta leerlas en inglés, puesto que a veces hay pequeños errores en las traducciones) Teclado: Español, si es posible que funcionen todas las teclas, solo por una cuestión de prolijidad
Formato de fecha y hora: Argentina :D

Sinceramente ya estoy bastante perdido con este tema. Si me pueden dar una mano se los agradecería mucho. Por cierto, esta es la configuración de la consola local del equipo en cuestión (no sé como llegué a tener POSIX ahí :S):

/etc/default/keyboard

XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT="deadtilde"
XKBOPTIONS="lv3:ralt_switch"

locale

LANG=
LANGUAGE=en_US:en
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

Saludos y muchas gracias,

Mauro.

Responder a