Cómo corregir los errores de la pantalla de instalación del teclado de Linux

Es posible que su teclado se niegue repentinamente a funcionar mientras instala Arch, Manjaro, Ubuntu, Fedora, Debian o cualquier otra distribución de Linux. Estas distribuciones detectan automáticamente los teclados durante el programa de instalación y, si hay algún problema, puede haber algunas fallas. Lo más obvio y vergonzoso es que su teclado no está enchufado correctamente o es defectuoso. Verifique las tomas USB o PS / 2 heredadas para asegurarse de que conectó el dispositivo correctamente y luego reinicie. Su paquete BIOS o UEFI probablemente se quejará si no puede detectar su teclado, pero verifique si puede ingresar a la configuración de su sistema manteniendo presionada la tecla requerida para su modelo.

Si puede hacer estas cosas pero no puede escribir nada más, es posible que su teclado tenga la falla. Si tiene un teclado de repuesto, intente enchufarlo y vea si hay alguna diferencia. Puede intentar tomar su teclado y conectarlo a una máquina diferente. Los teclados, como todos los dispositivos electrónicos, se desgastan. Lo mismo ocurre con los teclados de las laptops, notebooks y ultrabooks, así que verifique que las teclas respondan y estén libres de desorden. Después de tomar estos pasos vergonzosos, probablemente ahora sea seguro asumir que algo anda mal con el hardware.

Método 1: seleccionar manualmente la distribución del teclado

Algunos instaladores de Linux, como los de Arch y Ubuntu, le permiten seleccionar manualmente una distribución de teclado. Suponiendo que el mouse, la pantalla táctil o el panel táctil funcionen correctamente, elija el diseño correcto si lo sabe. Si esto no parece funcionar, intente seleccionar una opción que diga «Buscar mi distribución de teclado» o «Distribución incierta» en un botón. La redacción puede ser diferente para su instalación. El programa de instalación le pedirá que presione ciertas teclas y, si las reconoce, permitirá que el programa configure su teclado correctamente. Esto es esencial para algunas computadoras ultraligeras con teclados integrados. Esto también puede ayudar a resolver un problema que ocurre al instalar un sistema operativo de código abierto en hardware propietario como Microsoft Surface. Tener un dispositivo como este puede resolver su problema.

Puede ocurrir un problema similar si está intentando instalar Arch, Manjaro, Linux Mint o algunos otros sabores en un Apple Macintosh x86_64 basado en Intel. Si está utilizando hardware propietario que tiene teclas adicionales y su instalador no lo detectará o tal vez un teclado extranjero para su área local, entonces hay otra opción que podría querer probar. Si tiene acceso al terminal y al menos la capacidad de ingresar texto, puede reenviar un archivo a la aplicación cargada. Por ejemplo, si Arch tiene dificultades para reconocer la configuración de su teclado para PC en Alemania, puede probar las teclas de carga de-latin1 y ver si funciona. Puede reemplazar de-latin1 con un código de dos letras para su teclado. Por ejemplo, puede probar loadkeys nl-latin1 si su teclado fue diseñado para su uso en los Países Bajos, pero seleccionó inglés (EE. UU.) O inglés (Reino Unido) cuando inició la instalación.

Método 2: verifique el número de versión de instalación

Tal vez desee instalar una imagen antigua de GNU / Linux y ni siquiera eliminarla. Si bien esto es raro, en realidad puede suceder debido a la forma en que muchas distribuciones configuran sus repositorios. Esto también puede suceder si desea utilizar uno de los paquetes de Linux desde cero o, alternativamente, compilar el sistema operativo desde la fuente.

El kernel de Linux no era compatible con algunos teclados Microsoft Natural antes de las versiones 2.4.xy 2.6 del artículo. Tampoco era compatible con la mayoría de los otros tipos de teclados USB antes de esa fecha. Las distribuciones modernas de Linux se ejecutan en versiones de kernel de 4.4 y superiores, y esto también es compatible con todas las versiones de gama alta para este tipo de hardware.

Si está haciendo un arranque ISO en vivo desde el almacenamiento NAND o tal vez una instalación de red y tiene acceso a un terminal, intente ejecutar uname -aa desde él. Esto debería describir el número de kernel.

Enfoque su navegador en una máquina que funcione con los archivos de Arch o con los de su distribución de distribución preferida. Algunas distribuciones, como Bodhi y Manjaro, tienen páginas de Source Forge, que puede explorar.

Verifique las fechas en el archivo ISO que está utilizando para la instalación y luego asegúrese de que estén actualizadas. Source Forge le recomendará la imagen más reciente, aunque es posible que esta no sea la imagen que admita todo su hardware.

Método 3: recitar una clave meta

Suponiendo que finalmente pudo detectar su teclado correctamente, entonces la tecla Super o Windows en un teclado de computadora debería funcionar perfectamente. Las teclas de opción funcionarán en los teclados Macintosh de la misma manera que la tecla Alt de una computadora. En un momento verá una referencia a la tecla Meta, especialmente en los programas CLI, y puede pensar que la distribución de su teclado es defectuosa nuevamente.

Meta es solo una tecla que probablemente no tenga, ya que generalmente solo se encuentra en teclados diseñados para hardware de hierro Unix grande, aunque alguna vez fue común en los teclados de máquinas MIT y Lisp. Si el software en Arch, Ubuntu o la mayoría de las otras distribuciones tiene conexiones a esta tecla, entonces no están detectando incorrectamente la distribución de su teclado.

Los usuarios de GNU nano y emacs pueden probar Alt en lugar de Meta y ver si estas conexiones funcionan. Esto debería hacerse en muchas instalaciones. Intente presionar Esc y luego la tecla de enlace o Esc y la tecla de enlace al mismo tiempo también. Además, puede presionar Esc dos veces dentro de un nano GNU seguido de un código de tres dígitos de 000-255 que corresponde al carácter ASCII que desea escribir. Dado que la tecla Esc dentro de Windows X puede tener sus propias conexiones, es posible que deba ejecutar nano y emacs desde una consola virtual si desea hacer un uso extensivo de estas funciones.