Bazzite Buzz #14 - Español

¡ATENCIÓN USUARIOS ACTUALES DE BAZZITE! :pushpin:

¿Problemas para Actualizar?

Abre la aplicación llamada “System Update” (en las imágenes Handheld/HTPC se encuentra en Modo Escritorio) y actualiza ahí.

Si falla debido al error 404 de un repositorio COPR:

Abre una terminal e introduce el siguiente comando:

sudo rm /etc/yum.repos.d/_copr_sentry-kernel-ba.repo

Se Recomienda Intervención Manual

Nota: Usuarios nuevos quienes hayan instalado Bazzite después del 14 de Abril del 2024 no necesitan seguir las instrucciones a continuación.

Hemos cambiado initramfs, pero estos cambios no serán aplicados automáticamente para los usuarios actuales, asi evitamos que dejen de funcionar ciertos casos muy particulares donde las personas utilizan un initramfs personalizado.

Si gustas que las actualizaciones sean mas cortas y rápidas, simplemente introduce este corto comando en una terminal:

rpm-ostree initramfs --disable

Removido el Escritorio Anidado

El Escritorio Anidado ha sido removido de las imágenes Handheld/HTPC ya que actualmente no funciona en GNOME 46 y KDE Plasma 6.


Prólogo

Bazzite es una imagen personalizada de Fedora Atomic Linux 40, utilizando el framework para imágenes personalizadas de Universal Blue, la cual esta diseñada para brindar a los usuarios la mejor experiencia en gaming en Linux para sus computadoras, incluyendo la Steam Deck y otras handhelds. Los boletines informativos de Bazzite sirven para resaltar todo el trabajo realizado para brindar a todos nuestros usuarios las mejores funciones y características listas para usarse en sus computadoras, HTPCs y otros dispositivos handheld de videojuegos.

Si eres nuevo en el proyecto, así es como esta tecnología funciona: Bazzite y otras imágenes de Universal Blue siguen la metodología de desarrollo de entrega continua, lo que significa que estamos constantemente agregando nuevas funciones, características y correcciones de bugs a la imagen a través de actualizaciones. Estas actualizaciones también incluyen todo lo que provenga directamente del upstream (Fedora y Universal Blue) y las actualizaciones de los paquetes que incluimos. Este boletín informativo esta pensado para informar a nuestros usuarios todos lo que ha cambiado desde nuestro último Bazzite Buzz que lanzamos hace poco más de un mes.

Este boletín informativo cubrirá tanto Bazzite 2.5.0, Bazzite 3.0.0, y la actualización mayor de Fedora 39 a Fedora 40. Los cambios incluyen mejoras para el soporte de computadoras Handheld y del proceso de instalación de ambas versiones. 3.0.0 fue atrasado por un día para arreglar problemas importantes y para hacer mas pruebas de enfocados en usos mas únicos del sistema.

Bazzite 2.5.0

Este mini anuncio (en inglés) solo cubre unos cuantos de los puntos mas importantes de la actualización de la versión 2.5.0.

La velocidad en la que las actualizaciones se aplican en Bazzite se vio recortada cerca por la mitad, ya que la imagen es 1 GB mas pequeña, y la regeneración del initramfs (la última parte de las actualizaciones) ya no se aplica por defecto.

Mejoras en el Instalador

Todas las aplicaciones que vienen con Bazzite como Flatpaks ahora son instaladas desde un inicio, en vez de depender de un servicio que las instala después del primer booteo. Esto logra que todo sea mas limpio y sencillo. Todo este esfuerzo fue dedicado por Jason Nagin y Noel Miller. Pronto tendremos la nueva WebUI del instalador Anaconda. ¡Ya casi!.

¡Waydroid ha sido Reparado!

El problema donde Waydroid se congela al iniciarse ha sido reparado. También como recordatorio, puedes ejecutar las aplicaciones directamente desde el escritorio. Accede a la Google Play Store, F-Droid u ambos tanto para juegos como para aplicaciones regulares de Android.

Asegúrate de leer nuestra guía de instalación antes de abrir Waydroid por primera vez.

Cambios tras Bambalinas


Imagen por el usuario de Discord: Damikiller37

La velocidad en la que las actualizaciones se aplican en Bazzite se vio recortada cerca de la mitad, ya que la imagen es 1 GB mas pequeña, y la regeneración del initramfs (la última parte de las actualizaciones) ya no se aplica por defecto. Remover esto de la imagen provee un efecto positivo, aparte de que es requerido.

¿Aún necesitas la regeneración de los initramfs? Acércate con nosotros para que tratemos de acomodarnos a tu tipo de uso por defecto. Comunícate con nosotros en nuestro Discord o nuestros foros.

Para instalaciones viejitas, ejecuta el comando rpm-ostree initramfs --disable en una terminal para habilitar esta optimización. La regeneración de los initramfs solo es necesaria cuando necesitas módulos personalizados en el proceso de booteo, el cual es un raro tipo de uso, pero también la razón que no podíamos auto-habilitar esta optimización.

Bazzite 3.0.0


Por el usuario de Discord: Axel Quack

¡Bazzite 3.0 ha llegado!.

Esta es una actualización muy importante que trae consigo a Fedora 40, un nuevo kernel, KDE 6 y MESA 24. Para dispositivos Handheld, el soporte se ha expandido un montón desde la version 2.4.0 y ahora es mucho mas estable.

Y mas buenas noticias, para las imágenes handheld, ¡la Steam Deck Oled ahora tiene soporte completo a través de un nuevo set the parches para el kernel!.

Nos hemos enfocado en mejorar el soporte de las handhelds. Ahora tenemos a tu disposición la Handheld Wiki (en inglés), en la cuál cualquiera puede contribuir con sus conocimientos acerca de problemas conocidos, soluciones alternativas, y en la configuración post-instalación para su Handheld.

¡Disponibles ahora Compilaciones con Fedora 40!

A partir de ahora, estamos construyendo nuestras imágenes usando Fedora 40.

Puntos Remarcables

  • KDE Plasma 6
  • GNOME 46
  • Kernel Linux 6.8
  • Actualizados los drivers de las GPUs AMD e Intel
  • Se abandona X11 (Excepto en imágenes NVIDIA)

Checa la lista de cambios completa de Fedora 40 para mas información.

Mejoras en las Handheld


Imagen por su servidor, CharlieBros


Imagen proporcionado por el usuario de Discord: Ellis

Handheld Daemon y su overlay ha tenido mejoras importantes, ahora puedes acceder a la configuración del TDP de tu Handheld (así sustituyendo la necesidad del plugin para Decky, SimpleDeckyTDP, el cuál se tenía que instalar por separado) y la configuración de la emulación del mando de juegos completamente sin la necesidad de tener Decky instalado (presiona dos veces o manten presionado el botón para el menú lateral), lo cual también funciona en el modo de escritorio.

HHD ha tenido un montonal de arreglos específicos para la Lenovo Legion GO y la ASUS ROG Ally. La reconexión del control debería ahora ser instantánea para la mayoría de las Handhelds.

Nosotros entendemos que muchos de ustedes prefieren seguir utilizando la SteamUI con Decky y sus perfiles por juego, por lo que seguimos proveyendo soporte para hhd-decky, y estamos trabajando en integrar SimpleDeckyTDP con HHD, por lo que ya no tendrás que elegir entre usar HHD o SimpleDeckyTDP para manejar el TDP.

La ASUS ROG Ally y la Lenovo Legion Go ha tenido un montón de arreglos gracias a los parches proveídos por el proyecto Handheld Daemon. El escalado y rotación de la pantalla para tropecientas Handhelds también debería funcionar correctamente esta vez. Varios cambios relacionados con ambas Handhelds han sido añadidos, desde límites de carga y controles de movimiento, hasta curvas personalizadas de los ventiladores.

La Ayn Loki Zero y la Ayn Loki Max ahora cuentan con soporte oficial. También empieza a haber soporte oficial para la ONEXPLAYER X1, aunque esto sigue siendo un trabajo en progreso.

Checa nuestra exhaustiva lista de cambios para el diferente hardware de las Handhelds.

Steam Deck OLED con Soporte casi al Cien (Mantente Informado)

La mayoría de los problemas que plagaban a la Steam Deck OLED han sido arreglados con esta nueva actualización, excepto por ciertas cositas que pueden limitar a la experiencia actual en esta Handheld.

Cambiarse al Modo Escritorio causa que el driver de audio deje de funcionar. Actualmente estamos investigando esta situación y esperamos que quede resuelto pronto, pero ya que la OLED no tenía soporte antes de esta actualización, no quisimos que retrasara esta actualización (mas de lo que ya). El soporte para HDR esta casi listo, pero algunos juegos HDR se rehúsan a funcionar correctamente en Bazzite, pero no en SteamOS. Esto también esta siendo revisado, pero la solución puede tardar un poco mas de lo que nos gustaría. Igualmente para instalar Bazzite, sigues necesitando usar Basic Graphics Mode para que el instalador funcione correctamente.

En general, la experiencia es casi perfecta, y el grave problema del audio rompiéndose al cambiarse al Modo Escritorio ha resultado ser muy inconsistente en nuestras pruebas, así que es posible que no te afecte, o que rara vez lo haga. También hay dos problemas chiquitos, que consisten en que ciertos juegos en HDR no funcionan correctamente, y que nuestro instalador requiere que uses la opción de Basic Graphics Mode para que funcione correctamente.

Una Búsqueda Detallada del Sistema

Ahora utilizamos fastfetch como nuestra utilidad de información del sistema basado en CLI. No solo es increíblemente rápido para proveer la información, pero también incluye muchos detalles adicionales acerca de tu sistema. Adicionalmente, un icono de un candadito te indicará si tu imagen esta firmada o no.

Las otras herramientas “fetch” como hyfetch, neowofetch, y neofetch (descansa en paz) siguen siendo incluidas en Bazzite, pero todas ellas apuntan a fastfetch por defecto.

También puedes usar una herramienta alternativa como pfetch-rs si lo instalas en capas con rpm-ostree, ya que cuenta también con soporte para Bazzite.

Machine Learning Local usando Ollama (Large Language Model)

Ollama ha sido agregado en ujust y puede ser utilizado para Machine Learning local. Este comando instala y configura correctamente Ollama en Bazzite, lo cuál debería ser un dolor de cabeza menos a que si lo instalaras manualmente.

El nuevo comando es:

ujust install-ollama

Conclusión

Esperamos que la migración de Fedora 39 a Fedora 40 sea una experiencia sin problemas para nuestros usuarios existentes, y que nuestros nuevos usuarios puedan disfrutar de Bazzite sin complicaciones. Apreciamos toda la positividad que hemos recibido acerca del proyecto, ¡gracias a toda la comunidad por su continuo soporte!. :blue_heart:

¿Qué le Depara en el Futuro a Bazzite?

Estado del Instalador

Hemos recibido frecuentemente retroalimentación acerca de nuestro proceso de instalación, pero muchas de las extrañezas no pueden se resueltas por nosotros. Debido a circunstancias fuera de nuestro control, no podemos cambiar el instalador de Fedora para que se ajuste a nuestras necesidades. Esto incluye de un teclado virtual el cual sería excelente para las handhelds y tablets, además de ciertas características como la opción de una cuenta root. Lamentablemente no podemos remover esta opción sin tener que remover la habilidad de crear una cuenta de usuario antes de la instalación. GNOME tiene una opción para permitir crear un usuario después de instalar, pero KDE Plasma no. Como resultado, estamos atascados con una opción que pedimos a los usuarios que no utilicen.

Aflicciones con los Drivers de NVIDIA

Los usuarios de NVIDIA deberán obtener una mejor experiencia, una vez que salga el nuevo driver de NVIDIA con soporte del protocolo de sincronización explicita de Wayland, pero hasta entonces, la experiencia en Linux con NVIDIA seguirá estando fuera de control, y aún asi, seguirá siendo una loca y salvaje experiencia con los drivers propietarios hasta que el driver abierto NVK madure con el tiempo. Bazzite ya tiene las manos sobre la mesa, ya que desde hace unas cuantas actualizaciones contamos con la posibilidad de cambiar entre NVK y los drivers propietarios con un solo comando y reinicio del sistema sin ningún tipo de problema.

Las GPUs de AMD siguen siendo la mejor opción para jugar en Linux. INTEL y sus GPUs ARC se acercan pero los drivers aún necesitan madurar (y mucho). Cuando el proveedor tiene el código fuente abierto para que sea auditable y permite colaboraciones con la comunidad, las cosas funcionan mejor la mayor parte del tiempo, Ya que los drivers de NVIDIA son de código cerrado, dependemos de su merced.

Videos de Chris Titus Tech acerca de Bazzite

Uno de los canales dedicados a Linux mas prominentes de YouTube, ha realizado varios videos enfocados en Bazzite. El famoso Chris Titus Tech ahora utiliza Bazzite en su computadora personal principal. Checa unos cuantos de los videos que ha hecho a continuación:

Noticias de nuestros Proyectos Hermandados

Lanzamiento de “Aurora”

Aurora ha llegado a nuestras vidas para llenar ese vacío de la gente que desea usar Bluefin con KDE Plasma en vez de GNOME.

Ambos proyectos son parecidos a Bazzite, pero su enfoque es hacia los usuarios generales y desarrolladores, en lugar de los gamers. Claro esta, que puedes aún asi tener una buena experiencia de gaming en estas imágenes, para ello te recomendamos usar Flatpak Steam o el contenedor de Distrobox bazzite-arch.

Aurora esta actualmente en beta.

Bluefin en la Chromebook

Gracias a la ayuda de nuestros amigos de Ultramarine Linux, el mantenedor de Universal Blue Noel Miller ha logrado correr Bluefin en una Samsung Chromebook. Bastante impresionante para una tostadora como esa. Antheas Kapenekakis, desarrollador de HHD, personalmente usa Wayblue en una Samsung Chromebook, el cual es un proyecto de BlueBuild.

Actualizar Bazzite

Los usuarios actuales pueden obtener las últimas imágenes con tan solo actualizar su sistema y reiniciando. Las aplicaciones instaladas por el usuario también se actualizan en el proceso. Actualizar puede tomar un rato, dependiendo de la velocidad de descarga de tu internet y del rendimiento del disco donde se encuentre instalado Bazzite

Imágenes Desktop

Las imágenes Desktop usualmente se actualizan por si solas una vez al día, y se aplican al reiniciar. Pero si eres impaciente y quieres actualizar cuanto antes, puedes abrir la nueva herramienta llamada System Update.

Alternativamente, abre una terminal e introduce el siguiente comando:

ujust update

Espera a que acabe, y acto seguido reinicia para estar en la última compilación de Bazzite.

Imágenes Handheld/HTPC

En Game Mode, abre:
Configuración > Sistema y pica en Checar Actualizaciones.

Alternativamente, puedes seguir los mismos pasos que para las imágenes Desktop estando en Modo Escritorio.

Como Instalar Bazzite

¿Nuevo en el proyecto?.

Checa nuestro FAQ (en español) antes de proceder.

Lee nuestra información en las imágenes para la Steam Deck, HTPCs, y computadoras handheld si planeas en usar Game Mode en Bazzite.

Instala la última versión de Bazzite aquí. Checa nuestra guía de instalación en como instalar correctamente.

Reporta problemas en nuestro issue tracker, si es que llegaras a tener.

¡Gracias por darle una oportunidad a Bazzite!.

Recursos de la Comunidad

Contribuye a Bazzite

Hey tu, sí, ¡tu!, queremos que contribuyas a Bazzite y Universal Blue.

¿Estas interesado en contribuir? Incluso las cosas pequeñas como escribir mas documentación, reportar bugs, o probar hardware extraño y/o unico y reportar los resultados son de gran ayuda.

Disculpe, ¿Una Monedita que le sobre para apoyar a Bazzite?


Lista de cambios de Bazzite

(Desde el último Buzz)

Imágenes Desktop

Funciones y Características

  • Instalador mejorado
  • Añadido el módulo del kernel para las laptops Framework
  • Disminuido el tamaño de las actualizaciones por 1GB
  • initramfs ya no se regenera por defecto (cortando ~5m entre actualizaciones)
  • Solaar ahora usa Flatpak
  • Añadido CDEmu
    • Útil para manejar juegos basados en discos sin la necesidad de tener un lector de discos.
  • Restaurado setroubleshoot (SELinux Troubleshooter)
    • Previamente removido, pero ahora ha sido restaurado con las alertas deshabilitadas por defecto
  • Añadido wl-clipboard
  • Usamos el driver xone para checar el arranque seguro
  • Añadido zoxide como alternativa del comando cd
  • Importados los parches de bluez del upstream (paquete que provee soporte Bluetooth)
    • Siempre mantiene bluez actualizado
  • Añadido un comando ujust para instalar ollama para machine learning local
    • ujust install-ollama
  • Añadido una advertencia temporal para la creacion del shm de looking-glass
  • Añadido COPR helper
    • Replica el comportamiento de dnf copr pero es completamente rootless
  • Añadido soporte para MIDI para juegos antiguos usando Lutris con Qsynth
  • Añadido el compositor Mutter con ciertos parches para buffer triple, escala fraccionada para xqayland, y aceleración de copias usando una GPU secundaria NVIDIA en las imágenes GNOME
  • Añadido el módulo de kernel para el cliente de Looking Glass
  • Añadida la utilidad bazzite-rollback-helper como parte de la imagen
    • Simplifica retroceder a una imagen anterior y la actualización a una nueva versión estable si llegan a ocurrir problemas con la imagen actual

Correcciones

  • Corregidos los mensajes innecesarios acerca de Secure Boot en la terminal
  • Uso del perfil balanced-no-pstate en CPUs sin soporte del gobernador pstate
  • Removidos parches de Valve que se encuentran ahora en upstream
  • Deshabilitado por completo el servicio joystickwake en imágenes GNOME
  • Corregido el bypass para desbloquear en imágenes GNOME
  • Restaurada la funcionalidad del servicio joystickwake con la extensión Caffeine para las imágenes GNOME
  • Se deja de incluir el comando ujust fix-source1-tcmalloc ya que la última actualización de Team Fortress 2 resuelve el problema
    • Si sigues encontrando problemas con otros juegos que usan Sourse 1, lee nuestra Guía de Gaming para soluciones
  • Corregido el problema donde no se abría Ptyxis
  • Corregido el comando de ujust para elegir el perfil de rendimiento (ujust configure-powerprofile)
  • Waydroid ahora funciona correctamente

Imágenes Handheld/HTPC

Funciones y Características

  • Añadido soporte para la Ayn Loki Zero
  • Añadido soporte para la Ayn Loki Max
  • Añadido soporte inicial para la ONEXPLAYER X1
  • Añadido el resto de los dispositivos Loki a la lista de HHD
  • Steam Deck OLED parcialmente soportada
    • El bug del driver de audio ocurre de manera inconsistente
    • HDR no funciona en unos cuantos juegos
    • Ademas que se sigue requiriendo usar la opción de Basic Graphics Mode para instalar
  • Añadido parche para “gamescope touch atom”
  • Actualizados los paquetes de HHD a HHD: 2.6.4, Adjustor: 2.1.5, hhd-ui: 2.2.3
    • Añadido soporte para el giroscopio doble y el giroscopio del control para la Legion Go
      • Usa los giroscopios de los controles ahora por defecto
      • La regla udev que deshabilitaba la auto rotación de la pantalla ha sido removida
    • Mejorada la emulación del touchpad del control
      • Puedes elegir entre izquierda, derecha o centro, y ahora utiliza el touchpad completo
      • La emulación del Touchpad se deshabilita automáticamente del escritorio por defecto
    • hhd.contrib gamescope qam/menu puede usarse como un comando para abrir el menú/QAM en Steam
    • Gyro to Mouse fix is on by default now and is named gyro sync
    • For the Ally, allows swapping the Start/Select and ROG buttons to be able to use Steam binds.
    • Añadida variable de entorno de calibración del umbral del stick/disparador (por ejemplo, para el Ally).
    • Ahora la reconexión del controlador es instantánea
      • El retraso después de suspender o cambiar la configuración, pasa de ~2s a 200ms
      • Steam/Juegos ya no pueden ver el mando integrado tras suspender
      • Esto elimina el parpadeo del LED blanco, que ahora sólo se produce al arrancar.
      • Al cambiar la configuración del controlador, el controlador original es ahora visible y la reconexión se produce inmediatamente (en el overlay, Steam todavía necesita ~1s para ver el controlador).
    • Añadido contoles del TDP a medida para la ROG Ally que usa el driver del kernel
      • El TDP se basa en los modos de rendimiento ASUS, por lo que se aplica la curva correcta del ventilador (sin sobrecalentamiento)
      • TDP se establece en el ordenador integrado, por lo que no interfiere y soluciones como el sondeo no son necesarios
      • Añadido soporte de curva de ventilador personalizada
      • Añadido límite de carga del 65% al 95%
    • Añadido controles TDP a medida para la Legion GO (acpi_call + funciones Legion Space)
      • Soporta los modos Quiet, Balanced, Performance y Custom de Lenovo
      • Para el modo Personalizado, también se configuran sPPT y fPPT, lo que garantiza que se utilice el TDP correcto
      • Si TDP boost está habilitado en el modo personalizado, una LUT se utiliza para aplicar sPPT y fPPT boosting correctos
      • Añadido soporte de curva de ventilador personalizada para todos los modos del TDP
      • Añadido límite de carga (al 80%)
    • El overlay es estable ahora, lanza el overlay manteniendo o pulsando dos veces el botón de menú lateral (QAM)
      • Se carga en la primera apertura, sin utilización de recursos de antemano
      • Después de cargar, se abre y se cierra instantáneamente ajustando la latencia
      • El overlay ahora es tan suave como pompis de bebe desde un TDP de 5W, mas rápido que la de Steam
      • Múltiples problemas relacionados con el overlay de Steam se han solucionado, lo que podría causar parpadeo en algunos casos
      • La interceptación del controlador se utiliza para el controlador incorporado, por lo que la entrada ya no se filtrará a los juegos
      • Nuevos skins Bazzite, Diavolo y Atlantis
    • Añadido localización (chino, portugués totalmente compatible)
  • Añadido el paquete hhd-ui COPR
    • Añadido un acceso directo al escritorio llamado Handheld Daemon que permite configurar la emulación del controlador TDP en el escritorio
  • Añadido parche para las tasas de refresco de Ayn Loki en gamescope
  • Añadido un comando ujust para activar/desactivar los gestos swipe
    • ujust disable-swipe-gestures & ujust enable-swipe-gestures
  • Añadido un parche gamescope backport que corrige un fallo en Splitgate

Correciones

  • Restauradas todas las configuraciones en el comando ujust restore-gnome-de-settings en imágenes Deck
  • Se utiliza el perfil balanced-no-pstate en hardware sin soporte para pstate.
  • Eliminado el Escritorio Anidado ya que ha estado roto en GNOME durante mucho tiempo y está roto con KDE Plasma 6
    • En KDE Plasma 6 ya no funciona
    • En GNOME nunca funciono
    • En KDE Plasma <6 mas o menos funcionaba.

Contribuidor del Boletin Informativo: Antheas Kapenekakis
Traductor: CharlieBros

Subscribete a nuestro Bazzite Buzz y checa Buzzes anteriores

1 Like