El próximo Steam Deck de Valve se basará en Arch Linux, no en Debian

Zoom / Refactorización de SteamOS de Debian a Arch Linux para Steam Deck. Siempre que Valve realice mucho mantenimiento continuo, creemos que es una decisión inteligente.

En nombre de Ars Technica confirmado En mayo, dos meses antes de su presentación oficial, Valve está a punto de volver a ingresar al espacio del hardware con su primera computadora portátil, Steam Deck. Esta PC x86 personalizada es similar a la versión XL de Nintendo Switch y comenzará a enviarse a los compradores a fines de 2021, a partir de $ 399.

Al igual que otros esfuerzos recientes de hardware de Valve, Steam Deck ejecutará una distribución personalizada de Linux de forma predeterminada. Hoy, exploraremos cómo se transformará el enfoque de Valve en Linux cuando se lance Steam Deck, y qué significará eso para los juegos en Linux en su conjunto.

SteamOS vs. ventanas

Aunque Steam Deck es capaz de ejecutar Windows, actualmente el sistema operativo de juegos de PC número uno, no se enviaría de esa manera. Como Valve antes Maquina de vapor Sin esfuerzo, Deck se enviará con una distribución personalizada de Linux en su lugar.

El envío en Linux reduce los costos de fabricación de Steam, aísla a la empresa de la competencia con Microsoft Store en Windows y evita exponer a los jugadores de Steam Deck al ecosistema de malware número uno del mundo, que también se ejecuta en Windows.

La distribución personalizada de Linux de Valve se llama SteamOS. En versiones anteriores (como las enviadas en Steam Machine), SteamOS se basaba en Debian Linux. Pero SteamOS 3.0 de Steam Deck abandonó Debian para restablecer Arch Linux.

READ  Por qué el M1 Mac Pro podría estar muerto después de todo

SteamOS y Debian

Cuando se trata de las características que definen una distribución de Linux en particular, Arch y Debian son casi completamente opuestos. Debian tiene como objetivo proporcionar una base relativamente general y se esfuerza por lograr la máxima estabilidad a través de un enfoque conservador: las versiones estables actuales consisten en software que los administradores del sistema tienden a describir como «instalado» pero que los entusiastas suelen describir como «heredado».

En la búsqueda de una estabilidad predecible, Debian se basa en versiones principales intermitentes, que requieren procedimientos de actualización bastante severos al migrar de una versión a la siguiente. Esta compensación mejora la previsibilidad: aunque la actualización principal de su versión puede tener problemas, se puede programar para el momento en que esté listo para tratar esos problemas. Mientras tanto, el software que utiliza a diario cambia lo menos posible.

Debian es una base excelente para una distribución que tiene como objetivo proporcionar un escritorio simple y estable con un trabajo de desarrollo mínimo, pero SteamOS no pretende ser ninguna de esas cosas.

SteamOS y Arch Linux

Por el contrario, Arch Linux no ofrece una experiencia básica general ni un ciclo de lanzamiento. Arch es una versión renovada de lo que se puede describir como «su propio kit de herramientas de distribución».

La instalación completamente nueva de Arch no le brinda al usuario una interfaz gráfica en absoluto, ya que hay innumerables opciones que van desde un servidor de gráficos back-end (por ejemplo, Xorg o Wayland) hasta un administrador de ventanas (por ejemplo, Metacity o Compiz) a un entorno de escritorio (por ejemplo, Metacity o Compiz) Por ejemplo, GNOME o KDE). Arch no quiere asumir cómo le gustaría al usuario que funcione su sistema, por lo que, en primer lugar, toma muy pocas opciones para el usuario.

READ  La tecnología de virtualización KVM con Linux 6.9 proporciona más mejoras para Intel y AMD

Arch Linux también es excelente para proporcionar al usuario el último software posible, por lo que en lugar de proporcionar versiones periódicas y cohesivas con una configuración conocida de versiones conocidas del mismo software, Arch simplemente actualiza todos sus componentes a las versiones más recientes con la mayor frecuencia posible. .

Ir con el lanzamiento continuo significa que la rotura ocurre con más frecuencia en Arch que en las distribuciones estables, pero la rotura accidental es una parte predecible del ecosistema de Arch, lo que significa que la resolución de las roturas es igualmente predecible y planificada.

Debido a que Arch no depende de una configuración predecible, también se espera que sus paquetes funcionen en una gama más amplia de situaciones posibles; los encargados de mantenimiento de paquetes de Arch esperan recibir y responder a informes de errores de esa amplia gama.

Todo se reduce a que Sagitario es desagradable La distribución es para un usuario final no compatible que solo quiere que funcione la computadora de escritorio general. Pero Steam Deck no está destinado a proporcionar una experiencia de escritorio general, y está claro que Valve tiene la intención de eliminar los bordes irregulares antes de que los usuarios los encuentren.

Superficie de vapor en el borde sangrante

«La razón principal [to switch to Arch] ¿Se están realizando actualizaciones? [which support] Desarrollo más rápido de SteamOS 3.0 ”, dijo el diseñador de válvulas Lawrence Yang juegos de computadora. Yang dice que Arch es una mejor opción dada la gran cantidad de actualizaciones, cambios y personalizaciones que Valve necesita para brindar la mejor experiencia de juego en Steam Deck.

READ  Apple Hongdae dará la bienvenida a los primeros clientes el sábado 20 de enero

válvula promesas Ese Steam Deck ejecutará «toda la biblioteca de Steam» a más de 30 fotogramas por segundo, lo que ya significa mucha personalización. La biblioteca de Steam incluye miles de versiones originales de Linux de juegos creados por desarrolladores independientes y AAA, pero esto solo suma entre el 20 y el 25 por ciento de toda la biblioteca de Steam.

Para ejecutar títulos de Steam sin un puerto nativo, los usuarios de Linux confían en una capa de compatibilidad llamada Proton. El soporte de protones obtiene otro 26 por ciento O así, la biblioteca Steam puede ejecutarse con una calidad casi nativa en Linux y alrededor del 70 por ciento puede ejecutarse razonablemente bien.

Desafortunadamente, esto no suele ser tan simple como «arreglar protones, ganar». Ver informes de compatibilidad en Protón dB Rápidamente lleva al usuario a una desconcertante madriguera de diferentes distribuciones, repositorios de terceros e incluso diferentes versiones de Proton. Sí mismo.

Los lectores interesados ​​probablemente notarán que llamamos a Debian «excelente» y Arch «terrible» para los usuarios de escritorio no compatibles, pero Steam Deck no es un escritorio, y somos optimistas acerca de que Valve haya decidido volver a colocarlo en Arch.

Para proporcionar «el 100 por ciento de una biblioteca Steam arrancable a más de 30 fps», Valve necesitaría proporcionar versiones integradas y ajustadas a la medida del software más reciente en toda la pila SteamOS; esa es una gran fortaleza de Arch Linux.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *