Nintendo Switch

¿Cuál es la mejor manera de instalar Linux en una Nintendo Switch?

octubre 25, 2026 Qué es mejor? 9 min read
¿Cuál es la mejor manera de instalar Linux en una Nintendo Switch?

La elección rápida: distro y método para cada perfil

Si quieres un Linux de escritorio que arranque sin pelearte con cada paso, ve a Ubuntu Noble 24.04 desde SD con hekate: es la mejor combinación de compatibilidad con el Tegra X1, estabilidad probada y documentación abundante en la wiki de Switchroot. Si lo que te interesa es tener el kernel y los paquetes más nuevos y aceptas que algo pueda romperse entre actualizaciones, Fedora 42 te da ese upstream casi puro. Si lo único que quieres es enchufar la Switch a la tele y lanzar emuladores sin configurar nada más, Lakka 5.0 es directamente una distribución Lakka (basada en LibreELEC) con RetroArch ya preparado: nada de escritorios, nada de terminales.

El método importa tanto como la distro. Para la mayoría de usuarios, cargar Linux en la microSD con hekate es lo más sensato: si algo sale mal, sacas la tarjeta y la consola vuelve a su firmware original. Flashear Linux en la NAND interna (eMMC) deja el sistema en el almacenamiento de fábrica y arranca sin tarjeta, pero cualquier fallo toca la NAND original. Lakka, al ser solo emulación, no necesita ese compromiso: vive en la SD y se acabó.

El resumen en una línea: Ubuntu Noble 24.04 desde SD con hekate para escritorio, Fedora 42 desde SD para quien quiere lo último, Lakka 5.0 para emular y nada más.

Requisitos previos antes de tocar la Switch

Solo las Nintendo Switch no parcheadas son vulnerables al exploit RCM: se identifican por número de serie y se fabricaron antes de mediados de 2018. Los modelos posteriores llevan un fusible quemado que impide entrar en modo recuperación. Antes de comprar nada, comprueba tu serial en la guía oficial de Switchroot para confirmar que tu unidad es válida; de lo contrario, todo lo que sigue no funcionará.

Material físico mínimo: microSD de 128 GB como mínimo recomendado (el sistema de Switchroot y la imagen de Ubuntu Noble ocupan más de 60 GB tras extraer), jig RCM o un clip doblado que sustituye su papel, cable USB-C de datos (no solo de carga), y un PC con Windows, Linux o macOS para preparar la tarjeta. La wiki de Switchroot también pide el firmware de la consola ya dumpeado en un archivo prod.keys: si no lo tienes, genera primero ese fichero con Lockpick_RCM antes de continuar.

Conviene tener a mano un lector de microSD para extraer la imagen sin depender de la propia consola. Sin esos elementos, ni hekate ni TegraRCMGUI podrán inyectar el payload.

Métodos de instalación comparados

Distro / método Soporte oficial hasta Dificultad (1-3) Uso recomendado Particionado propio Tamaño imagen .7z aprox.
Ubuntu Noble 24.04 (SD + hekate) abril 2029 (STS) 2 Escritorio general Sí (con hekate) ~4 GB comprimido
Fedora 42 (SD + hekate) mayo 2026 (STS) 2 Desarrollador / upstream reciente Sí (con hekate) ~1,2 GB comprimido
Ubuntu Jammy 22.04 (SD + hekate) abril 2027 (STS) 2 Escritorio estable a medio plazo Sí (con hekate) ~3 GB comprimido
Lakka 5.0 (SD + hekate) sin fecha pública 1 Emulación retro No ~600 MB comprimido
Ubuntu Bionic 18.04 (SD + hekate) abril 2028 (solo ELTS de pago) 2 Compatibilidad con software muy antiguo Sí (con hekate) ~2,5 GB comprimido

La escala de dificultad va de 1 (Lakka, casi automático) a 3 (instalación dual con Android o arranque compartido entre dos sistemas en eMMC, que no se cubre aquí). El particionado se hace desde la propia herramienta Tools → Partition SD Card de hekate, sin utilidades externas.

Método 1 — Instalación estándar con hekate desde SD (Ubuntu Noble o Fedora 42)

  1. Particiona la SD con hekate: inserta la microSD en la Switch, entra en hekate y ve a Tools → Partition SD Card. Elige el tamaño para la partición Linux (recomendado: dejar al menos 96 GB) y aplica.
  2. Copia la imagen .7z extraída al directorio switchroot/ de la SD desde el PC; descomprímela allí mismo para que aparezcan los archivos bootloader/ y la carpeta de la distro elegida.
  3. Conecta la Switch al PC por USB-C de datos y mete la consola en modo RCM: mantén VOL+ y pulsa Power durante un segundo; la pantalla queda en negro y el puerto aparece en el PC.
  4. Inyecta el payload de hekate con TegraRCMGUI (Windows) o sudo tegraRcmSmash.py -d hekate_ctcaer.bin (Linux/macOS).
  5. Desde Nyx options de hekate, vuelca el pairing BT de los Joy-Con (Tools → Dump Joy-Con BT) para que los mandos emparejen después.
  6. En Tools → Flash Linux, elige la imagen correspondiente a Ubuntu Noble o Fedora 42 y destino SD; flashea y reinicia desde el menú de payloads.

La limitación clara: si no creas antes una emuMMC con su partición propia, Linux ocupa toda la SD y dejas sin sitio para juegos de Horizon ni para otra tarjeta de datos.

Método 2 — Instalación desde eMMC (Linux interno en la NAND de la consola)

  1. Repite los pasos 1 a 5 del método 1 hasta tener hekate abierto y el pairing BT volcado.
  2. En Tools → Flash Linux, selecciona esta vez como destino eMMC en vez de SD.
  3. Confirma el flasheo: hekate avisa de que sobrescribirá particiones del sistema; acepta y espera a que termine.
  4. Apaga la consola, retira la microSD si quieres y enciende: el bootloader de Linux reside ahora en la NAND y arranca sin tarjeta.

La ventaja es que la consola arranca Linux directamente sin depender de la SD. La limitación es seria: para habilitar el modo eMMC en modelos más nuevos hay que saltarse o soldar un fusible de la placa, y cualquier fallo en el flasheo deja la NAND original con particiones corruptas, lo que puede dejar la consola sin firmware de fábrica hasta restaurarla con un backup.

Método 3 — Lakka para emulación retro sin configurar nada

  1. Descarga Lakka 5.0 desde la wiki de Switchroot; la imagen llega como archivo .tar o .7z.
  2. Extrae el contenido en la raíz de la microSD desde el PC; asegúrate de que las carpetas bootloader/ y lakka/ quedan en el primer nivel.
  3. Entra en hekate (RCM + payload) y elige la entrada Lakka en el menú More configs.
  4. Lakka arranca directamente en RetroArch: mapea los Joy-Con desde Settings → Input y los núcleos de emulación desde Online Updater.

La limitación que hay que asumir: no es un Linux de escritorio. Es una distro Lakka basada en LibreELEC pensada únicamente para RetroArch y los emuladores compatibles. Si esperabas abrir un navegador o un terminal, Lakka no te lo da.

Distribuciones disponibles y cuál seguir hoy

Distribución Versión base Fecha de release Soporte hasta Maintainer Recomendación 2026
Ubuntu Bionic 18.04 18.04 LTS abril 2018 abril 2028 (solo ELTS de pago) CTCaer Solo si necesitas ELTS hasta abril 2028
Ubuntu Jammy 22.04 22.04 LTS abril 2022 abril 2027 (STS) CTCaer Opción estable a medio plazo
Ubuntu Noble 24.04 24.04 LTS abril 2024 abril 2029 (STS) CTCaer Recomendada para escritorio general
Fedora 39 39 noviembre 2023 noviembre 2024 (STS, caducado) Niklas No usar; soporte terminado
Fedora 41 41 noviembre 2024 noviembre 2025 (STS, caducado) Niklas No usar; soporte terminado
Fedora 42 42 abril 2025 mayo 2026 (STS) Niklas Útil para upstream reciente; revisar tras mayo 2026
Lakka 5.0 LibreELEC 11 2024 sin fecha pública Switchroot team Solo emulación retro

Ubuntu Noble 24.04 es la que tiene el horizonte de soporte más largo (abril 2029) y la documentación más actualizada. Fedora 42 está al final de su ciclo STS y dejará de recibir parches en mayo 2026; quien la elija debe asumir una migración a Fedora 43 o superior antes de esa fecha.

Distros que ya no deberías usar

Fedora 39 y Fedora 41 nacieron ya con ciclos cortos: Fedora 39 recibió su última actualización en noviembre 2024 y Fedora 41 la suya en noviembre 2025. Seguir con cualquiera de las dos significa kernel y paquetes sin parches de seguridad, algo que en un dispositivo conectado a tu red local no compensa. Ubuntu Bionic 18.04 sigue siendo instalable, pero su soporte LTS estándar terminó en abril 2023; lo único que lo mantiene vivo es el ELTS de pago de Canonical, que extiende hasta abril 2028. Úsala solo si necesitas esa ventana concreta y estás dispuesto a pagar la suscripción.

L4S Arch fue descartada por el propio maintainer tras un cambio de ABI en xorg dentro del BSP de Tegra210; quien la tenga instalada debe migrar a Ubuntu Noble o Fedora 42, porque Arch ya no publica imágenes compatibles.

En octubre de 2026, las únicas distros con soporte oficial activo siguen siendo Ubuntu Noble 24.04, Ubuntu Jammy 22.04, Fedora 42 y Lakka 5.0; el resto está en fase de mantenimiento de pago o ya caducado.

Preguntas frecuentes sobre Linux en Nintendo Switch

1. ¿Cómo instalar Linux en una Nintendo Switch en 2026?

El método vigente sigue siendo exploit + arranque desde SD con una imagen como Lakka o Ubuntu ARM. Necesitas una Switch no parcheada (ipatched=false) o recurrir a un modchip, lo que encarece y complica el proceso. La Guía oficial de Switchroot y el wiki de Atmosphère detallan el particionado y los archivos Hekate necesarios.

2. ¿Dónde descargar una distribución de Linux compatible con la Switch?

Las builds ARM para Switch se publican en los repos de Switchroot (Ubuntu, Arch) y en el apartado de descargas de Lakka, ambos sin coste. Conviene verificar el hash SHA-256 del archivo contra el publicado en la página oficial antes de flashear la microSD. Evita mirrors desconocidos: las imágenes alteradas son el vector de brick más habitual.

3. ¿Se puede instalar Linux en una Switch Lite?

Sí, la Lite comparte el chipset Tegra X1, así que el procedimiento es el mismo que en la original: exploit, Hekate, imagen ARM y arranque desde microSD. La diferencia práctica es que la pantalla es 720p y no hay salida HDMI, así que no sirve de mini-PC de salón. Comprueba de la misma forma que el número de serie esté en unidad no parcheada antes de empezar.

4. ¿Y en el modelo OLED?

La Switch OLED monta el mismo Tegra X1 y acepta las mismas imágenes ARM; de hecho, ahora es el modelo más usado por la escena por su pantalla de 7 pulgadas. Si tu unidad es del lote con número de serie alto (posterior a XKW7 en la mayoría de regiones), necesitarás un modchip tipo Picofly. La comunidad de Switchroot publica builds optimizadas expresamente para el panel OLED.

5. ¿Qué distribución de Linux funciona mejor en la Switch?

Para uso general como escritorio ligero, Ubuntu o Arch ARM con el kernel de Switchroot rinden fluido en el Tegra X1 con escritorio LXQt o GNOME ligero. Para juegos retro, Lakka (basado en RetroArch) explaza mejor el hardware: mapea los Joy-Con como gamepad en cuanto arranca. Evita distribuciones de escritorio pesado (KDE Plasma, Cinnamon) en 1080p: el chip sufre y los fps caen.

6. ¿Se puede usar Steam en una Switch con Linux?

Steam sí es instalable (Steam Linux Runtime funciona en ARM64 mediante emulación x86 con FEX-emu), pero no esperes jugar a títulos actuales: el Tegra X1 rinde a la altura de una GTX 750 aprox. y la emulación x64 roba hasta un 30% de fps. Funciona razonablemente con juegos 2D, indies y emuladores (y ahí sí gana a SteamOS en Switch, porque SteamOS no existe como build oficial).

7. ¿Qué merece más la pena, Android o Linux en una Switch?

Si tu objetivo es multimedia y apps de móvil (Netflix, emuladores, juegos con ratón táctil), Android LineageOS es más redondo: tiene Google Play no oficial y acelerador gráfico funcional. Si quieres escritorio clásico con terminal, navegador real y Steam, Linux encaja mejor. Muchos usuarios instalan los dos en particiones separadas de la microSD con Gparted y arrancan el que necesiten desde el menú de Hekate.

Fuentes

  1. MediumNintendo Switch Emulation in 2026: Why I Finally Settled on Citronconsultado el 19/10/2026
  2. LinuxNintendo Switch Emulator on Linuxconsultado el 19/10/2026
  3. Xda-developersI installed Linux on my Nintendo Switch, because why wouldn't I?consultado el 19/10/2026
  4. Tech-insiderNintendo Switch Emulator PC Setup Guide [2026] – Tech Insiderconsultado el 19/10/2026
  5. SwitchrootLinux | Switchroot Wikiconsultado el 19/10/2026