El proyecto SteamFork está desarrollando una distribución de Linux que intenta recrear el entorno SteamOS para su uso en computadoras normales, así como en consolas de juegos distintas de Steam Deck. El proyecto es una bifurcación de la distribución similar HoloISO y se diferencia de ella en su intento de lograr la compatibilidad más completa posible con SteamOS, sin agregar paquetes de terceros y sin eliminar o cambiar la funcionalidad disponible en SteamOS. Los cambios y adiciones a SteamFork se centran únicamente en brindar soporte para hardware adicional.
La distribución ha sido probada en varios modelos de dispositivos Anbernic, ANTEC, Atari, AYANEO, Ayn y GPD, así como en PC y portátiles con GPU AMD. La distribución se actualiza reemplazando la imagen base y se puede instalar en medios externos como USB Flash y tarjetas SD. Las actualizaciones de compilación se publican cada semana (aproximadamente 5 GB de tamaño). Las compilaciones se generan utilizando repositorios de SteamOS, un repositorio no oficial con código de Valve y repositorios AUR de terceros.
La interfaz de usuario es idéntica a SteamOS y también incluye un modo de escritorio basado en KDE. Las optimizaciones adicionales incluyen la portabilidad de optimizaciones relacionadas con la administración de energía de JELOS, así como un control mejorado de la rotación del refrigerador en dispositivos compatibles y la desactivación de la iluminación RGB de forma predeterminada. Se pueden instalar programas adicionales en formato Flatpak.
Entre los programas adicionales ofrecidos para su instalación, disponibles en el repositorio verificado que acompaña al proyecto, se mencionan los reproductores multimedia Cider, Spotify y VLC, el mensajero Discord, los navegadores Firefox y Chrome, la interfaz de acceso Heroic a GoG, Epic y Amazon. catálogos, un programa para organizar el lanzamiento de juegos en emuladores Steam Rom Manager, sistema de sincronización de archivos P2P Syncthing, configurador de servicios de streaming SetupStreamingServices, emuladores Cemu (Wii U), Dolphin (Gamecube y Wii), Duckstation (Playstation), PCSX2 (Playstation 2) ), PPSSPP (Playstation Portable), RetroArch, Vita3K (Playstation Vita), Waydroid (Android) y Xemu (Xbox), así como varios complementos decky.
El sistema operativo SteamOS está basado en Arch Linux, utiliza un servidor Gamescope compuesto basado en el protocolo Wayland para acelerar el lanzamiento de juegos, viene con un sistema de archivos raíz de solo lectura, usa un mecanismo de instalación de actualización atómica, admite paquetes Flatpak, usa PipeWire servidor multimedia y proporciona dos modos de interfaz (Steam shell y escritorio KDE Plasma). Las versiones de SteamOS solo están diseñadas para dispositivos Steam Deck, pero Valve ha prometido durante mucho tiempo proporcionar versiones oficiales de SteamOS para PC.
Fuente: opennet.ru