05/02/2010
Kerbal Space Program (KSP) es un simulador espacial que ha capturado la imaginación de millones de jugadores, permitiéndoles diseñar, construir y lanzar cohetes, aviones y otros vehículos espaciales. Si bien está disponible en múltiples plataformas, jugarlo en Linux ofrece una ventaja significativa que cambia por completo la experiencia, especialmente para los entusiastas de los mods: el acceso nativo y estable al modo de 64 bits. Esto elimina la barrera de los 4 GB de RAM, permitiendo la instalación de una cantidad masiva de modificaciones sin temor a cuelgues o inestabilidad. Esta guía completa te llevará de la mano a través de todo el proceso, desde la instalación de Linux en un sistema Windows hasta la configuración final para lanzar KSP en todo su esplendor de 64 bits.

Compatibilidad Oficial y Requisitos Previos
Antes de sumergirnos en el proceso, es importante conocer los requisitos. Oficialmente, el motor del juego Unity es compatible con Ubuntu a partir de la versión 12.04. Esto significa que las distribuciones basadas en Ubuntu, como Linux Mint, suelen funcionar sin problemas. Otras distribuciones de Linux pueden ejecutar KSP, pero podrían requerir pasos adicionales o la instalación manual de dependencias. Esta guía se centrará principalmente en un entorno basado en Ubuntu, que es el más recomendado para principiantes.
Parte 1: Instalando Linux (Para Usuarios de Windows)
Si ya tienes Linux instalado en tu ordenador, puedes saltar a la siguiente sección. Para aquellos que vienen de Windows, el método más común y seguro es crear un sistema de dual-boot (arranque dual). Esto significa que tanto Windows como Linux residirán en tu disco duro, y podrás elegir cuál iniciar cada vez que enciendas el ordenador.
¡Advertencia importante! Este proceso implica particionar tu disco duro. Aunque es un procedimiento estándar y seguro si se siguen las instrucciones, siempre existe un riesgo mínimo de pérdida de datos. Se recomienda encarecidamente realizar una copia de seguridad de todos tus archivos importantes antes de comenzar.
Paso 1.1: Crear un USB de Arranque
Primero, necesitas crear una unidad USB desde la cual instalarás Linux. Necesitarás:
- Una unidad USB de al menos 8 GB que no te importe formatear (se borrará todo su contenido).
- La imagen ISO de Ubuntu. Puedes descargar la última versión desde el sitio web oficial de Ubuntu. Asegúrate de descargar la versión de 64 bits.
- Un programa para crear la unidad de arranque. Herramientas como Rufus o BalenaEtcher son excelentes opciones gratuitas y fáciles de usar.
El proceso es simple: abre el software que elegiste, selecciona el archivo ISO de Ubuntu que descargaste, elige tu unidad USB como destino y deja que el programa haga su magia. En pocos minutos, tendrás un USB listo para instalar Linux.
Paso 1.2: Arrancar desde el USB
Con el USB de arranque creado, apaga completamente tu ordenador. No lo hibernes ni lo suspendas; selecciona "Apagar" desde el menú de inicio de Windows. Con el ordenador apagado, inserta el USB.
Ahora, enciende el PC. Justo cuando aparezca el logo del fabricante (MSI, Gigabyte, Dell, etc.), deberás presionar una tecla específica para acceder al menú de arranque (Boot Menu). Esta tecla varía según el fabricante, pero suele ser F11, F12, F10 o Esc. A menudo, la pantalla de inicio te indicará qué tecla presionar.

Una vez en el menú de arranque, usa las flechas del teclado para seleccionar tu unidad USB (a menudo identificada por su marca, como "Kingston" o "SanDisk") y presiona Enter. Si todo va bien, verás la pantalla de carga de Ubuntu.
Paso 1.3: La Instalación de Ubuntu
El instalador de Ubuntu te guiará a través de varios pasos, como la selección del idioma y la distribución del teclado. El paso más crucial es el tipo de instalación. Se te presentarán varias opciones:
- Instalar Ubuntu junto a Windows Boot Manager: ¡Esta es la opción que debes elegir! El instalador detectará automáticamente tu instalación de Windows y te permitirá asignar una porción de tu disco duro a Ubuntu sin borrar tus datos existentes.
- Borrar disco e instalar Ubuntu: ¡NO selecciones esta opción a menos que quieras eliminar Windows y todos tus archivos permanentemente!
Selecciona "Instalar junto a Windows" y sigue las instrucciones. Podrás arrastrar un divisor para decidir cuánto espacio le das a Linux. Concluye la instalación rellenando tu nombre, nombre de usuario, contraseña y zona horaria. Una vez finalizado, el sistema te pedirá que reinicies.
Parte 2: Preparando el Entorno en Linux
¡Felicidades! Ahora tienes un sistema dual-boot. Al arrancar, verás un menú (llamado GRUB) donde puedes elegir entre Ubuntu y Windows. Selecciona Ubuntu para continuar.
Paso 2.1: Instalar los Controladores Gráficos
Por defecto, Linux utiliza controladores de código abierto que pueden no ofrecer el máximo rendimiento para juegos. Es fundamental instalar los controladores propietarios de tu tarjeta gráfica.
Para tarjetas NVIDIA (ejemplo):
Primero, abre una terminal presionando Ctrl+Alt+T. Actualiza la lista de paquetes de tu sistema con el siguiente comando. Te pedirá tu contraseña; al escribirla no verás nada, es normal.
sudo apt-get updateEl método más sencillo en las versiones modernas de Ubuntu es usar la herramienta "Software y actualizaciones". Búscala en tus aplicaciones, ve a la pestaña "Controladores adicionales" y selecciona el controlador propietario recomendado (tested) para tu tarjeta. Aplica los cambios y reinicia.
Si prefieres el método manual (más avanzado), puedes seguir los pasos de descargar el controlador desde la web de NVIDIA e instalarlo desde una línea de comandos, pero el método gráfico es más seguro para principiantes.

Paso 2.2: Instalar Steam y KSP
Con los controladores listos, instalar Steam es muy fácil. Abre la terminal de nuevo y ejecuta:
sudo apt-get install steamSigue las instrucciones en pantalla. Una vez instalado, puedes iniciar Steam desde el menú de aplicaciones o escribiendo steam en la terminal. Inicia sesión con tu cuenta, busca Kerbal Space Program en tu biblioteca y ponlo a descargar.
Parte 3: Ejecutando KSP en Modo 64 Bits
Aquí es donde ocurre la magia. Por defecto, al hacer clic en "Jugar" en Steam, KSP podría iniciarse en su versión de 32 bits. Para forzar la ejecución del ejecutable de 64 bits con las optimizaciones correctas, crearemos un pequeño script.
Paso 3.1: Crear el Script de Lanzamiento
- Navega a la carpeta de instalación de KSP. La forma más fácil es hacer clic derecho en el juego en tu biblioteca de Steam, ir a "Propiedades", luego a la pestaña "Archivos locales" y hacer clic en "Explorar...".
- Dentro de esta carpeta, haz clic derecho en un espacio vacío y selecciona "Crear un nuevo documento" -> "Documento vacío".
- Nombra el archivo ksp.sh.
- Abre el archivo con un editor de texto y pega el siguiente contenido exacto:
#!/bin/sh export LC_ALL=C export LD_PRELOAD="libpthread.so.0 libGL.so.1" export __GL_THREADED_OPTIMIZATIONS=1 exec taskset -c 2-3 ./KSP.x86_64- Guarda el archivo y ciérralo.
- Ahora, haz clic derecho sobre el archivo
ksp.sh, ve a "Propiedades", luego a la pestaña "Permisos" y marca la casilla que dice "Permitir ejecutar el archivo como un programa".
¡Listo! Ahora, cada vez que quieras jugar KSP en modo 64 bits, simplemente navega a esta carpeta y haz doble clic en el archivo ksp.sh. Se abrirá una terminal y el juego se lanzará. ¡Disfruta de tus mods sin límites!
Tabla Comparativa: KSP 32 bits vs. 64 bits
| Característica | KSP 32 bits | KSP 64 bits (Linux) |
|---|---|---|
| Límite de Uso de RAM | ~3.5 GB | Prácticamente ilimitado (limitado por tu RAM física) |
| Estabilidad con Mods | Baja a media. Propenso a cuelgues con muchos mods. | Muy alta. Puede manejar cientos de mods sin problemas. |
| Experiencia de Juego | Estándar, limitada por la memoria. | Expansiva, ideal para mods gráficos y de partes. |
Preguntas Frecuentes (FAQ)
¿Es seguro realizar un dual-boot?
Sí, es un procedimiento muy común y generalmente seguro. El mayor riesgo ocurre durante el particionamiento del disco. Siempre que sigas las instrucciones cuidadosamente y, lo más importante, hagas una copia de seguridad de tus datos, no deberías tener ningún problema.
¿Por qué necesito un script para ejecutar el modo 64 bits?
El script no solo llama al ejecutable correcto (KSP.x86_64), sino que también establece variables de entorno (export) que precargan librerías esenciales y activan optimizaciones de hilos para OpenGL. Esto asegura la máxima compatibilidad y rendimiento, algo que el lanzador estándar de Steam no siempre hace por defecto.
¿Esta guía funciona en otras distribuciones de Linux como Arch o Fedora?
Los principios son los mismos, pero los comandos para instalar paquetes serán diferentes. Por ejemplo, en lugar de sudo apt-get install, en Fedora usarías sudo dnf install y en Arch Linux sudo pacman -S. La instalación de controladores también puede variar. El script de lanzamiento de KSP debería funcionar en cualquier distribución.
¿Qué pasa si tengo una tarjeta gráfica AMD?
El proceso de instalación de controladores para AMD es diferente. Afortunadamente, los controladores de código abierto para AMD (Mesa) han mejorado enormemente y a menudo ofrecen un rendimiento excelente sin necesidad de instalar nada adicional. Si necesitas los controladores propietarios, deberás buscar una guía específica para tu distribución y modelo de tarjeta.
Con esta guía, ahora tienes todo lo necesario para disfrutar de una de las mejores experiencias de Kerbal Space Program posibles. La libertad que ofrece el modo de 64 bits para experimentar con una infinidad de mods transforma el juego, abriendo un universo de nuevas posibilidades para tus misiones espaciales. ¡Que tus lanzamientos sean exitosos y tus aterrizajes suaves!
Si quieres conocer otros artículos parecidos a KSP en Linux: Guía de Instalación y Modo 64 bits puedes visitar la categoría Juegos.
