Preguntas Frecuentes (FAQ) de Bazzite - Español

¿Por qué se llama Bazzite?

Los sistemas operativos basados en imágenes de Fedora Linux tienen usualmente una nomenclatura proveniente de minerales (¡no son rocas, Marie!) o flores. La bazzita (Bazzite) es un mineral que es conocido por ser fuerte, liviano, y de color azul.

¿Que imagen debo utilizar?

Las imágenes están divididas en 2 tipos:

Desktop (Computadoras de Escritorio)

Steam y otras utilidades para videojuegos están instaladas en capas (layered) . Estas imágenes no cuentan con “Game Mode”, pero el comportamiento es muy similar al “Desktop Mode” de SteamOS, y al momento de instalar, puedes elegir entre usar el entorno de escritorio KDE Plasma (el mismo usado por SteamOS) ó GNOME. Flathub esta habilitado fuera de la caja, así que todas las aplicaciones que encontrarías en SteamOS, están disponibles aquí también. Las actualizaciones se aplican automáticamente en el fondo, y se aplican al reiniciar.

Steam Deck / Computadoras de Teatro en Casa (HTPC) / Handheld PC

Imita al “Game Mode” de SteamOS y sus características son completamente funcionales. También incluye el “Desktop Mode” que se comporta de manera similar a nuestras imágenes Desktop. Esta imagen puede ser usada en la mayoría de dispositivos que utilicen una GPU de AMD ó Intel moderna. Dispositivos con GPUs NVIDIA actualmente no tienen soporte.

Público Objetivo

  • Usuarios de computadoras de escritorio que quieran un sistema operativo diseñado para jugar, inspirado por SteamOS. (bazzite, bazzite-nvidia, etc.)
  • Usuarios de la Steam Deck que se sientan limitados por SteamOS. (-deck images)
  • Usuarios de Computadoras para Teatro en Casa (HTPC) que quieran un sistema operativo que se sienta como una consola. (-deck images)
  • Usuarios de computadoras Handheld (ROG Ally, Legion Go, Ayaneo, etc) que prefieran una experiencia a la de SteamOS. (-deck, -ally, etc.)

Entornos de Escritorio y Hardware Especifico

Ambos tipos de imagen también vienen con la opción de usar KDE Plasma ó GNOME como entorno de escritorio, y además ciertas imágenes son hechas para brindar soporte a hardware específico.

Hay mas información acerca de esto en nuestra documentación de instalación (en inglés).

SteamOS está basado en Arch Linux, así que ¿por qué usar Fedora Linux como base?

SteamOS esta basado en Arch Linux, pero los paquetes base y los drivers son actualizados mucho mas lento a que si utilizaras una instalación normal de Arch y la actualizaras manualmente. Bazzite sigue las actualizaciones de Fedora conforme van saliendo, lo que significa que estaras muy por delante de lo que ofrece SteamOS en términos de software nuevo y drivers.

Además, Fedora es actualmente la única distribución de Linux que cuenta con soporte para imágenes personalizadas OCI, la cual es la tecnología en torno a la que armamos todo el proyecto. Arch Linux esta destinada a usuarios que quieran una base mínima en la que puedan “hacer todo ellos mismos” y adaptar el sistema a sus necesidades específicas. La meta de Bazzite es tener un sistema operativo listo para jugar tan pronto acabes de instalarlo.

Generalmente el usuario final no nota mucha diferencia entre Bazzite y SteamOS en la Steam Deck, sobretodo por que la mayoría del tiempo se la pasan en Game Mode.

¿Cuales son las ventajas de usar Fedora?

Al igual que SteamOS, Bazzite utiliza archivos en la raíz en modo solo lectura a propósito de mantener una mayor estabilidad, pero Fedora Linux construido con libostree tiene ciertas ventajas, como por ejemplo:

  • Sistema atómico
    • El riesgo de acabar con un sistema inservible o que no puede arrancar es mínimo
    • Si es necesario, cuenta con un sistema de reversión de actualizaciones, con la habilidad de fijar la implantación actual como respaldo sin perder los datos de usuario
    • Un simple y suave proceso de actualización a los lanzamientos de las últimas versiones de Fedora
  • Superposición de paquetes en el sistema host de Fedora que sobreviven entre actualizaciones
  • Aplicaciones en contenedores que no interfieren con el sistema host

Para más información de lo que este proyecto es capaz, checa la documentación de Fedora Silverblue y Universal Blue homepage.

¿Se trata de otra simple distro inconvencional?

Bazzite no es una distribución en el mismo sentido que son otras distribuciones basadas en Fedora. Estas imágenes son las mismas que Fedora Kinoite (KDE) y Fedora Silverblue (GNOME) pero con un toque especial. Se trata de una prueba de concepto de lo potentes que pueden ser las actualizaciones transaccionales e in situ del sistema operativo. Atrás quedaron los días de los scripts posteriores a la instalación y la carga de tener que mantener toda una distribución.

¿En que difiere Bazzite de otras distribuciones especificas para Gaming?

Bazzite esta basado en un nuevo enfoque usando “contenedores nativos” que Fedora ha estado probando, tecnología a la cual estamos sacándole todo el provecho. Estamos utilizando la tecnología Open Container Initiative (iniciativa de contenedores abiertos) para crear estas imágenes, y simplemente añadimos nuevos paquetes, servicios, modulos de kernel y nuestro propio toque a imagenes existentes de Fedora Linux.

La meta principal de Bazzite es ser Fedora Linux, pero proveyendo una gran experiencia gaming fuera de la caja, mientras que al mismo tiempo es un sistema operativo alterno para la Steam Deck.

A diferencia de las distribuciones tradicionales de Linux, mucho del mantenimiento y de las actualizaciones de seguridad se hacen en el upstream por Fedora y Universal Blue, por lo que Bazzite solo tiene que enfocarse en crear una gran experiencia de gaming en la PC.

Proveemos varias imágenes diferentes, las cuales obtienen las mismas adiciones y correcciones al mismo tiempo a través de actualizaciones, a menos se especifique lo contrario

Puede llegar a existir un escenario hipotético donde todos los que estén relacionados con Bazzite dejen de mantener el proyecto, y aun así los usuarios seguirían obteniendo actualizaciones directamente del upstream.

Checa nuestra misión y nuestra documentación introductiva para más información.

¿Cuáles son algunas de las aplicaciones únicas que utiliza Bazzite?

  • Bazzite Portal, también conocido como YAFTI , actúa tanto como una utilidad para el primer arranque del sistema, y como una herramienta para la configuración general de software y de su instalación.
  • Just se utiliza para ejecutar comandos personalizados basados en recetas. Simplemente escribe ujust en una terminal en el sistema host para ver que comandos se encuentran disponibles. Ve algunos ejemplos de los comandos aquí (en inglés).
  • Fleek es un wrapper del gestor de paquetes Nix y como un gestor de $HOME usando YAML.
  • Boxkit es una herramienta usada por contenedores OCI Distrobox/Toolbox personalizados. Todo, desde DaVinci Resolve hasta OBS Studio Portable es accesible de este modo. Estas aplicaciones corren en su propio contenedor especializado, para que sus dependencias no afecten al sistema host.
  • Discover Overlay tiene una configuración especial para Bazzite donde inicia automáticamente si estas en Game Mode y Discord se encuentra en ejecución en las imágenes Steam Deck/HTPC.

¿Qué es Wayland y X11?

En resumen, Wayland y X11 (también conocido como Xorg o X Window System) son sistemas de ventanas para el escritorio de Linux.

  • Wayland es el sistema predeterminado de Bazzite y es la opción de gestor de ventanas recomendada.
  • X11 es un sistema de ventanas de legado. Mientras que recomendamos que te quedes usando Wayland, pueden haber escenarios donde usar X11 sea necesario, como por los usuarios con dispositivos que usan GPUs de NVIDIA, las cuales tienen problemas con Wayland.

Si estas usando una GPU de NVIDIA y estas teniendo problemas con Wayland, cambia a X11 directamente desde la pantalla de inicio de sesión.

Para saber si actualmente estas usando Wayland ó X11, simplemente ejecuta el siguiente comando en una terminal: echo $XDG_SESSION_TYPE

Si estas usando una de nuestras imágenes para la Steam Deck, y deseas usar X11, puedes checar esta documentación.

¿Donde esta el gestor de paquetes DNF?

DNF no esta incluido en Bazzite. Nuestro método preferido para obtener software es usando Flatpak. Si de verdad necesitas un paquete integrado a nivel del sistema, entonces puedes instalarlo en capas usando rpm-ostree, y acto seguido, reinicia tu dispositivo. Todos los paquetes disponibles en Fedora pueden ser instalados en capas en nuestra imagen.

NOTA: Las actualizaciones tardarán mas tiempo para descargar si tienes muchos paquetes instalados en capas en tu imagen.

¿Como cambio mi nombre de equipo (hostname)?

Edita el archivo /etc/hostname con un nuevo nombre de equipo, guárdalo y reinicia el dispositivo.

Ejecuta el comando sudoedit /etc/hostname en una terminal para abrir este archivo con permisos de administrador.

Estoy sufriendo un bug o quiero pedir una nueva característica o función. ¿Cómo lo hago?

Siempre será una buena idea tratar de actualizar tu sistema manualmente, tan solo ejecuta ujust update en una terminal, luego espera a que el sistema obtenga las últimas actualizaciones y reinicia para ver si el problema persiste.

Explica tu problema o propuesta en nuestro issue tracker (en inglés).

En orden para correctamente solucionar problemas, tienes que agregar el log (registro) o la salida de la terminal de la aplicación con la que tienes problema, si es que aplica.

Por ejemplo: Si es un juego que corre en Steam a través de Proton, ve a las Propiedades del Juego en Steam, y escribe PROTON_LOG=1 %command% en la seccion de Ajustes de Arranque. Corre el juego, y el log con el AppID del juego debería aparecer en tu directorio Home, asegurate de adjuntarlo en el ticket que creaste en el issue tracker.


Véase también (en inglés): Guía de instalación, Guía de Arranque Dual (Dual Boot), y Información en las Imágenes para la Steam Deck

Contribuidores de la Documentación (pre-Discourse): Kyle Gospodnetich, RJ Trujillo, Nathaniel Warburton, Jorge Castro, y outphase

2 Likes

The link to Documentación Miscelánea and Guía de Arranque Dual (Dual Boot) is broken or private