Bazzite,la distro basada en Fedora que busca competir con SteamOS
Se dio a conocer el lanzamiento de la nueva distribución de Linux «Bazzite», que desarrolla como una compilación especializada de Fedora 38, la cual está optimizada para ejecutar juegos tanto en PC como en el dispositivo de juegos portátil Steam Deck de Valve.
Bazzite presume de ser una distribucion totalmente dirigida y optimizada para juegos, ya que de manera inicial cuenta con un asistente de primera ejecución que permite al usuario poder instalar aplicaciones adicionales y cambiar la configuración. Por ejemplo, la preinstalación de controladores propietarios de NVIDIA, ademas de que puede configurar CoreCtrl para cambiar la configuración del sistema en relación con las aplicaciones y GreenWithEnvy para overclockear las tarjetas de video NVIDIA.
Otra de las características de Bazzite, es la inclusión en el servicio de optimización automática System76 Scheduler, que configura dinámicamente los parámetros del programador de tareas CFS (Completely Fair Scheduler) y cambia las prioridades de ejecución del proceso para reducir la latencia y garantizar el máximo rendimiento del proceso con el que el usuario está trabajando actualmente.
Ademas de ello Bazzite cuenta con Waydroid habilitado de forma predeterminada, lo que abre posibilidades para ejecutar aplicaciones de Android en Steam Deck, aumentando su versatilidad y potencial para una funcionalidad extendida.
Sobre el desarrollo de la variante Bazzite para las videoconsolas Steam Deck, en la que Steam y Lutris están preinstalados, se destaca que se utiliza por defecto la interfaz Game Mode, el administrador compuesto Gamescope y el paquete Mesa modificado.
Los componentes de compilación, como controladores, firmware, utilidades de administración de refrigeración y paquetes especializados, se transfieren desde SteamOS (transferidos desde el repositorio evlaV), ademas de que el paquete incluye utilidades para controlar el voltaje de Steam Deck, cambiar la frecuencia de la pantalla y limitar el nivel de la batería.
Por la parte de las correcciones portadas, se mencionan el uso del sistema de archivos Btrfs en una tarjeta SD, cuenta con las herramientas a la interfaz de Gamemode para actualizar el sistema, paquetes flatpak, ZRAM, amd-pstate y el programador de E/S BFQ están habilitados de forma predeterminada.
De las demás características que se destacan de Bazzite:
- Admite decodificación de vídeo H264 acelerada por hardware.
- Compatibilidad total con el tiempo de ejecución AMD ROCM OpenCL/HIP.
- Soporte completo para DisplayLink, lo que permite una fácil configuración de múltiples monitores.
- Inclusión en los skins KDE de Valve para SteamOS.
- Inclusión en la distribución base de capas LatencyFleX, vkBasalt, MangoHud y OBS VkCapture.
Soporte para Engine (Solo en KDE). - Inclusión en la distribución base de Distrobox con imágenes preparadas basadas en Arch Linux con Steam y Lutris.
- Servicio duperemove para reducir el espacio en disco mediante la deduplicación de entornos redundantes para Wine.
- Habilita el algoritmo de control de congestión BBR de Google para TCP de forma predeterminada.
- Inclusión en la distribución base de la aplicación Input Remapper para personalizar el comportamiento de los dispositivos de entrada.
- Como opción, se proporciona la posibilidad de utilizar el administrador de paquetes Nix.
- Inclusión en el controlador xpadneo para controladores inalámbricos de Xbox One.
- Inclusión en los controladores i2c-piix4 e i2c-nct6775 para controlar la retroiluminación integrada en las placas base mediante el paquete OpenRGB .
- Inclusión en el controlador GCAdapter_OC para overclockear controladores de Nintendo Gamecube a 1000hz.
- Soporte para teclados Wooting.
- Entrega del entorno KDE y habilitación del protocolo Wayland de forma predeterminada para sistemas con GPU Intel y AMD (se usa X11 para NVIDIA).
- Capacidad de cargar en la interfaz Big Picture del cliente Steam, como cuando se usa en decodificadores.
- Posibilidad de elección en la etapa de instalación de una imagen con un entorno basado en GNOME.
Finalmente cabe mencionar que si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.
Descargar y obtener Bazzite
Para los interesados en poder probar esta distribución, deben saber que se ofrecen imágenes de instalación se genera para la arquitectura x86_64 con un peso de 685 MB y se puede obtener desde el siguiente enlace.
Durante el arranque se debe seleccionar la variante adecuada a tu equipo (PC o Steam Deck)
- bazzite: es la imagen de escritorio general de la GPU AMD/Intel destinada a la mayoría de las computadoras personales.
- bazzite-nvidia: es bazzite, pero para PC que ejecutan GPU Nvidia, ya que incluyen sus controladores propietarios en la imagen.
- bazzite-deck: es una imagen especial de Steam Deck de Bazzite. Más detalles sobre eso aquí.
- bazzite-gnome: es bazzite, pero en lugar de usar KDE Plasma como entorno de escritorio, usa GNOME.
- bazzite-gnome-nvidia: es bazzite-gnome, pero para PC que ejecutan GPU Nvidia, ya que incluyen sus controladores propietarios en la imagen.
- bazzite-deck-gnome: es bazzite-deck, pero en lugar de usar KDE Plasma como entorno de escritorio, usa GNOME.