Tails 7.11 corrige un problema que impedía activar Persistent Storage

Tails 7.11

Tails 7.11 ya está disponible como una nueva actualización de esta distribución Linux centrada en la privacidad y el anonimato. La nueva versión corrige un problema que podía impedir que el almacenamiento persistente se activara correctamente en determinados equipos y actualiza Tor Browser a la versión 15.0.20.

Tails está basada en Debian y ha sido diseñada para utilizarse principalmente desde un dispositivo USB, encaminando las conexiones a través de la red Tor y tratando de dejar el menor número posible de rastros en el ordenador utilizado. La actualización 7.11 mantiene este enfoque, pero soluciona un problema especialmente relevante para quienes utilizan una de las funciones que permite conservar determinados datos entre sesiones.

La principal novedad de Tails 7.11 está en Persistent Storage

El cambio más importante de Tails 7.11 corrige un problema que podía evitar que Persistent Storage se activase en algunos ordenadores. Esta función permite conservar determinados datos y configuraciones entre sesiones mediante un área de almacenamiento cifrada, algo que resulta especialmente útil en un sistema operativo pensado para ejecutarse de forma temporal desde un USB.

Por defecto, Tails está diseñado para que los datos de una sesión desaparezcan al apagar el ordenador. Persistent Storage proporciona una excepción controlada a este comportamiento: el usuario puede almacenar determinados archivos, configuraciones y otros datos de forma persistente sin convertir la instalación completa en un sistema convencional instalado en el disco.

El fallo corregido en esta versión podía impedir precisamente que esa zona de almacenamiento se activara en determinados equipos. Para los usuarios que dependen de Persistent Storage, se trata por tanto de una corrección bastante más importante de lo que podría sugerir el número de versión.

Persistent Storage mantiene los datos entre sesiones

Una de las características que diferencia a Tails de una distribución Linux convencional es que el sistema está diseñado para minimizar los rastros que deja en el ordenador anfitrión. El usuario puede iniciar Tails desde un USB, realizar sus tareas y apagar el equipo sin que la sesión quede almacenada de la misma manera que ocurriría con un sistema operativo instalado permanentemente.

Persistent Storage permite combinar esa filosofía con la necesidad práctica de conservar determinados datos. El espacio se encuentra cifrado y puede utilizarse para guardar la información que el usuario necesita mantener disponible cuando vuelva a iniciar Tails.

La corrección incluida en Tails 7.11 garantiza que esta característica pueda activarse correctamente en los equipos afectados por el problema. El proyecto recomienda a los usuarios que ya disponen de una instalación con Persistent Storage realizar una actualización en lugar de crear una instalación nueva.

Tor Browser se actualiza a la versión 15.0.20

La otra novedad destacada de Tails 7.11 es la actualización del navegador incluido en la distribución. Tor Browser pasa a la versión 15.0.20, proporcionando a los usuarios una versión más reciente del navegador utilizado para acceder a Internet a través de la red Tor.

La integración de Tor Browser es una parte fundamental de la experiencia de Tails. La distribución no se limita a proporcionar un escritorio Linux portátil, sino que está construida alrededor de herramientas destinadas a proteger la privacidad del usuario y dificultar la asociación de su actividad con el ordenador desde el que se conecta.

Mantener el navegador actualizado resulta especialmente importante en este contexto, ya que el navegador es uno de los componentes que más directamente interactúan con contenido procedente de Internet. Tails incorpora las actualizaciones necesarias dentro de sus propias versiones para que los usuarios no tengan que configurar manualmente estos componentes.

Los usuarios de Tails pueden actualizar directamente

Los usuarios que ya tengan instalada cualquier versión de Tails 7.0 o posterior pueden actualizar directamente a Tails 7.11 mediante el mecanismo de actualización automática. Este proceso permite conservar el Persistent Storage existente.

La recomendación resulta especialmente importante para quienes tienen datos almacenados de forma persistente. Si la actualización automática no funciona o el sistema deja de arrancar después de realizarla, el proyecto contempla también la posibilidad de efectuar una actualización manual.

En caso de que una actualización automática falle, utilizar el procedimiento manual permite recuperar el sistema sin tener que recurrir necesariamente a una instalación completamente nueva.

No conviene reinstalar Tails si utilizas Persistent Storage

El proyecto hace una advertencia importante para los usuarios que tengan un USB de Tails con Persistent Storage: si ya disponen de una instalación funcional, deben actualizarla en lugar de realizar una instalación nueva. Una reinstalación puede borrar el almacenamiento persistente existente.

Esta recomendación es especialmente relevante porque el funcionamiento habitual de Tails puede llevar a pensar que crear un nuevo USB con la última imagen es siempre la solución más sencilla. Sin embargo, cuando existe información persistente que se quiere conservar, el procedimiento de actualización es la opción adecuada.

Para quienes simplemente quieran empezar desde cero, Tails 7.11 también está disponible como una nueva imagen USB. El proyecto proporciona además una imagen ISO para otros escenarios, como utilizar Tails con DVD o dentro de una máquina virtual.

Una actualización pequeña pero importante para Tails

Tails 7.11 no introduce un cambio radical en la distribución. Su objetivo es más concreto: solucionar un problema que afectaba a Persistent Storage y mantener actualizado uno de los componentes fundamentales del sistema con la llegada de Tor Browser 15.0.20.

Precisamente por el papel que desempeña Persistent Storage dentro de Tails, la primera corrección tiene especial importancia. El sistema está diseñado para ser temporal, pero los usuarios pueden necesitar conservar determinados datos y configuraciones de una sesión a otra. Cuando esa función falla, se pierde una parte importante de la utilidad práctica de la distribución.

La actualización también mantiene el modelo de desarrollo de Tails, que combina una base Debian con herramientas específicamente seleccionadas y configuradas para ofrecer privacidad y anonimato. Las nuevas versiones incorporan las correcciones necesarias sin convertir el sistema en una distribución Linux convencional instalada permanentemente.

Tails 7.11 ya está disponible

Tails 7.11 ya puede utilizarse tanto mediante una actualización de instalaciones existentes como mediante una nueva imagen. Para quienes ya utilizan Tails 7.0 o posterior, la actualización automática permite pasar a la nueva versión conservando Persistent Storage.

La actualización resulta especialmente recomendable para los usuarios afectados por el problema de activación del almacenamiento persistente. Al mismo tiempo, disponer de Tor Browser 15.0.20 proporciona una base más actualizada para la navegación a través de Tor.

Con esta versión, Tails continúa centrada en su objetivo original: proporcionar un entorno Linux portátil orientado a la privacidad, que pueda utilizarse sin instalar el sistema en el ordenador y que permita controlar de forma explícita qué información se conserva entre sesiones.


Mainstream OS lleva Arch, Hyprland y Quickshell a un Linux pensado para principiantes

mainstream os

Mainstream OS es una nueva distribución GNU/Linux basada en Arch Linux que parte de una idea bastante directa: ofrecer las ventajas de un sistema moderno basado en Arch sin obligar al usuario a pasar por la habitual configuración manual asociada a esta distribución. Su propuesta gira alrededor de Hyprland y una interfaz de escritorio construida sobre Quickshell, pero intenta mantener una experiencia sencilla desde la instalación hasta la administración diaria del sistema.

El propio proyecto resume su filosofía con una frase muy clara: «Arch under the hood» y una instalación que pretende estar lista en unos diez minutos, incluso para usuarios sin experiencia previa con Linux. La distribución busca así acercar Arch a un público que normalmente podría optar por sistemas más convencionales debido a la complejidad de configurar manualmente un entorno basado en este proyecto.

Arch Linux como base de Mainstream os, pero sin obligar a editar archivos de configuración

La principal característica de Mainstream OS es que utiliza Arch Linux como base manteniendo una filosofía mucho más orientada al usuario final. En lugar de presentar un sistema que requiere configurar manualmente numerosos componentes después de la instalación, el proyecto intenta proporcionar una experiencia preparada desde el primer arranque.

La distribución está pensada para quienes quieren acceder a un escritorio moderno sin tener que editar constantemente archivos de configuración. Esto resulta especialmente interesante en el caso de Hyprland, un compositor Wayland muy flexible que tradicionalmente ha atraído a usuarios dispuestos a dedicar tiempo a personalizar manualmente su entorno.

Mainstream OS pretende precisamente eliminar buena parte de esa barrera. El sistema incorpora una aplicación gráfica de configuración desde la que es posible gestionar aspectos como los monitores, los temas, los atajos de teclado, la red y las actualizaciones.

Hyprland es el centro de la experiencia de escritorio

El escritorio de Mainstream OS está construido alrededor de Hyprland. La elección no resulta sorprendente: el compositor Wayland se ha convertido en una de las alternativas más populares entre quienes buscan un escritorio Linux altamente personalizable, especialmente dentro del ecosistema de distribuciones basadas en Arch.

Sin embargo, Mainstream OS intenta ofrecer una experiencia diferente a la de una instalación convencional de Hyprland. El usuario no tiene que empezar desde cero construyendo su propio escritorio a partir de diferentes componentes. La distribución proporciona una configuración completa y utiliza una shell basada en Quickshell para integrar las diferentes partes de la interfaz.

La base utilizada es la shell illogical-impulse de end-4, modificada por el proyecto y reconocida explícitamente como tal. Sobre ella se construye buena parte de la experiencia visual y funcional de Mainstream OS.

Una interfaz gráfica para configurar el sistema

Uno de los elementos que diferencian a Mainstream OS de una instalación tradicional de Arch con Hyprland es la presencia de una aplicación gráfica dedicada a la configuración. El objetivo es que tareas que normalmente requieren editar archivos puedan realizarse desde una interfaz accesible.

Desde ella se pueden gestionar diferentes aspectos del sistema, incluyendo monitores, temas, combinaciones de teclas, conexiones de red y actualizaciones. De esta manera, el usuario puede modificar buena parte del comportamiento del escritorio sin necesidad de conocer previamente la estructura de configuración de Hyprland o de otros componentes.

Esta filosofía encaja con el objetivo general del proyecto: utilizar Arch como base tecnológica sin trasladar necesariamente al usuario todas las decisiones y tareas de configuración que caracterizan a una instalación de Arch realizada manualmente.

El sistema puede cambiar de aspecto de Maistream OS automáticamente

La personalización visual es otro de los elementos destacados de Mainstream OS. El sistema permite elegir un fondo de pantalla y adaptar el tema general del escritorio para que coincida con él.

Los temas pueden guardarse y programarse, por lo que la apariencia del sistema puede cambiar automáticamente según las preferencias del usuario. No se trata únicamente de cambiar el fondo, sino de utilizar la personalización como una característica integrada en la experiencia del escritorio.

Este planteamiento resulta particularmente apropiado para una distribución basada en Quickshell, donde numerosos elementos de la interfaz pueden controlarse desde una misma capa. Mainstream OS intenta así que la personalización, una de las principales virtudes tradicionalmente asociadas a Hyprland, no requiera necesariamente conocimientos técnicos avanzados.

Mainstream OS quiere ser una distribución completa, no un simple respin

El proyecto insiste en que Mainstream OS no pretende limitarse a ser un respin de Arch Linux con un conjunto de configuraciones y aplicaciones preinstaladas. La distribución dispone de su propio repositorio de paquetes firmado mediante GPG y de imágenes ISO firmadas.

Además, el sistema no utiliza el AUR durante la instalación. Esta decisión permite mantener una separación más clara entre los paquetes proporcionados directamente por el proyecto y el enorme repositorio comunitario de Arch Linux.

El resultado es una distribución que intenta controlar una parte mayor de su propia cadena de distribución, en lugar de limitarse a modificar una instalación existente de Arch. Esto también facilita que el proyecto pueda ofrecer versiones de sus propios componentes y mantenerlos coordinados con el resto del sistema.

Instalación con Calamares y varias opciones

Para reducir todavía más la barrera de entrada, Mainstream OS utiliza el instalador gráfico Calamares. El proceso de instalación ofrece cinco métodos diferentes y contempla escenarios habituales como el cifrado completo del disco y la instalación en arranque dual.

La presencia de cifrado completo resulta especialmente interesante para quienes quieran utilizar la distribución en un portátil, mientras que el soporte para dual boot facilita probar Mainstream OS sin tener que eliminar necesariamente otro sistema operativo instalado en el equipo.

El proyecto también incorpora mecanismos destinados a comprobar que la instalación se ha realizado correctamente. Cada instalación ejecuta una verificación automática compuesta por 19 comprobaciones, proporcionando una capa adicional de validación después del proceso de instalación.

Btrfs y puntos de restauración antes de las actualizaciones

Uno de los aspectos más interesantes de Mainstream OS para usuarios que no quieren preocuparse demasiado por el mantenimiento de un sistema Arch es su gestión de las actualizaciones. Antes de cada actualización, el sistema crea una instantánea de Btrfs.

Esta característica permite disponer de un punto al que regresar en caso de que una actualización provoque algún problema. Mainstream OS integra además una opción de recuperación desde el menú de arranque, de modo que el usuario puede realizar un rollback sin tener que reconstruir manualmente el sistema.

El mecanismo resulta especialmente apropiado para una distribución basada en Arch, donde el modelo de actualización continua implica recibir nuevas versiones de paquetes con mucha más frecuencia que en una distribución tradicional de lanzamientos periódicos. Contar con una instantánea previa proporciona una red de seguridad adicional.

Un modo Gaming inspirado en SteamOS

Mainstream OS también intenta cubrir el terreno de los videojuegos mediante un modo específico denominado Gaming Mode. Esta función cambia el entorno habitual por una sesión basada en la interfaz Big Picture de Steam, proporcionando una experiencia más próxima a la de una consola.

El cambio puede realizarse mediante una sola tecla, mientras que el Console Mode permite configurar el equipo para arrancar directamente en esta interfaz. Esto puede resultar especialmente interesante en ordenadores conectados al televisor o en equipos utilizados principalmente para jugar.

La idea recuerda inevitablemente a SteamOS, aunque Mainstream OS continúa siendo una distribución Arch generalista y mantiene su escritorio completo para las tareas habituales. El usuario puede pasar de un entorno de escritorio tradicional a una experiencia centrada en Steam según sus necesidades.

También existe una edición para gráficas NVIDIA antiguas

La compatibilidad con hardware recibe atención mediante una edición específica de Mainstream OS destinada a sistemas que utilizan GPUs NVIDIA antiguas. Esto permite cubrir equipos que pueden presentar dificultades con las versiones modernas de los controladores propietarios.

La existencia de esta edición resulta relevante porque una distribución tan centrada en Wayland y Hyprland puede encontrarse con desafíos adicionales al utilizar hardware gráfico antiguo. Mantener una variante específica permite ampliar el número de equipos en los que el proyecto puede utilizarse sin renunciar a su enfoque general.

Mainstream OS busca hacer más accesible el modelo Arch

La propuesta de Mainstream OS resulta interesante porque no intenta competir con Arch Linux en su propio terreno. En lugar de ofrecer otro sistema minimalista pensado para que el usuario lo construya pieza por pieza, parte de Arch y hace prácticamente lo contrario: prepara una experiencia completa y proporciona herramientas gráficas para administrarla.

La combinación de Arch, Hyprland, Quickshell, una aplicación gráfica de configuración, instalación mediante Calamares, repositorios propios, instantáneas Btrfs y un modo de juego inspirado en SteamOS construye una propuesta bastante más definida que la de una simple instalación personalizada de Arch.

El proyecto busca, en definitiva, que utilizar una distribución basada en Arch no implique necesariamente convertirse en administrador del sistema para poder disfrutar de ella. Su objetivo es ofrecer un Linux moderno, visualmente cuidado y muy personalizable, pero con buena parte de la complejidad escondida detrás de herramientas gráficas y automatizaciones.

Con Mainstream OS, Arch Linux queda bajo el capó, mientras que Hyprland y Quickshell proporcionan la identidad visual y funcional. La distribución todavía representa un proyecto relativamente joven frente a alternativas mucho más consolidadas, pero su enfoque resulta llamativo: tomar tecnologías que tradicionalmente atraen a usuarios avanzados y empaquetarlas en una experiencia diseñada para que puedan utilizarlas también quienes simplemente quieren instalar Linux y empezar a trabajar.


VirtualBox 7.2.16 mejora el portapapeles en Wayland y añade soporte para FRED en Linux

VirtualBox 7.2.16

VirtualBox 7.2.16 ya está disponible como una nueva actualización de mantenimiento de la rama 7.2 del conocido software de virtualización de Oracle. Esta versión llega con varias mejoras especialmente interesantes para los usuarios de Linux, entre ellas el soporte para FRED en los hosts Linux y una gestión más fiable del portapapeles compartido cuando se utiliza Wayland. También se han corregido problemas de compatibilidad con RHEL 9.8 y se ha mejorado el rendimiento gráfico 3D mediante VMSVGA.

La actualización aparece aproximadamente un mes después de VirtualBox 7.2.14 y continúa la evolución de una rama que está prestando especial atención a las tecnologías utilizadas por los escritorios Linux modernos. En particular, las mejoras relacionadas con Wayland resultan relevantes a medida que las distribuciones van dejando atrás X11 como sesión gráfica predeterminada.

VirtualBox 7.2.16 incorpora soporte para FRED en Linux

Una de las novedades más destacadas de VirtualBox 7.2.16 es la incorporación de soporte para FRED (Flexible Return and Event Delivery) en hosts Linux. Se trata de una extensión de la arquitectura x86 que moderniza el mecanismo utilizado por los procesadores para gestionar transiciones entre niveles de privilegio, interrupciones y excepciones, sustituyendo parte de los mecanismos heredados utilizados anteriormente.

FRED está diseñado para simplificar y optimizar determinados cambios de contexto relacionados con la gestión de eventos del procesador. La tecnología fue introducida por Intel y también cuenta con soporte en procesadores AMD compatibles. Su incorporación a VirtualBox permite que el hipervisor pueda funcionar correctamente en sistemas Linux que utilizan esta característica del hardware.

No se trata, por tanto, de una función que vaya a transformar inmediatamente el rendimiento de todas las máquinas virtuales. Su importancia está principalmente en la compatibilidad con las plataformas de hardware más recientes y en que VirtualBox pueda aprovechar correctamente las características que ofrecen los procesadores x86 modernos.

Mejora el portapapeles compartido con Wayland

Los usuarios de Linux también encontrarán una mejora especialmente práctica en VirtualBox 7.2.16: Oracle ha trabajado en el funcionamiento del portapapeles compartido bajo Wayland, tanto cuando Linux actúa como sistema anfitrión como cuando se utiliza como sistema invitado.

El portapapeles compartido permite copiar contenido entre el sistema anfitrión y una máquina virtual, una función aparentemente sencilla pero que requiere una integración considerablemente más compleja cuando interviene Wayland. El protocolo gráfico utiliza un modelo diferente al de X11 para gestionar determinados recursos de las aplicaciones, por lo que las herramientas de virtualización han tenido que adaptar progresivamente sus mecanismos de integración.

VirtualBox ya había incorporado soporte para compartir el portapapeles con invitados Wayland en versiones anteriores, pero la experiencia todavía podía presentar problemas dependiendo de la combinación de anfitrión, invitado y escritorio utilizado. La versión 7.2.16 continúa corrigiendo y perfeccionando esta integración para hacer que la función sea más fiable.

Mejor soporte para RHEL 9.8

La nueva versión también corrige problemas relacionados con los kernels de Red Hat Enterprise Linux 9.8 utilizados como invitados. VirtualBox 7.2.16 incorpora los cambios necesarios para solucionar problemas de compatibilidad detectados con esta actualización de RHEL.

Este tipo de correcciones resulta especialmente importante en entornos profesionales, donde las máquinas virtuales suelen utilizar versiones de distribuciones empresariales que reciben actualizaciones periódicas del kernel. Un cambio en las interfaces internas del kernel puede requerir modificaciones en las Guest Additions o en otros componentes utilizados por el hipervisor.

VMSVGA mejora su rendimiento 3D

En el apartado gráfico, VirtualBox 7.2.16 introduce mejoras de rendimiento para VMSVGA, el controlador gráfico virtual utilizado habitualmente por las máquinas virtuales Linux. Las mejoras están dirigidas específicamente a la aceleración 3D y pueden beneficiar a quienes utilizan escritorios gráficos dentro de sus máquinas virtuales.

VMSVGA permite proporcionar a los sistemas invitados una tarjeta gráfica virtual compatible con el modelo utilizado por VMware. En una máquina virtual Linux con entorno de escritorio, este componente resulta fundamental para conseguir una experiencia gráfica razonablemente fluida, especialmente cuando se utilizan aplicaciones que necesitan aceleración 3D.

La mejora de rendimiento llega acompañada de otras correcciones relacionadas con la representación gráfica y el funcionamiento general de las máquinas virtuales, por lo que esta actualización no se limita a los cambios específicos de Linux.

También se corrige la grabación de vídeo

VirtualBox 7.2.16 soluciona además un problema que podía provocar que el software se quedara bloqueado al detener una grabación de vídeo después de que se hubieran producido numerosas actualizaciones de pantalla.

La función de grabación permite capturar la actividad mostrada por una máquina virtual, algo que puede resultar útil para crear demostraciones, documentar problemas o registrar determinadas tareas realizadas dentro del sistema invitado. El fallo corregido podía afectar a sesiones con una elevada cantidad de cambios en pantalla.

Preparado para OpenSSL 4.0

La actualización incorpora asimismo correcciones relacionadas con la compilación utilizando OpenSSL 4.0. El trabajo permite mejorar la preparación de VirtualBox para entornos que utilizan esta nueva rama de la biblioteca criptográfica.

Aunque este cambio no supone una función visible para el usuario final, resulta importante para mantener el software de virtualización preparado para las nuevas versiones de sus dependencias. Las herramientas de virtualización dependen de numerosos componentes del sistema anfitrión, por lo que mantener la compatibilidad con nuevas versiones de bibliotecas resulta esencial para evitar problemas de compilación y distribución.

VirtualBox 7.2.16 también incluye mejoras en la interfaz

La interfaz gráfica de VirtualBox recibe algunos ajustes menores en esta actualización. Entre ellos se encuentra una gestión más adecuada de las máquinas virtuales que no están disponibles, evitando determinados comportamientos poco claros cuando el programa no puede acceder a una máquina configurada previamente.

También se ha corregido la visibilidad de determinadas advertencias durante las importaciones de máquinas virtuales en formato OVF. Además, la actualización incorpora cambios en las traducciones de la interfaz, incluyendo una actualización de la traducción al catalán.

Una actualización especialmente interesante para Linux

Aunque VirtualBox 7.2.16 es una versión de mantenimiento, varias de sus novedades tienen una relación directa con Linux. El soporte de FRED para hosts Linux permite mejorar la compatibilidad con hardware x86 moderno, mientras que las mejoras del portapapeles bajo Wayland corrigen uno de los aspectos que todavía requieren trabajo en la integración entre el hipervisor y los escritorios Linux actuales.

A esto se suman la corrección del soporte para RHEL 9.8 como sistema invitado y las mejoras de rendimiento 3D de VMSVGA. El resultado es una actualización que, pese a no introducir una gran cantidad de funciones nuevas, sí pule varios componentes importantes para quienes utilizan VirtualBox habitualmente en Linux.

VirtualBox 7.2.16 ya está disponible

VirtualBox 7.2.16 ya puede descargarse desde el sitio oficial del proyecto y las actualizaciones llegarán también a los repositorios de las distribuciones compatibles según el ritmo de cada una. Oracle recomienda consultar el registro de cambios para conocer todos los detalles de la actualización.

Con esta versión, VirtualBox continúa mejorando su soporte para las tecnologías actuales de Linux mientras mantiene la compatibilidad con una amplia variedad de sistemas anfitriones e invitados. Para quienes utilizan Wayland, procesadores compatibles con FRED o distribuciones empresariales como RHEL 9.8, las mejoras de esta versión hacen que la actualización resulte especialmente recomendable.


Firefox 154 llega con mejoras en la gestión de la IA y como última versión con el ciclo mensual

Firefox 154

Firefox 154 ya está disponible. Como en cualquier otro lanzamiento, lo contrario no tendría ningún sentido, introduce algunas novedades, pero quizá hay algo que haya que mencionar antes de seguir adelante con ellas. Si no pasa nada, a partir del 1 de septiembre se cambiará el calendario de lanzamientos. Hasta ahora, Mozilla lanzaba una nueva versión mayor de su navegador web cada 4 semanas, y desde entonces lanzará una cada dos. Así se introducirán mejoras más rápidamente.

Lo que sigue en este artículo es la lista con las novedades de Firefox 154, lo que nos interesa de verdad.

Novedades de Firefox 154

  • Las protecciones de Firefox para el acceso a la red local ahora también se aplican a las conexiones WebSocket. Los sitios web que intenten abrir una conexión WebSocket con un dispositivo de la red local solicitarán permiso previamente.
  • En Ventana inteligente, Firefox ahora puede sugerir grupos de pestañas relacionadas y proponer un nombre para cada grupo.
  • Las copias de seguridad locales de los perfiles de Firefox ya están disponibles en macOS, además de Windows y Linux, y pueden restaurarse entre las tres plataformas.
  • Ahora se puede eximir a determinados sitios de que se borren sus cookies y datos del sitio al cerrarse Firefox, sin eximirlos también de la protección contra el rastreo y de otras restricciones relacionadas con las cookies.
  • La función de traducción de páginas completas ahora también traduce el contenido de los elementos <iframe>.
  • La función de traducción de páginas completas ahora identifica el idioma en todas las cargas de página, lo que mejora la experiencia al ofrecer traducciones a los usuarios.
  • Los usuarios de Windows ahora pueden elegir un icono diferente para la aplicación Firefox desde Ajustes. Esta opción todavía no está disponible para instalaciones MSIX, macOS ni Linux, pero llegará próximamente.
  • La barra de direcciones ahora incluye una acción rápida llamada «Gestionar IA» que abre los controles de IA en Ajustes.
  • Al realizar una recarga forzada de una página, manteniendo pulsada la tecla Mayús mientras se hace clic en el botón Recargar, ahora también se borran y actualizan los favicons almacenados en caché.
  • La búsqueda dentro de los vídeos ahora es considerablemente más rápida en todos los sistemas operativos, lo que permite saltar más rápidamente a un punto determinado del vídeo.
  • El texto seleccionado en un PDF ahora se resalta de la misma forma que el texto de una página web, y el color del resaltado sigue la configuración del sistema operativo, incluido el modo de alto contraste.
  • Firefox View deja de aparecer de forma predeterminada en la barra de herramientas en los perfiles nuevos y en aquellos en los que no se ha utilizado recientemente. Se puede seguir abriendo desde «Lista de todas las pestañas > Ver todas las pestañas» o volver a añadir desde el menú «Personalizar barra de herramientas».

Mejoras para desarrolladores

  • Firefox ahora admite las propiedades CSS text-box-trim y text-box-edge, así como la propiedad abreviada text-box. Estas propiedades controlan el espacio inicial por encima y por debajo del texto, lo que permite un espaciado y una alineación verticales más sencillos y coherentes.
  • Firefox ahora admite las funciones CSS sibling-index() y sibling-count(). Estas funciones permiten aplicar estilos a un elemento mediante cálculos que utilizan, respectivamente, su posición entre los elementos hermanos y el número total de elementos hermanos, incluido el propio elemento.
  • Se ha añadido una interfaz de selección de hora a <input type="time"> y <input type="datetime-local">, lo que hace que seleccionar una hora sea más accesible e intuitivo.
  • Se ha añadido compatibilidad con la cabecera de respuesta HTTP No-Vary-Search para la caché de disco HTTP. Los servidores ahora pueden indicar qué parámetros de consulta de una URL no afectan a la respuesta, lo que permite a Firefox reutilizar recursos almacenados en caché entre distintas variaciones de parámetros y mejorar la tasa de aciertos de la caché.
  • Firefox ahora admite los métodos Iterator.prototype.chunks y Iterator.prototype.windows, que permiten consumir un iterador como subsecuencias de tamaño configurable, superpuestas o no superpuestas.
  • Firefox ahora admite Iterator.prototype.includes(), lo que permite a los desarrolladores comprobar si un iterador contiene un valor determinado sin tener que convertirlo previamente en un array.
  • Firefox ahora admite el método Iterator.prototype.join, que permite unir un iterador en una cadena de texto, de forma similar a Array.prototype.join.
  • El visor JSON ahora muestra una ruta de navegación en la parte inferior para la entrada seleccionada.
  • La información sobre las actualizaciones de políticas y las correcciones de errores específicas para empresas está disponible en las notas de la versión de Firefox para empresas 154.

Otras correcciones

  • Se ha corregido un problema en macOS por el que cerrar una ventana del navegador podía dejar una ventana invisible que seguía capturando los clics del ratón en la zona que ocupaba anteriormente.
  • Se ha corregido un problema en Windows por el que la barra de tareas configurada para ocultarse automáticamente no aparecía hasta que la ventana de Firefox se minimizaba y restauraba después del inicio.
  • Se ha corregido un problema por el que la barra de tareas de Windows aparecía delante de una ventana de imagen en imagen a pantalla completa.
  • Se ha corregido el problema por el que la barra lateral de pestañas verticales permanecía visible en el modo de pantalla completa. Ahora se oculta junto con las barras de herramientas y vuelve a aparecer cuando el cursor se desplaza hasta el borde de la pantalla.
  • Se ha corregido un problema por el que los documentos PDF no se escalaban correctamente en la vista previa de impresión al utilizar la opción «Ajustar al ancho de la página».
  • Se han corregido diversos problemas de seguridad.

Firefox 154 ya disponible

Firefox 154 ya se puede descargar desde la página web oficial del proyecto. En las próximas horas aparecerán los nuevos paquetes en los repositorios oficiales de la mayoría de distribuciones Linux. También se actualizarán los paquetes snap y flatpak.


Firefox 154 llega con gestión de IA, mejoras en privacidad y novedades para desarrolladores

Firefox 154

Mozilla ha lanzado la versión 154 de su navegador Firefox, una actualización mensual que llega cargada de novedades y ajustes. Esta entrega no introduce una revolución, pero sí añade un puñado de funciones pensadas para facilitar la vida al usuario y ofrecer un control más fino sobre la privacidad y la gestión del navegador.

Una de las adiciones más llamativas es la nueva acción rápida «Manage AI» en la barra de direcciones. Con solo escribir un comando, se abre directamente la sección de inteligencia artificial dentro de los ajustes de Firefox, sin tener que navegar por menús. Esta característica responde a la tendencia de integrar IA en el día a día, aunque aquí se limita a dar acceso rápido a la configuración.

Firefox 154 y la recarga forzada

En el apartado de rendimiento y caché, Firefox 154 introduce un cambio sutil pero práctico: al recargar una página de forma forzada (hard reload), ahora se limpian y actualizan los favicons almacenados. Esto evita que se muestren iconos obsoletos y asegura que siempre veas la versión más reciente del sitio. Además, las protecciones de red de acceso local, que ya existían para peticiones HTTP, ahora se extienden a las conexiones WebSocket. Esto significa que, cuando un sitio intenta conectarse a un dispositivo en tu red local a través de WebSocket, el navegador lo controlará de manera más estricta, mejorando la seguridad en entornos domésticos o de oficina.

Otra novedad relevante es la interoperabilidad entre sistemas operativos. Los perfiles locales respaldados en macOS ahora pueden restaurarse en Windows y Linux, y viceversa. Esto facilita la migración entre equipos sin perder marcadores, contraseñas o extensiones, algo que antes resultaba complicado. En cuanto a los usuarios de Android, la actualización incluye mejoras específicas para el navegador móvil, aunque no se han detallado exhaustivamente. Las pestañas verticales, una función muy demandada, también reciben pulidos para una experiencia más fluida.

Para los desarrolladores, Firefox 154 trae un buen lote de cambios. Desde el blog de MDN se han destacado varias mejoras en WebDriver, el soporte para la clave de manifiesto «sandbox» (que permite restringir el entorno de las extensiones) y algunas nuevas características experimentales de la web. Estas últimas apuntan a explorar APIs emergentes que podrían llegar a ser estándar en el futuro. Además, la versión beta del navegador ya había adelantado la mayoría de estas modificaciones, así que quienes probaron la versión previa ya las conocían.

Ya disponible, pronto con anuncio oficial

La descarga de Firefox 154.0 está disponible directamente desde el servidor FTP oficial de Mozilla. Como es habitual, la actualización se propagará automáticamente a la mayoría de los usuarios, pero los más impacientes pueden descargarla manualmente. En definitiva, esta entrega no cambia las reglas del juego, pero demuestra que el navegador sigue evolucionando con mejoras prácticas que refuerzan la privacidad, la compatibilidad y la experiencia de desarrollo. Si eres de los que personaliza su navegador hasta el último detalle, esta versión te dará un poco más de control.


Ubuntu encuentra en WSL una nueva vía de crecimiento dentro de Windows

Ubuntu en WSL

Ubuntu continúa reforzando su posición dentro del ecosistema Windows Subsystem for Linux (WSL), donde se ha convertido en una de las distribuciones Linux más utilizadas por los desarrolladores que trabajan desde Windows. Los últimos datos compartidos por Canonical muestran el peso que mantiene Ubuntu dentro de WSL, un escenario que permite utilizar herramientas y entornos Linux directamente desde Windows sin necesidad de instalar una máquina virtual tradicional.

El crecimiento de WSL se ha convertido en una oportunidad especialmente importante para Canonical. En lugar de limitarse a competir por usuarios que ya han decidido instalar Linux como sistema operativo principal, Ubuntu puede llegar a desarrolladores que continúan utilizando Windows pero necesitan herramientas, bibliotecas y flujos de trabajo propios del ecosistema Linux.

Ubuntu mantiene una posición destacada en WSL

Según los datos recogidos por Canonical, Ubuntu representa una parte muy importante de las instalaciones de distribuciones Linux utilizadas dentro de WSL. La compañía considera que esta posición demuestra que los desarrolladores siguen recurriendo a Ubuntu cuando necesitan disponer de un entorno Linux integrado en Windows.

La situación resulta especialmente interesante porque WSL ha evolucionado mucho desde sus primeras versiones. Microsoft ha convertido el subsistema en una plataforma capaz de ejecutar un entorno Linux completo de forma integrada con Windows, incluyendo herramientas de desarrollo, aplicaciones de línea de comandos y diferentes servicios.

Para Ubuntu, esto significa disponer de una puerta de entrada a un público que quizá no quiera abandonar Windows, pero que necesita utilizar tecnologías que tienen su origen o mayor presencia en Linux. Git, Python, GCC, Node.js, Docker y una enorme cantidad de herramientas de desarrollo pueden utilizarse desde el entorno Linux proporcionado por WSL.

WSL se ha convertido en una herramienta para desarrolladores

Una de las claves del éxito de WSL es precisamente que elimina buena parte de la separación tradicional entre Windows y Linux. El desarrollador puede mantener Windows como sistema principal y, al mismo tiempo, disponer de un entorno Linux para sus proyectos.

Esto resulta especialmente útil en proyectos destinados a servidores Linux, servicios en la nube o infraestructuras basadas en contenedores. El desarrollador puede trabajar desde Windows utilizando herramientas Linux y probar determinados componentes en un entorno mucho más próximo al que encontrará posteriormente en producción.

Ubuntu encaja particularmente bien en este escenario debido a la enorme cantidad de documentación, paquetes y herramientas disponibles para la distribución. Su presencia histórica en servidores y en plataformas de desarrollo también facilita que los proyectos puedan reproducir en WSL un entorno conocido.

Canonical ve una oportunidad más allá del escritorio Linux

El crecimiento de Ubuntu dentro de WSL demuestra que la estrategia de Canonical no depende exclusivamente de aumentar el número de usuarios que instalan Ubuntu directamente sobre sus ordenadores. El ecosistema Linux se utiliza cada vez más como una capa de desarrollo que puede convivir con otros sistemas operativos.

En este sentido, WSL permite que Ubuntu llegue a usuarios que probablemente nunca instalarían una distribución Linux de forma nativa. Para un desarrollador que necesita herramientas Linux, utilizar Ubuntu dentro de Windows puede resultar mucho más sencillo que configurar un arranque dual o sustituir completamente su sistema operativo.

Esta situación también beneficia a los propios proyectos Linux. Cuantos más desarrolladores utilizan herramientas y bibliotecas del ecosistema, mayor es el número de personas familiarizadas con sus tecnologías. WSL funciona así como un punto de entrada que puede llevar a algunos usuarios desde Windows hacia otras partes del ecosistema Linux.

Ubuntu también se beneficia del ecosistema de Microsoft

La relación entre Ubuntu y WSL resulta especialmente llamativa porque enfrenta a dos compañías que históricamente representaban modelos muy diferentes. Microsoft pasó durante décadas siendo el principal representante del software propietario para ordenadores personales, mientras que Ubuntu se convirtió en una de las distribuciones Linux más populares.

Sin embargo, el panorama actual es muy diferente. Microsoft ha convertido Linux en una pieza importante de sus herramientas para desarrolladores y servicios en la nube, mientras que Canonical aprovecha plataformas como WSL para distribuir Ubuntu a usuarios que trabajan principalmente con Windows.

El resultado es un escenario en el que Windows puede actuar como puerta de entrada a Linux en lugar de competir directamente con él. Un mismo equipo puede ejecutar Windows como sistema anfitrión y utilizar Ubuntu para determinadas tareas de desarrollo, administración o automatización.

La importancia de Ubuntu para el desarrollo moderno

La popularidad de Ubuntu en WSL también está relacionada con su posición dentro del ecosistema de desarrollo. La distribución cuenta con paquetes para prácticamente todas las herramientas habituales y dispone de una amplia comunidad capaz de proporcionar documentación y soluciones a problemas frecuentes.

Para las empresas, además, utilizar Ubuntu dentro de WSL permite mantener una base relativamente homogénea entre los entornos de los desarrolladores. Un equipo puede trabajar sobre Windows y utilizar Ubuntu para las herramientas Linux sin tener que mantener una infraestructura de máquinas virtuales independiente para cada desarrollador.

Canonical puede aprovechar esta presencia para acercar otros productos y servicios de su ecosistema, desde soluciones para desarrolladores hasta tecnologías relacionadas con servidores, nube y contenedores. WSL funciona de esta forma no solo como un mecanismo para ejecutar Linux en Windows, sino también como un canal de distribución para las tecnologías de Ubuntu.

Ubuntu tiene en WSL una importante vía de crecimiento

El crecimiento de Ubuntu dentro de WSL refleja un cambio más amplio en la forma en que se utiliza Linux. Ya no es necesario elegir entre Windows y Linux para beneficiarse de las herramientas de ambos ecosistemas. Para muchos desarrolladores, ambos sistemas pueden convivir en el mismo ordenador y cada uno puede utilizarse para las tareas para las que resulta más conveniente.

Canonical parte además de una posición especialmente fuerte dentro de este mercado gracias a la popularidad de Ubuntu y a su amplio ecosistema de software. Mientras WSL continúe ganando importancia entre los desarrolladores de Windows, Ubuntu tendrá una vía privilegiada para llegar a nuevos usuarios sin necesidad de que estos abandonen el sistema operativo de Microsoft.

Para Linux, el fenómeno también resulta significativo. Aunque WSL no equivale a instalar una distribución directamente sobre el hardware, proporciona un entorno Linux real e integrado que familiariza a millones de usuarios con sus herramientas y tecnologías. Y dentro de ese entorno, Ubuntu continúa siendo una de las opciones más importantes.


Linux 7.2 llega con USB4STREAM y novedades relacionadas a la IA

Linux 7.2

Linus Torvalds ha lanzado hace escasas horas una nueva versión del kernel de Linux. En esta ocasión es Linux 7.2, que ha llegado cerca de dos meses después de 7.1 y del que muchos dicen que será lo que use Ubuntu 26.10. No es probable. Canonical cambió su filosofía para asegurarse de que Ubuntu siempre use el kernel más reciente, aunque se lance la estable con un núcleo en fase RC. Por lo tanto, Stonking Stingray debería llegar con Linux 7.3.

En cualquier caso, lo que nos interesa en este artículo es la lista de novedades, no qué usará o dejará de usar la próxima versión del sistema de Canonical. Así que, sin más dilación, vamos con esa lista.

Novedades de Linux 7.2

  • Procesadores:
    • Los dispositivos con Apple M3 ya pueden arrancar con el kernel Linux 7.2, aunque el soporte todavía no se encuentra en una fase práctica para los usuarios finales.
    • Cache Aware Scheduling se ha incorporado para mejorar la asignación de tareas en CPU con múltiples dominios de caché de último nivel (LLC).
    • Intel TDX ahora admite actualizaciones en tiempo de ejecución para aplicar actualizaciones de seguridad importantes evitando reinicios o tiempos de inactividad en Trusted Domain Extensions.
    • En el ámbito de los coprocesadores de audio, AMD se está preparando para «cambios sustanciales de diseño» con su próxima generación de IP de audio.
    • Más preparativos para Zen 6.
    • Se ha incorporado el controlador AMD ISP4, lo que permite finalmente activar la cámara web del portátil HP ZBook Ultra G1a y de futuros portátiles AMD Ryzen de gama alta.
    • Preparativos del controlador Intel EDAC para Diamond Rapids y Nova Lake H.
    • No hay demasiadas novedades en ARM64 debido a que los desarrolladores están desbordados con correcciones impulsadas por la IA.
    • RISC-V reduce la sobrecarga del arranque del kernel y también activa de forma predeterminada el soporte para SoC ESWIN mediante la configuración defconfig de Linux para RISC-V.
    • Las intrínsecas NEON de ARM64 para CRC64 ahora funcionan en ARM de 32 bits.
    • Continúa la eliminación progresiva del soporte para CPU i486, que inicialmente se eliminó o desactivó en Linux 7.1.
    • Se introduce Panther Lake R como la nueva versión «resistente» del SoC Panther Lake.
    • Varias mejoras en la gestión de energía.
  • Optimizaciones del kernel de Linux:
    • Una interesante mejora de MGLRU que ofrece entre un 30 % y un 100 % más de rendimiento para MongoDB en las pruebas realizadas con estos parches.
    • Un rendimiento de poll mucho más rápido y otras mejoras de velocidad, incluidas algunas observadas en las pruebas de red en localhost.
    • Cache Aware Scheduling también puede proporcionar mejoras considerables en distintos procesadores y cargas de trabajo.
    • Linux 7.2 incorpora más optimizaciones del asignador de memoria.
    • Mejora del rendimiento de las tuberías anónimas o sin nombre para los pipelines de shell y otros usos.
    • Reducción significativa de la latencia al salir de contenedores y desmontarlos.
    • Lectura de /proc/filesystems hasta un 444 % más rápida.
  • Gráficos de Linux:
    • Compatibilidad con HDMI 2.1 FRL en AMDGPU, por fin, como paso hacia el objetivo final de ofrecer compatibilidad completa con HDMI 2.1 en el controlador AMDGPU integrado en el kernel.
    • Se introduce el nuevo módulo de alimentación AMDGPU DC.
    • AMD continúa habilitando las próximas generaciones de IP gráfica, así como el hardware NPU de nueva generación.
    • Preparativos de Intel para múltiples SKU de Crescent Island.
    • Compatibilidad de Intel DRM con la propiedad de color de fondo.
    • Compatibilidad de Nouveau con el acelerador NVIDIA GA100.
    • NVIDIA comienza los preparativos para «Blackwell-Next».
    • Otras mejoras diversas en los controladores gráficos DRM del kernel.
  • Redes en Linux:
    • Más avances en la compatibilidad de red con WiFi Aware y WiFi 8 / UHR.
    • El controlador Intel IWLWIFI se está preparando para WiFi 8 con su hardware de próxima generación.
    • Compatibilidad con el ASIC Realtek RTL8159, que ya se encuentra en algunos adaptadores de red USB de 10 Gbps disponibles en tiendas de Internet.
    • Continúa la limpieza del controlador Realtek RTL8723BS, que lleva casi una década en el área de staging del kernel.
  • Almacenamiento y sistemas de archivos de Linux:
    • Una pequeña mejora para EXT4 y XFS como parte de los cambios de IOmap para Linux 7.2.
    • Btrfs ahora activa por defecto los folios grandes.
    • Nueva documentación para endurecer los requisitos de los nuevos sistemas de archivos del kernel de Linux.
    • Posibilidad de limitar los programas para que solo puedan abrir archivos normales mediante OPENAT2_REGULAR, evitando que sean engañados o que realicen operaciones incorrectas.
    • Reducción de la huella de memoria de F2FS, además de la incorporación de integración con FSERROR para informar de errores del sistema de archivos.
    • Conversión de IOmap para exFAT que puede ayudar al rendimiento.
    • Refuerzo de la seguridad y otras correcciones para el nuevo controlador NTFS.
    • Compatibilidad con compresión SMB2 para el servidor KSMBD.
    • Correcciones de errores para el controlador NTFS3.
    • Varias mejoras para EXT4.
    • El asignador de zonas de XFS deja de ser experimental.
    • Numerosas mejoras en IO_uring, NVMe y el subsistema de bloques.
    • Linux 7.2 comunicará mejor el comportamiento de distinción de mayúsculas y minúsculas de los sistemas de archivos para facilitar la compatibilidad con Windows NFS, entre otros usos.
  • Linux en portátiles y dispositivos portátiles:
    • Numerosas incorporaciones para portátiles HP, ASUS y Lenovo en sus respectivos controladores de plataformas x86. También hay mejoras en los controladores Uniwill que beneficiarán a los portátiles TUXEDO Computers.
    • Nuevo controlador para pantallas táctiles con lápiz Wacom W9000, como las utilizadas en el Microsoft Surface Pro original.
    • Nuevo controlador de batería y cargador para la tableta Microsoft Surface RT, de hace 14 años.
    • El controlador de configuración de OneXPlayer pasa a formar parte del kernel principal gracias al trabajo de Valve.
  • Otro hardware:
    • USB4STREAM, un nuevo protocolo de Intel para enviar rápidamente datos entre sistemas conectados mediante USB4.
    • Las actualizaciones del subsistema PCI incluyen una corrección para evitar que los dispositivos PCIe puedan quedar restringidos accidentalmente a una velocidad de 2,5 GT/s.
    • Trabajo de modernización del controlador serie UART 8250/16550.
    • Nuevo controlador ARCTIC Fan Controller para el controlador de ventiladores USB de ARCTIC, todavía no disponible.
    • Monitorización de sensores con más placas base de ASUS y ASRock.
  • Seguridad de Linux:
    • Protecciones frente a datos de perf creados de forma maliciosa o corruptos que puedan causar problemas graves en el sistema.
    • Compatibilidad con firmas poscuánticas ML-DSA para IMA y EVM dentro del subsistema de integridad.
    • Intel Key Protection Technology (KPT) para dispositivos QAT de próxima generación.
    • Protección frente a intentos de denegación de servicio «estúpidos o maliciosos» relacionados con la activación de temporizadores.
  • Eliminaciones del kernel:
    • Se elimina el controlador de la tarjeta gráfica ISA monocromática Hercules, de más de 40 años de antigüedad.
    • Se elimina un antiguo controlador Profibus que originalmente fue adaptado a Linux desde SCO Unix a finales de los años 90.
    • Se elimina la última implementación optimizada de MD5 específica de una arquitectura.
    • AF_ALF queda obsoleto y se elimina otro código inútil e inseguro de controladores criptográficos.
    • Se elimina la compatibilidad con el protocolo AppleTalk.
    • Se elimina ARCnet para antiguos adaptadores ISA y PCMCIA.
    • Se elimina un antiguo controlador ISA para sintetizadores de voz.
  • Otros cambios del kernel de Linux 7.2:
    • Reestructuración del código «desagradable» de sched_ext.
    • Sched_ext también avanza hacia la compatibilidad con subplanificadores.
    • KUnit ahora admite el formato de salida XML de JUnit.
    • El kernel de Linux finalmente ha eliminado la API strncpy después de seis años de trabajo y más de 360 parches.
    • Se introduce la biblioteca Rust Zerocopy para ayudar a eliminar más código Rust «inseguro».
    • Se elevan los requisitos de compilación de LLVM/Clang y se añade compatibilidad con ThinLTO distribuido.

Ya disponible

Linux 7.2 ya está disponible en kernel.org. Próximamente empezará a llegar a algunas distribuciones rolling release, aunque se suelen esperar a la primera versión correctiva (7.0.1). Más adelante llegará al resto de distribuciones en un plazo que dependerá del tipo de desarrollo de cada una de ellas.


Linux 7.2 ya está aquí: rendimiento, nuevas funciones y un ciclo marcado por la IA

Linux 7.2

Linus Torvalds ha lanzado oficialmente el kernel Linux 7.2 como versión estable, después de un ciclo de desarrollo especialmente intenso marcado por la influencia de las herramientas de inteligencia artificial en la revisión del código. Esta nueva versión llega con una serie de mejoras de rendimiento, nuevas funciones y un buen puñado de correcciones que afectan a múltiples subsistemas. El anuncio se produjo en la lista de correo del kernel, donde Torvalds destacó que, aunque la última semana fue más movida de lo deseado, no había razón para retrasar la publicación.

Linux 7.2 se convierte así en la base para futuras distribuciones como Ubuntu 26.10 (aunque su cambio de filosofía nos hace pensar que la versión final de Stonking Stingray será 7.3), y también llegará a Ubuntu 26.04 LTS como kernel de habilitación de hardware. Los desarrolladores ya han confirmado que el kernel estará disponible en los repositorios de las principales distros en las próximas semanas, y los usuarios más aventureros pueden probarlo ya mediante los paquetes mainline de Ubuntu.

Novedades destacadas de Linux 7.2

Entre las características más llamativas de Linux 7.2 se encuentra Cache Aware Scheduling, una funcionalidad que promete optimizar la planificación de tareas en sistemas con múltiples dominios de caché de último nivel. También se ha incorporado el protocolo USB4STREAM, desarrollado por Intel, que permite transferencias de datos de alta velocidad entre dispositivos USB4 y Thunderbolt. En el apartado gráfico, destaca el soporte inicial para AMDGPU HDMI 2.1 FRL, aunque viene desactivado por defecto, y se han añadido mejoras en los drivers de hardware tanto de Intel como de AMD, incluyendo preparación para los procesadores AMD Zen 6 y soporte básico para los chips Apple M3.

Otra adición relevante es el driver ISP4 para las cámaras web de portátiles AMD, que llevaba tiempo en desarrollo. En el ámbito del audio, se han incluido correcciones para que el micrófono interno de los portátiles HyperX OMEN Gaming 16-ap1xxx funcione correctamente, así como un ajuste para el headset SteelSeries Arctis Nova 5. Además, se ha habilitado la captura HDMI-In para las futuras plataformas Intel Nova Lake, un avance que los creadores de contenido agradecerán.

Rendimiento y mejoras en Linux 7.2

En cuanto al rendimiento, las pruebas realizadas en plataformas Intel Xeon 600 y AMD EPYC Turin muestran mejoras claras en las operaciones de I/O de almacenamiento, especialmente en lecturas y escrituras secuenciales, así como en escrituras aleatorias. El rendimiento de polling, medido con Stress-NG, ha mejorado varias veces en comparación con versiones anteriores, un resultado consistente con lo visto en procesadores Threadripper y EPYC. Sin embargo, los workloads de bases de datos como ClickHouse, memcached y PostgreSQL apenas han notado cambios, y en algunos casos el rendimiento es prácticamente plano.

En el lado negativo, se ha detectado una regresión en el rendimiento de futex en Stress-NG, algo que también se observó en plataformas AMD. Para los usuarios de gráficas NVIDIA con el driver Nouveau, no hay mejoras significativas, salvo una pequeña ganancia en VKMark con Linux 7.1. En redes, solo se aprecia una mejora en la latencia ping-pong con Sockperf. En contraste, en la plataforma Panther Lake de Intel (Framework Laptop 13 Pro), Linux 7.1 y 7.2 ofrecen mejoras consistentes en navegación web, compilación de código, PyTorch y cargas creativas, además de reducir el consumo de energía de la SoC de 14 a 12 vatios en benchmarks de navegador.

Un ciclo marcado por la IA

El ciclo de desarrollo de Linux 7.2 ha estado fuertemente influenciado por el uso de herramientas de inteligencia artificial y grandes modelos de lenguaje (LLM) para la revisión del código. Según Torvalds, el volumen de parches y correcciones ha aumentado notablemente porque estas herramientas escanean el código de forma continua y detectan errores que los revisores humanos habían pasado por alto durante años. En la séptima candidata a versión final (rc7), se incorporaron más de 400 correcciones firmadas por más de 230 contribuyentes, un número inusualmente alto para una semana antes del lanzamiento estable.

Uno de los hallazgos más destacados fue una condición de carrera en el subsistema de memoria ptdump, que llevaba ocho años sin detectarse y podía provocar un use-after-free. El error fue señalado por el fuzzer Syzbot de Google en junio, y la corrección inicial se realizó con ayuda de Claude Opus 4.8, aunque luego fue reelaborada por el mantenedor Lorenzo Stoakes. Esta corrección se ha incluido en rc7 y se espera que se retroporte a las ramas estables. Torvalds ha defendido el uso de la IA en el proyecto, afirmando que «Linux no es uno de esos proyectos anti-IA» y que es una herramienta útil, aunque también ha reconocido que los informes duplicados generados por IA han saturado la lista de seguridad privada del kernel.

Últimos retoques y correcciones

En la última semana del ciclo, se han fusionado varios parches de última hora. Entre ellos, destaca la reversión del programador DRM FIFO, que se había cambiado a un nuevo modo «justo» pero que provocó una regresión, por lo que se ha vuelto al esquema anterior. También se ha añadido la opción de arranque tlbi=ipi para controlar la invalidación de TLB, y se han incluido numerosas correcciones menores en drivers, red y arquitecturas. Además, se ha eliminado el driver Moxa Intellio de 1999, que ya no era necesario, y se ha restaurado la infraestructura de fixup de Btrfs para evitar pérdidas silenciosas de datos.

En el apartado de sonido, se han añadido quirks para el micrófono del HyperX OMEN Gaming Laptop 16-ap1xxx y para el SteelSeries Arctis Nova 5, que no funcionaba correctamente con los kernels recientes. También se ha habilitado la captura HDMI-In para Intel Nova Lake, un avance que los creadores de contenido agradecerán. Todas estas correcciones se han incluido en la versión final, que ya está disponible para su descarga.

Con la publicación de Linux 7.2, el kernel se consolida como una de las piezas más importantes del ecosistema de software libre, y su adopción en distribuciones populares garantiza que los usuarios de escritorio y servidores podrán disfrutar de estas mejoras en los próximos meses. Aunque el ciclo ha sido agitado, el resultado es un kernel más robusto y con un rendimiento mejorado en áreas clave, especialmente en almacenamiento y polling. La influencia de la IA en el desarrollo del kernel parece que ha llegado para quedarse, y los mantenedores tendrán que adaptarse a este nuevo flujo de trabajo.


D7VK 2.1 reduce a la mitad los tiempos de carga de algunos juegos clásicos

D7VK 2.1

D7VK 2.1 ya está disponible como una nueva versión de esta capa de traducción gráfica de código abierto que permite ejecutar juegos antiguos de Windows basados en Direct3D 7, 6, 5 y 3 sobre Vulkan. Después de las importantes mejoras de rendimiento introducidas en versiones anteriores, esta actualización centra buena parte de su trabajo en otro aspecto: reducir los tiempos de carga y de inicio de los juegos. En algunos títulos, las mejoras llegan a reducir el tiempo necesario para cargar una partida o iniciar el juego a la mitad.

D7VK está especialmente orientado a juegos clásicos que utilizan las primeras versiones de Direct3D y que pueden ejecutarse actualmente en Linux mediante Wine o Proton. El proyecto utiliza Vulkan como backend para estas API antiguas, cubriendo un espacio que no abordan directamente las versiones modernas de DXVK, centradas en Direct3D 8, 9, 10 y 11, ni VKD3D-Proton, destinado a Direct3D 12.

D7VK 2.1 acelera los tiempos de carga de los juegos clásicos

La principal novedad de D7VK 2.1 está relacionada con la creación y destrucción de objetos. El proyecto ha reducido la sobrecarga asociada al seguimiento del ciclo de vida de estos objetos, lo que permite disminuir el trabajo necesario durante las fases de carga e inicialización de los juegos.

El cambio tiene un efecto directo en los tiempos de arranque. Según el desarrollador, diferentes títulos experimentan mejoras apreciables y algunos pueden llegar a reducir sus tiempos de carga a la mitad o incluso más respecto a versiones anteriores de D7VK. Aunque los juegos clásicos no suelen tener grandes problemas de tiempos de carga en hardware moderno, el proyecto considera que estas optimizaciones permiten aprovechar mejor los recursos disponibles.

También se han realizado mejoras en el sistema de caché. La combinación de un menor coste en la gestión del ciclo de vida de los objetos y un comportamiento más eficiente de la caché reduce el trabajo que D7VK debe realizar durante el inicio de una aplicación y durante determinadas operaciones posteriores.

También hay correcciones importantes de compatibilidad

D7VK 2.1 no se limita a optimizar los tiempos de carga. La actualización corrige además un problema de tipo use-after-free relacionado con la liberación de superficies de depth stencil asociadas. El fallo aparecía únicamente con determinados binarios compilados utilizando MSVC o Clang y podía provocar un cierre inesperado durante el arranque de algunos juegos.

Uno de los títulos afectados era Arx Fatalis, que podía sufrir un bloqueo al iniciar. La corrección incluida en D7VK 2.1 soluciona este problema y permite ejecutar el juego sin encontrarse con ese fallo específico.

La actualización también incorpora ajustes dirigidos a juegos concretos. Entre ellos se encuentran mejoras de rendimiento para Resident Evil 2 y Empire Earth: The Art of Conquest, dos ejemplos de títulos clásicos que pueden beneficiarse del trabajo realizado en esta versión.

Una nueva ruta opcional para GetDC y ReleaseDC

Otra de las novedades de D7VK 2.1 es una ruta de ejecución opcional para las llamadas GetDC y ReleaseDC. El objetivo es mejorar el rendimiento de determinados juegos que hacen un uso intensivo de estas funciones.

La implementación es opcional porque sus resultados dependen considerablemente del comportamiento de cada juego. En algunos casos puede proporcionar una mejora de rendimiento, mientras que en otros puede producir exactamente el efecto contrario y aumentar el coste de determinadas operaciones.

El propio desarrollador ha observado un incremento de aproximadamente un 5-10 % en los FPS durante la partida de Arx Fatalis utilizando esta ruta. Sin embargo, el mismo cambio provoca una caída de rendimiento apreciable al representar el menú principal del juego. Por ello, no se trata de una optimización universal que deba activarse indiscriminadamente, sino de una opción que puede resultar útil en determinados títulos.

Una mejora interesante para jugar a clásicos de Windows en Linux

La utilidad de D7VK 2.1 se encuentra principalmente en un catálogo de juegos que puede parecer pequeño frente a los títulos modernos, pero que sigue siendo relevante para quienes utilizan Linux como plataforma de juegos clásicos. La capa permite traducir las antiguas API Direct3D 3, 5, 6 y 7 a Vulkan, haciendo posible utilizar estos juegos mediante Wine o Proton.

Esto resulta especialmente útil para títulos que fueron desarrollados mucho antes de que las API gráficas modernas se convirtieran en el estándar. En lugar de depender exclusivamente de las implementaciones tradicionales de Direct3D disponibles a través de Wine, D7VK proporciona una vía basada en Vulkan que puede ofrecer una compatibilidad y un rendimiento más adecuados en hardware y controladores gráficos actuales.

D7VK 2.1 ya está disponible

D7VK 2.1 ya puede descargarse desde el repositorio del proyecto. La nueva versión supone una actualización menos centrada en grandes aumentos de FPS que las anteriores y más enfocada en perfeccionar el funcionamiento interno de la capa de traducción.

La reducción de la sobrecarga durante la creación de objetos, las mejoras de caché y las optimizaciones del proceso de arranque pueden reducir considerablemente los tiempos de carga en determinados juegos. A esto se suman la corrección del bloqueo de Arx Fatalis, los ajustes para otros títulos y la nueva ruta opcional para GetDC/ReleaseDC.

Con ello, D7VK 2.1 continúa mejorando una parte muy concreta del juego en Linux: la ejecución de títulos clásicos que dependen de las antiguas API gráficas de Microsoft. La actualización demuestra que todavía existe margen para perfeccionar estas experiencias, incluso cuando los juegos tienen varias décadas a sus espaldas y se ejecutan sobre hardware moderno.


GNOME presenta novedades en Vinyl y otras app de su círculo

Esta semana en GNOME

Vuelve a ser fin de semana, y eso significa, entre otras cosas, que ya tenemos disponible una nueva entrada de novedades de GNOME. La de esta vez recoge lo sucedido en la semana que ha ido el 7 al 14 de agosto, y no es demasiado extensa. Aún así, puede que haya más de lo que cabría esperar si tenemos en cuenta que es verano en el hemisferio norte, donde residen muchos colaboradores del escritorio.

Lo que sigue es la lista con todas esas novedades, entre las que una persona como yo, a la que le encanta la música, destacaría las actualizaciones de algunas apps multimedia.

Esta semana en GNOME

  • Esta semana se ha publicado una actualización menor de Graphs, pero con una mejora importante para la experiencia de usuario. En la nueva versión, las actualizaciones internas, como las del portapapeles, el historial de vistas y los límites de los ejes, se calculan con un debounce. Esto significa que estas propiedades ya no se recalculan con cada movimiento al desplazar o hacer zoom en el lienzo, sino que solo se calculan después del movimiento.
  • La nueva versión de Serigy permite buscar los elementos del portapapeles desde la vista general.
    • Al pulsar Super y escribir, se obtienen como resultados los textos, imágenes y archivos, listos para copiar sin abrir la aplicación. Es necesario activarlo en la sección de búsqueda de los Ajustes de GNOME.
    • La monitorización del portapapeles es ahora opcional, por lo que se puede dejar desactivada y capturar contenido solo al pulsar el atajo de teclado. Los archivos copiados se conservan como referencias y se pegan como archivos. El contenido marcado como sensible nunca llega a un elemento del portapapeles. La cuadrícula admite hasta 24 elementos y una nueva opción oculta la ventana justo después de copiar.
    • También se han realizado bastantes correcciones: los atajos de teclado globales sobreviven al reinicio del portal, las imágenes guardadas ya no se almacenan en el directorio de caché donde el sistema podría eliminarlas, los registros se rotan en lugar de crecer hasta hacer que la aplicación se bloquee y la captura del portapapeles es mucho más fiable.
  • Vinyl, el reproductor de música con el mejor soporte para letras, se ha actualizado a la versión 1.6.0:
    • Se ha añadido un modo de selección para eliminar elementos de la lista principal.
    • Se ha añadido un diálogo de preferencias para introducir más funciones.
    • Se ha añadido la posibilidad de restaurar automáticamente la lista de reproducción inmediatamente después de abrir la aplicación.
    • Se ha mejorado la restauración de la lista de reproducción. Actualmente Vinyl guarda las rutas del sistema de los directorios a los que tiene acceso.
    • Se ha mejorado la optimización de las listas de reproducción: las listas grandes ya no consumen mucha RAM.
    • Se ha corregido un problema por el que los ajustes no se guardaban después de volver a abrir la aplicación.
    • Se ha corregido un problema por el que Vinyl no leía las imágenes de portada de las carpetas.
    • Se han corregido pequeños problemas de localización.
    • Se han corregido pequeños problemas de la interfaz de usuario.
    • Se ha añadido el occitano como idioma de localización.

Vynil

  • ratic, el reproductor de música, vuelve después de un pequeño descanso con nuevas funciones. Durante las últimas semanas se han publicado las versiones 0.3.0, 0.3.1 y 0.4.0, que han introducido un comienzo del soporte para listas de reproducción, la agrupación de música por álbum en la vista de artistas, la exportación de portadas y etiquetas, además de muchas otras pequeñas funciones y correcciones.
  • Esta semana también se ha publicado una actualización de Lockpicker, una herramienta para recuperar contraseñas a partir de su hash. En la nueva versión se envía una notificación cuando se consigue descifrar una contraseña o cuando finaliza la aplicación. La parte más destacada de la nueva actualización es un logotipo completamente nuevo. También se ha empezado a trabajar en un diseñador y probador de reglas para Hashcat. Se espera que se añada en algún momento de las próximas semanas.
  • Se ha publicado RustConn 0.20.0, un gestor de conexiones para SSH, RDP, VNC, SPICE, Telnet, Web y Zero Trust (GTK4/libadwaita).
    • Esta versión cubre todo el ciclo 0.19.x->0.20.0 desde la última publicación. Las principales novedades son: ventanas de sesión separables, mejoras en la vista dividida, incluyendo la posibilidad de eliminar elementos de la división y usar un shell local en un panel, grupos de pestañas para clústeres, una barra de herramientas flotante con ocultación automática para RDP/VNC/Web con una opción para ocultarla por completo, un selector de renderizador de GTK (Automático/GPU/Cairo), registro de sesiones con rotación y redacción, inicio de sesión automático para Telnet/Serial, restauración de sesiones al iniciar, historial del terminal entre reconexiones y procedencia de compilación SLSA firmada.
    • Correcciones: las conexiones RDP integradas se reconectan después de la suspensión mediante TCP keepalive, se ha resuelto un bloqueo del portapapeles en X11, se ha reelaborado la importación de RDM/Royal TS, se ha corregido la gestión del almacén de claves de credenciales en todos los backends, se ha mejorado la compatibilidad con FreeRDP 3.26 o posterior y se ha conservado el icono de la bandeja en macOS.

RustConn

  • La extensión de GNOME Shell ChromaLeon ha recibido actualizaciones que incorporan nuevas funciones, correcciones de errores y mejoras. Entre los cambios recientes se encuentran:
    • Mejoras de estabilidad y correcciones de errores: se han realizado varias correcciones que mejoran la experiencia general y la compatibilidad.
    • Aún más personalización: ahora se puede ajustar el nivel de intensidad del color de acento en el estilo tintado, modificando la interfaz para adaptarla al gusto de cada usuario.
    • Hot Reload más robusto: anteriormente se había corregido Hot Reload para los colores del fondo de pantalla y, aunque era eficiente, provocaba algunos cuellos de botella en determinados casos. ChromaLeon utiliza ahora de forma predeterminada un método mucho más seguro, al tiempo que ofrece la opción de desactivarlo o volver al método antiguo.
    • Mayor compatibilidad con Blur my Shell, PaperWM y otras extensiones: extensiones como estas aplican sus propios estilos al panel, que acababan siendo sobrescritos por el modo tintado. Ahora el tintado del panel es opcional para evitar estos conflictos.

Y esto ha sido todo esta semana en GNOME.

Vía: TWIG.


NVIDIA GeForce NOW ya es estable en Linux

GeForce NOW

NVIDIA GeForce NOW ya tiene una versión estable de su aplicación nativa para Linux. NVIDIA ha dado por terminada la fase beta del cliente después de varios meses de pruebas y de recopilar comentarios de la comunidad, poniendo el foco de esta primera versión estable en mejorar el rendimiento, la estabilidad y el acabado general de la aplicación.

La llegada del cliente estable supone un paso importante para los usuarios de Linux que utilizan GeForce NOW para jugar en la nube. Aunque el servicio ya podía utilizarse desde un navegador web, la aplicación nativa ofrece un conjunto de prestaciones más amplio, especialmente para los usuarios de pago que utilizan los planes con mayores capacidades de streaming.

NVIDIA GeForce NOW ya es estable en Linux

La aplicación de NVIDIA GeForce NOW para Linux comenzó su andadura como beta a principios de 2026. Después de varios meses de desarrollo y pruebas, NVIDIA ha decidido dar por concluida esta fase y publicar la versión estable del cliente.

La compañía explica que el lanzamiento se ha centrado principalmente en el rendimiento, la estabilidad y el pulido general de la aplicación. NVIDIA no detalla una larga lista de cambios específicos respecto a la beta, por lo que la principal novedad de esta actualización es precisamente el salto del cliente a una versión estable.

El soporte oficial continúa tomando como referencia Ubuntu 24.04 y versiones posteriores. NVIDIA no anuncia oficialmente soporte para todas las distribuciones Linux, por lo que utilizar el cliente en otras distribuciones puede funcionar, pero queda fuera del soporte explícitamente indicado por la compañía. Eso sí, está también como paquete flatpak desde un repositorio de NVIDIA, instrucciones que encontramos en su página de descargas.

El cliente de GeForce NOW ofrece más que la versión web

Una de las razones por las que la llegada de una aplicación nativa resulta interesante es que GeForce NOW no ofrece exactamente las mismas posibilidades mediante el navegador y mediante su cliente para Linux.

En el caso de los usuarios del plan Ultimate, la aplicación permite alcanzar hasta 100 Mbps de bitrate, resolución de hasta 5K y frecuencias de hasta 360 FPS, siempre que el juego, el hardware y el resto de las condiciones sean compatibles. También permite acceder a tecnologías como HDR, trazado de rayos, DLSS y NVIDIA Reflex cuando el equipo utilizado para recibir el streaming puede aprovecharlas.

Estas cifras suponen una diferencia considerable frente a las limitaciones que presentaba anteriormente el acceso mediante navegador. Para quienes disponen de un monitor de alta resolución o elevada frecuencia de refresco y una conexión suficientemente rápida, el cliente nativo puede ofrecer un margen de calidad mucho mayor.

La aplicación continúa utilizando Flatpak

Aunque NVIDIA presenta GeForce NOW como una aplicación nativa para Linux, su distribución continúa apoyándose en Flatpak. La compañía ha añadido ahora un repositorio Flatpak específico que facilita tanto la instalación como la recepción de futuras actualizaciones.

Hasta ahora, el método de instalación más llamativo era un ejecutable con extensión .bin. Este archivo se encargaba realmente de instalar el paquete Flatpak y configurar el repositorio correspondiente en el sistema. Con el nuevo repositorio, NVIDIA ofrece también instrucciones para añadirlo manualmente y realizar la instalación mediante las herramientas habituales de Flatpak.

Por tanto, el salto a estable no supone abandonar este sistema de distribución. La aplicación continúa utilizando el mismo modelo, aunque NVIDIA ha mejorado el procedimiento para que resulte más sencillo instalar el cliente y mantenerlo actualizado.

Requisitos de GeForce NOW para Linux

Los requisitos técnicos publicados por NVIDIA mantienen a Ubuntu 24.04 LTS como referencia. En equipos con gráficas NVIDIA se contempla el uso de X11, mientras que los sistemas con GPU AMD o Intel pueden utilizar Wayland.

Entre los requisitos indicados se encuentran al menos 4 GB de memoria RAM y, para las gráficas NVIDIA, controladores 580.126.07 o posteriores. También se necesita una GPU capaz de realizar la decodificación de vídeo H.264 o H.265 mediante Vulkan.

La compatibilidad con diferentes configuraciones de hardware resulta especialmente importante en este caso porque el equipo local no necesita ejecutar los juegos. El procesamiento gráfico tiene lugar en los servidores de NVIDIA y el ordenador Linux recibe el vídeo y transmite las entradas del usuario. Sin embargo, el sistema local sí necesita disponer de una conexión de red adecuada y de hardware capaz de decodificar el flujo de vídeo con suficiente eficiencia.

Un salto importante frente a jugar desde el navegador

La existencia de una aplicación oficial para Linux resulta especialmente interesante porque durante años los usuarios de GeForce NOW tuvieron que recurrir principalmente al navegador para utilizar el servicio. La versión web permite acceder al catálogo sin instalar un cliente tradicional, pero ofrece menos posibilidades que la aplicación específica.

La versión Linux comenzó su fase beta a finales de enero de 2026 y NVIDIA ha utilizado estos meses para recopilar comentarios y realizar ajustes antes de declarar el producto estable. La compañía afirma que este proceso ha servido para mejorar el rendimiento y la estabilidad del cliente antes de abandonar la fase de pruebas.

GeForce NOW se consolida en Linux

Con el lanzamiento estable de NVIDIA GeForce NOW, Linux obtiene finalmente un cliente oficial que deja atrás la fase beta y ofrece acceso a las prestaciones avanzadas del servicio. Para los usuarios de Ubuntu 24.04 o posterior, la aplicación proporciona una alternativa más completa al acceso mediante navegador, especialmente cuando se dispone de una suscripción compatible con las funciones de mayor calidad.

La llegada del cliente estable también refuerza la posición de los servicios de juego en la nube dentro del ecosistema Linux. En lugar de depender de la compatibilidad de cada juego con Wine o Proton, GeForce NOW ejecuta los títulos en los servidores de NVIDIA y utiliza el equipo Linux principalmente como dispositivo de entrada y reproducción del streaming.

La aplicación ya puede instalarse mediante el método proporcionado por NVIDIA, tanto utilizando el instalador .bin como siguiendo las instrucciones para añadir el nuevo repositorio Flatpak. Los usuarios que ya tenían instalada la versión beta pueden continuar utilizándola y recibir la transición mediante el sistema de actualización correspondiente.