Nunca quise usar Linux en mi ordenador de sobremesa o portátil, pero en manos de un desarrollador dedicado, se convierte en un sistema operativo increíble.
No soy un gran fan de Windows. Yo lo describiría mejor como "janky", con bugs raros que aparecen de vez en cuando. Esto no sería un gran problema, salvo que algunos me obligan a entrar en el registro para limpiarlos. Windows tiene muchos problemas, y su principal competidor en PC es Linux, que a menudo se anuncia como el sistema operativo que te da la libertad que Windows no te da.
Sin embargo, por muy malo que haya sido Windows, Linux, tal y como existe actualmente, nunca podrá sustituirlo. La personalización que ofrece Linux es en realidad parte del problema, lo cual es una contradicción directa contra los argumentos típicos de los fans de Linux. En lugar de ser el campeón de los usuarios independientes que siguen su propio camino, Linux es realmente el campeón de las empresas que quieren crear software a medida para ofrecer experiencias que no pueden existir en Windows. Por eso se ha utilizado con tanto éxito con Steam Deck y por eso es lo único que me convenció de usar Linux.
El problema con Linux y por qué no puedo cambiarme
Mi primer uso serio de Linux fue la instalación de HoloISO, un clon de SteamOS para PCs normales, en una Steam Machine personalizada que hice usando piezas disponibles en el mercado. Era consciente de que tendría que hacer algunas cosas manualmente, pero no estaba preparado para toda la resolución de problemas. Instalar HoloISO no funcionó al principio, ya que Valve privatizó uno de sus repositorios, e instalar un segundo SSD requería cambiar un archivo de texto oculto. En cambio, instalar un segundo SSD en Windows lleva como mucho 5 minutos.
Puede leer también | Diablo 4 en Steam Deck es magnífico para Linux
El principal problema de Linux es que la libertad total implica responsabilidad total, y cuando hablamos de un sistema operativo, muy pocos de nosotros tenemos los conocimientos técnicos necesarios para hacer uso de esa responsabilidad. Nada representa esto mejor que la consola o terminal, que es la forma principal de interactuar con Linux y cambiar configuraciones, arreglar problemas y hacer otras tareas generales. Sin embargo, no todo el mundo domina los lenguajes informáticos, razón por la cual Windows, macOS y otros sistemas operativos centrados en el usuario utilizan una interfaz gráfica de usuario, que es más lenta pero infinitamente más usable.
Para ser claros, no todo en Linux tiene que hacerse a través de la consola tecleando alguna secuencia arcana de palabras, y hay GUIs que instalan aplicaciones y ayudan a navegar por las carpetas. Pero la instalación de un SSD secundario me obligó a introducir algunos comandos y cambiar un archivo de texto (de nuevo, en Windows, es casi literalmente plug and play), y tuve un tiempo absolutamente horrible tratando de configurar una aplicación llamada MangoHUD, que utilizo para la evaluación comparativa en el Steam Deck. Me llevó un par de horas conseguir que MangoHUD funcionara, entre las habituales tonterías de Linux y una aguda falta de documentación.
Puede leer también | La nueva beta de Steam Linux y Steam Deck corrige un error importante
En última instancia, la experiencia Linux de escritorio está hecha por programadores, para programadores. Los programadores no hacen GUIs; simplemente teclean comandos porque es mucho más rápido. Las aplicaciones de Linux en GitHub no vienen con instrucciones precisas porque se supone que sólo tienes que saber cómo arrancar, saber cómo funciona la edición de un archivo de configuración, etcétera. Esto está mucho más allá de la comprensión y la paciencia de la mayoría de los usuarios, incluso de los que, como yo, tienen bastantes conocimientos técnicos. Al menos Windows está hecho para usuarios reales.
El Steam Deck demuestra que Linux es poderoso en las manos adecuadas
Uno de los principales aspectos que defienden los defensores de Linux es que es de código abierto, a diferencia de Windows, que está parcialmente bloqueado. Ser de código abierto es lo que permite a los programadores tomar el control de sus instalaciones Linux. Pero el principal beneficiario de este ecosistema de código abierto son los desarrolladores que quieren crear su propio sistema operativo diseñado para un hardware específico. Ya hemos visto que esto funciona para los teléfonos -Android está basado en Linux-, pero también puede funcionar para los PC, y la Steam Deck lo demuestra completamente.
Cuando me hice con la Steam Deck por primera vez, me encantó lo fluida que era la experiencia en comparación con HoloISO. Nunca tuve que interactuar directamente con Linux, e incluso las partes técnicas de SteamOS eran perfectamente accesibles, como lo son en Windows. Aunque Linux tiene algunas desventajas, como no tener soporte nativo para muchos juegos y aplicaciones, la Cubierta sólo es posible en Linux. Valve pudo configurar totalmente el sistema operativo a su gusto, lo que a su vez permite que Steam Deck ejecute juegos que ni siquiera son compatibles con Linux, gracias a Proton. Todo lo que hace falta para que Linux sea genial es un desarrollador que se esfuerce en hacerlo genial para los usuarios medios.
Puede leer también | Steam Deck : la aplicación está que reúne los principales lanzadores de juegos en una sola biblioteca
Por el contrario, Windows simplemente no está a la altura de hacer lo que hace Steam Deck, y eso queda muy claro cuando echas un vistazo al Asus ROG Ally. Ya he escrito una lista de las principales razones por las que el Ally tiene dificultades para estar a la altura del Deck, pero el principal problema es que Windows es prácticamente inutilizable para un PC de juegos portátil. Windows se creó para teclados y ratones, no para mandos, y Asus (o cualquier otra empresa) no puede hacer nada al respecto porque Windows está bloqueado. En última instancia, el software de Ally tiene que existir sobre Windows como solución.