h1

VMware en Linux: recuperar la distribución del teclado tras usar una máquina virtual

03/03/2009

Actualización (octubre de 2026): este problema se observó con VMware 1.0.8 y un escritorio Linux de aquella época. setxkbmap afecta a sesiones X11 y no es una solución universal para escritorios Wayland modernos. Antes de modificar el mapa, identifica el tipo de sesión y verifica las opciones regionales del escritorio.

No crees scripts en /usr/bin con permisos 777, como indica el ejemplo histórico: conceder escritura a todos los usuarios es inseguro. Si necesitas un script personal, guárdalo en tu directorio y concede únicamente los permisos de ejecución necesarios.

Relacionado: otros problemas de virtualización.


A veces trabajando con VMWare (1.0.8 por ejemplo) en GNU/Linux, al volver al host se desconfigura el teclado, perdiéndose las mayúsculas y acentos. Para ello basta con ejecutar un comando que reestablezca el tipo de teclado.

$ setxkbmap -model logiik -layout es

Como este error suele repetirse frecuentemente, es habitual crear un script para facilitar rapidamente la restauración del teclado:

$ sudo nano /usr/bin/teclado

Con el siguiente contenido:
#!/bin/sh
setxkbmap -model logiik -layout es

Se le da permisos de ejecución:
$ chmod 777 teclado

Y a partir de entonces cada vez que se desconfigure el teclado es suficiente con ejecutarlo:
$ teclado

Otra solución es utilizar una alternativa a VMWare: VirtualBox.

Deja una respuesta

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.