Dirty Frag: la vulnerabilidad de elevación de privilegios que apunta a la raíz del kernel de Linux

Dirty Frag

La comunidad Linux se enfrenta a una nueva vulnerabilidad crítica de elevación local de privilegios bautizada como Dirty Frag, descubierta apenas una semana después del fallo Copy Fail. Este nuevo problema de seguridad, explicado ampliamente en GitHub, permite que cualquier usuario local sin privilegios consiga acceso de administrador (root) en la mayoría de distribuciones Linux actuales, y lo más preocupante es que, por ahora, no existe parche oficial ni identificador CVE asignado.

Dirty Frag se ha dado a conocer antes de lo previsto tras la rotura de un embargo de seguridad. Un tercero no relacionado con la investigación hizo pública parte de la información, lo que llevó al investigador a publicar detalles técnicos y prueba de concepto antes de que los mantenedores del kernel y las distribuciones tuvieran listas las correcciones. Esto deja a administradores de sistemas con una situación delicada: una vulnerabilidad explotable de forma fiable y sin solución definitiva disponible todavía.

Qué es Dirty Frag y por qué preocupa tanto

Dirty Frag ha sido presentada como la sucesora directa de Copy Fail y forma parte de la misma familia de fallos que Dirty Pipe. Todas estas vulnerabilidades comparten una idea de fondo: aprovechar errores en la gestión de la page cache del kernel, es decir, en la copia en memoria que Linux mantiene de los archivos para mejorar el rendimiento.

En términos prácticos, el ataque consigue que el propio kernel sobrescriba contenido en la page cache de un archivo sin que el atacante tenga permisos de escritura sobre dicho archivo. Esa sobrescritura controlada se convierte en una primitiva de escritura arbitraria que, bien explotada, permite escalar privilegios hasta root con una única ejecución del exploit.

Según el investigador surcoreano Hyunwoo Kim (conocido como @v4bel), Dirty Frag no es un simple bug puntual, sino una clase de vulnerabilidad lógica que amplía la misma familia a la que pertenecen Dirty Pipe y Copy Fail. No depende de condiciones temporales ni de carreras (race conditions), lo que implica que el exploit es determinista, no provoca cuelgues del kernel en caso de fallo y tiene una tasa de éxito muy alta en sistemas vulnerables.

Dos vulnerabilidades encadenadas para lograr root

Una de las características clave de Dirty Frag es que no se basa en un solo fallo, sino que encadena dos vulnerabilidades diferentes del kernel de Linux para lograr un ataque casi universal sobre los sistemas modernos:

  • xfrm-ESP Page-Cache Write – Vulnerabilidad en la pila de red IPsec/ESP (función esp_input()), introducida en un commit de enero de 2017 (cac2661c53f3). Permite un almacenamiento de 4 bytes directamente en la page cache, en una posición y con un valor controlados por el atacante.
  • RxRPC Page-Cache Write – Fallo en el subsistema RxRPC/rxkad (función rxkad_verify_packet_1()), presente desde junio de 2023. Realiza una escritura de 8 bytes en la page cache aprovechando el descifrado, sin requerir privilegios para crear namespaces, y la clave se puede fuerza bruta completamente desde espacio de usuario.

El primer fallo se encuentra en el subsistema IPsec (xfrm) y se aprovecha cuando un socket buffer no lineal con páginas «spliced» (páginas de la page cache asociadas mediante operaciones como splice(2) o sendfile(2)) esquiva la verificación de copia por escritura (skb_cow_data()). En ese escenario, el camino rápido de descifrado ESP escribe directamente sobre esas páginas, lo que abre la puerta a modificar datos sobre los que un proceso sin privilegios mantiene referencia.

En el caso de RxRPC, la ruta de descifrado aplica un decrypt in-place sobre páginas de la page cache igualmente «ancladas» por el usuario, pero sin necesidad de permisos especiales como la creación de namespaces. El atacante prepara en espacio de usuario un bloque cifrado tal que, al ser descifrado por el kernel, el resultado sea exactamente la escritura deseada en memoria.

Por qué Dirty Frag afecta a casi todas las distribuciones

Por separado, ninguno de los dos fallos cubre todos los escenarios. El exploit xfrm-ESP requiere que un usuario sin privilegios pueda crear namespaces de usuario, algo que en algunas configuraciones de Ubuntu se bloquea con AppArmor. En cambio, el exploit de RxRPC no necesita namespaces, pero el módulo rxrpc.ko no se incluye por defecto en la mayoría de distribuciones corporativas como ciertas versiones de RHEL.

La clave de Dirty Frag está en usar ambos caminos de explotación de forma complementaria. En sistemas donde se permiten namespaces de usuario, se dispara primero la variante ESP; en entornos como muchas instalaciones de Ubuntu, donde la creación de namespaces está limitada pero el módulo rxrpc se carga por defecto, entra en juego la variante RxRPC. De este modo, las «zonas ciegas» de una vía de ataque quedan cubiertas por la otra, logrando un exploit prácticamente universal.

Entre las distribuciones confirmadas como afectadas se encuentran Ubuntu 24.04.4, distintas versiones de RHEL 10.1, CentOS Stream 10, AlmaLinux 10, Fedora 44 y openSUSE Tumbleweed, además de otras plataformas populares como Arch Linux o entornos WSL2 en Windows. En la práctica, esto significa que una gran parte de los servidores y equipos de escritorio Linux en uso pueden ser vulnerables si reúnen los módulos y configuraciones implicadas.

Relación con Copy Fail y otros fallos recientes

Dirty Frag llega justo después de Copy Fail (CVE-2026-31431), que ya forzó a acelerar parches en múltiples distribuciones Linux ante un fallo de elevación de privilegios que se está explotando activamente. Ambos comparten la idea de abusar de la page cache y de rutas rápidas de E/S, pero Dirty Frag tiene una ventaja preocupante: funciona incluso en sistemas donde se han aplicado las mitigaciones de Copy Fail, como el bloqueo del módulo algif_aead o políticas de Lockdown del kernel.

El investigador remarca que Dirty Frag puede dispararse independientemente de que el módulo algif_aead esté habilitado o se haya bloqueado. Es decir, incluso si un servidor en producción ya implementó las recomendaciones para Copy Fail, sigue siendo vulnerable a este nuevo exploit mientras no se actualice el kernel con los parches específicos o se apliquen las medidas temporales de mitigación.

Impacto en entornos empresariales

En el contexto donde Linux es ampliamente utilizado en centros de datos, proveedores cloud y administración pública, Dirty Frag supone un riesgo elevado de escalada lateral dentro de redes internas. Un atacante que logre acceso de usuario normal (por ejemplo, a través de credenciales robadas, una aplicación web vulnerable o un servicio mal configurado) podría conseguir root local de forma inmediata y sin necesidad de explotar condiciones complejas.

Para organizaciones que operan servicios críticos sobre distribuciones como Ubuntu, RHEL, CentOS Stream, Fedora o AlmaLinux, el problema no se limita a un único proveedor: la vulnerabilidad reside en el propio kernel de Linux. Algunos proyectos, como AlmaLinux, ya han comenzado a trabajar en parches tempranos para pruebas, pero a fecha de divulgación no existe todavía una solución oficial ampliamente desplegada.

Este escenario obliga a muchos equipos de seguridad y de sistemas a implementar medidas provisionales, revisar sus inventarios de servidores y estaciones de trabajo, y priorizar aquellos entornos donde haya usuarios con shell interactiva o capacidades para ejecutar binarios en el sistema, y asegurar credenciales (por ejemplo, cambiar la contraseña de root), ya que es justo el vector que Dirty Frag explota.

Dónde se encuentra el fallo en el kernel

A nivel técnico, Dirty Frag reside en las rutas rápidas de descifrado in-place de los módulos de red esp4, esp6 y rxrpc del kernel. Cuando un paquete de red llega envuelto en ESP o a través de RxRPC, el camino de recepción intenta descifrarlo sin copias adicionales de datos para ganar rendimiento.

El problema aparece cuando esos paquetes llevan fragmentos de memoria paginada que no son de propiedad exclusiva del kernel, como páginas de la page cache asociadas por operaciones de splice o MSG_SPLICE_PAGES. En lugar de trabajar sobre un buffer privado, el kernel escribe directamente sobre esas páginas compartidas, que siguen referenciadas por un proceso de usuario sin privilegios. Esto deja expuesto el texto en claro de los datos o, peor aún, permite su corrupción deliberada.

De acuerdo con análisis publicados en listas de correo de seguridad como oss-security y netdev, el commit de enero de 2017 que introdujo la vulnerabilidad xfrm-ESP ya fue también la raíz de un desbordamiento de búfer anterior (CVE-2022-27666), lo que apunta a que el mismo cambio en el código ha generado varios problemas de seguridad en estos años.

Ausencia de parches y rotura del embargo

Dirty Frag fue reportado de forma privada a los mantenedores del kernel de Linux el 30 de abril de 2026. El plan original era mantener la información bajo embargo hasta mediados de mayo para dar margen a preparar parches, coordinar su liberación con las distribuciones y minimizar la ventana de exposición.

Sin embargo, un tercero ajeno al proceso de coordinación publicó detalles del exploit ESP el 7 de mayo, rompiendo el embargo. Ante esta situación, el investigador decidió hacer pública la información completa, incluida una prueba de concepto funcional capaz de obtener root con un solo comando. El resultado es que la mayoría de distribuciones y en el resto del mundo se han visto obligadas a reaccionar sobre la marcha, sin tener soluciones listas.

En el momento de la divulgación, no existían parches oficiales en el árbol principal del kernel ni versiones actualizadas distribuidas por los principales fabricantes. Algunos proveedores, como AlmaLinux, han lanzado parches preliminares para pruebas internas, pero los administradores siguen dependiendo sobre todo de medidas de mitigación a nivel de configuración.

Cómo mitigar Dirty Frag mientras llegan los parches

Ante la ausencia de actualizaciones inmediatas, la recomendación generalizada de la comunidad de seguridad es bloquear o deshabilitar los módulos del kernel implicados en el fallo: esp4, esp6 y rxrpc. Esto evita que las rutas vulnerables puedan cargarse o utilizarse, reduciendo drásticamente la superficie de ataque.

Para la mayoría de sistemas de escritorio y servidores generales, estos módulos No son imprescindibles, ya que se relacionan principalmente con la funcionalidad IPsec (cifrado de tráfico de red) y con RxRPC, un mecanismo de llamada a procedimiento remoto menos habitual en despliegues estándar. No obstante, en entornos que utilizan VPN IPsec basadas en ESP u otros servicios específicos, deshabilitarlos puede afectar a la conectividad y conviene valorar los riesgos.

Una forma rápida y automatizada de aplicar esta mitigación consiste en crear una configuración de modprobe que fuerce la sustitución de los módulos vulnerables por un binario inocuo, y descargarlos si ya estaban activos. Diversas fuentes de seguridad han difundido una línea de comandos similar a la siguiente:

sudo sh -c "printf 'install esp4 /bin/false
install esp6 /bin/false
install rxrpc /bin/false
' > /etc/modprobe.d/dirtyfrag.conf; rmmod esp4 esp6 rxrpc 2>/dev/null; true"

Este comando crea el archivo /etc/modprobe.d/dirtyfrag.conf con reglas que impiden que los módulos esp4, esp6 y rxrpc vuelvan a cargarse, y a continuación intenta descargarlos si estaban ya en memoria. Para la inmensa mayoría de servidores web, bases de datos o aplicaciones de negocio habituales en infraestructuras, no debería causar interrupciones, aunque siempre se recomienda probar primero en entornos de preproducción.

Pruebas de concepto y riesgo de explotación real

Junto a la divulgación pública de Dirty Frag, el investigador ha publicado en GitHub un repositorio con el código de la prueba de concepto, que permite compilar y ejecutar el exploit con un par de comandos. El binario resultante encadena las dos vías de ataque (ESP y RxRPC) y, en sistemas vulnerables, eleva el usuario actual a root de forma inmediata.

Algunos medios técnicos que han analizado el fallo indican que han podido reproducir la vulnerabilidad en distintas distribuciones, incluidas instalaciones actualizadas de Arch Linux y sistemas con kernel principal reciente. Incluso se ha constatado que entornos como WSL2, usados cada vez más por desarrolladores, presentan el mismo comportamiento si el kernel subyacente reúne las condiciones necesarias.

La combinación de un exploit público sencillo de usar y una ventana sin parches disponibles eleva la probabilidad de que grupos maliciosos intenten integrar Dirty Frag en sus cadenas de ataque. Para muchas organizaciones, esto significa revisar con urgencia sus controles de acceso, endurecer la segmentación de redes internas y reforzar la supervisión de actividades sospechosas en servidores Linux.

Respuesta de las distribuciones y próximos pasos

Aunque el anuncio pilló por sorpresa a buena parte del ecosistema, varios proveedores de sistemas Linux han empezado a trabajar en parches específicos para las rutas de descifrado afectadas. El propio investigador remitió el arreglo para la parte de RxRPC a la lista de correo netdev a finales de abril, y se espera que en los próximos días o semanas se integren soluciones en las ramas estables del kernel.

En el caso de distribuciones con fuerte presencia, como Ubuntu, Debian, RHEL, SUSE, openSUSE, Fedora o AlmaLinux, la atención se centra en enviar actualizaciones de kernel debidamente testeadas a través de sus canales de seguridad habituales. Mientras tanto, se insta a administradores y responsables de TI a seguir de cerca los avisos de seguridad y a aplicar las actualizaciones tan pronto como estén disponibles en los repositorios oficiales.

La experiencia reciente con Dirty Pipe, Copy Fail y ahora Dirty Frag pone de manifiesto la necesidad de mejorar las revisiones de seguridad en partes críticas del kernel, especialmente en zonas de alto rendimiento como las rutas rápidas de red y de E/S, donde las optimizaciones agresivas pueden introducir errores sutiles pero muy peligrosos.

La aparición de Dirty Frag, sumada a otros fallos recientes, vuelve a poner el foco en la importancia de mantener una política de actualización ágil y controles de defensa en profundidad en cualquier infraestructura Linux. Aunque todavía no haya parches definitivos para esta vulnerabilidad, deshabilitar los módulos implicados, supervisar los sistemas y prepararse para desplegar rápidamente las futuras actualizaciones del kernel se ha convertido, por ahora, en el mejor plan de contingencia para minimizar el impacto de este nuevo vector de ataque.

from Linux Adictos https://ift.tt/5rSlcij
via IFTTT

Mesa 26.1: mejoras de rendimiento y compatibilidad para Linux en el stack gráfico abierto

Mesa 26.1

Mesa 26.1 ya está disponible y llega, 5 meses después de iniciar la serie, como una actualización importante dentro del ecosistema gráfico en Linux, consolidando mejoras clave en rendimiento, compatibilidad y estabilidad para múltiples controladores. Esta nueva versión del conocido stack gráfico open source sigue afinando la experiencia tanto para jugadores como para usuarios que dependen de aceleración gráfica en su día a día.

La evolución de Mesa continúa siendo constante, y en esta iteración se refuerzan aspectos críticos como el soporte para hardware más reciente, optimizaciones en drivers como RADV e Iris, y avances en APIs modernas como Vulkan. Todo esto se traduce en una experiencia más pulida, especialmente en entornos donde el rendimiento gráfico es determinante, como gaming en Linux o aplicaciones 3D profesionales.

Mesa 26.1 mejora rendimiento y compatibilidad en Linux

Entre los cambios más destacados de Mesa 26.1 se encuentran múltiples optimizaciones en el controlador RADV para GPUs AMD, donde se han aplicado mejoras que impactan directamente en el rendimiento de juegos que utilizan Vulkan. También se han introducido correcciones relevantes que reducen errores gráficos y mejoran la estabilidad general en títulos exigentes.

Por otro lado, el controlador Iris para gráficos Intel sigue evolucionando con ajustes que optimizan la ejecución de cargas de trabajo modernas. A esto se suma un mejor soporte para nuevas extensiones de Vulkan, lo que permite a los desarrolladores aprovechar características más avanzadas y mejorar la calidad visual en sus aplicaciones.

Además, Mesa 26.1 incluye numerosas correcciones de errores reportados por la comunidad, lo que refuerza la fiabilidad del stack gráfico en distintos escenarios. Desde problemas visuales hasta fallos específicos en ciertos juegos o aplicaciones, esta versión apunta a ofrecer una base más sólida y predecible.

En conjunto, Mesa 26.1 no es una revolución, pero sí una actualización muy relevante que sigue puliendo el ecosistema gráfico en Linux. Si utilizas drivers open source, especialmente en entornos de gaming o desarrollo, actualizar a esta versión es una decisión lógica para beneficiarte de todas estas mejoras acumuladas.

from Linux Adictos https://ift.tt/uEMUfj2
via IFTTT

Node.js 26: una mirada profesional a la primera gran actualización de la rama Current y su impacto en el ecosistema

Node.js 26.0.0

La plataforma de JavaScript Node.js ha estrenado la versión 26, un lanzamiento mayor que marca un nuevo paso en la evolución del entorno pensado para ejecutar código JavaScript fuera del navegador. Se trata de la nueva rama Current, que llega con un foco claro en la modernización de la API estándar y en la preparación del ecosistema para varios años de soporte.

Este nuevo lanzamiento Node.js 26.0.0 ya puede descargarse de la web oficial y está orientado a desarrolladores y equipos que quieran empezar a probar las novedades cuanto antes. Aunque por ahora se considera una versión de desarrollo activo, el proyecto ya ha definido el calendario para convertirla en rama de soporte prolongado, algo especialmente relevante para empresas que dependen de ciclos estables y previsibles.

Calendario de lanzamientos y ciclo de soporte de Node.js 26

La rama 26 se incorpora a las versiones de soporte a largo plazo, pero lo hará en dos fases: durante aproximadamente seis meses funcionará como Current, recibiendo nuevas características y ajustes, y a partir de octubre pasará a tener estatus LTS tras un periodo de estabilización del código. Una vez se complete la transición, la serie 26.x contará con mantenimiento hasta mayo de 2029, con parches de seguridad y corrección de fallos.

En paralelo, el equipo de la plataforma mantiene otras ramas con distintas fechas de fin de vida, lo que ayuda a planificar migraciones en proyectos de gran tamaño. La familia Node.js 24.x, también con soporte prolongado, seguirá recibiendo actualizaciones hasta abril de 2028, mientras que la rama 22.x tiene marcado su final para abril de 2027. Por el contrario, la línea LTS 20.x ha quedado ya fuera de mantenimiento y la versión intermedia 25.x dejará de estar soportada a principios de junio, empujando a los equipos a dar el salto a series más recientes.

Temporal API: nueva forma de trabajar con fechas y horas

La novedad más visible para quienes programan a diario es la activación por defecto de la Temporal API, un conjunto de tipos y métodos que ofrece una alternativa moderna al veterano objeto Date. Esta API llega con la intención de simplificar la gestión de fechas y horas, un terreno que históricamente ha generado errores por culpa de los husos horarios, los cambios de horario de verano y las transformaciones entre formatos.

Con Temporal, el tiempo puede representarse de distintas formas según la necesidad concreta del proyecto. Por ejemplo, las aplicaciones pueden manejar fechas y horas sin asociarlas a una zona horaria concreta mediante tipos como Temporal.PlainDate, Temporal.PlainTime y Temporal.PlainDateTime, útiles para horarios fijos, reservas o registros donde solo importa el valor local.

Cuando el contexto exige tener en cuenta el huso horario, la API ofrece Temporal.ZonedDateTime, que vincula la fecha y la hora a una zona específica para poder realizar cálculos correctos al viajar entre regiones o al aplicar normas de cambio horario. Además, para almacenar y comparar momentos absolutos, se introduce Temporal.Instant, que representa un punto en el tiempo como un número de nanosegundos desde el 1 de enero de 1970, lo que resulta práctico para sistemas distribuidos o auditorías.

Más allá de los tipos de datos, la API incorpora operaciones de conversión, formateo y aritmética con tiempos de forma directa, permitiendo sumar o restar periodos, cambiar de zona horaria y generar salidas legibles sin recurrir a librerías externas. El hecho de que Temporal venga habilitada de serie en Node.js 26 facilita su adopción progresiva en proyectos que necesiten un manejo fiable del calendario, desde aplicaciones financieras hasta servicios de logística.

Actualización del motor V8 y nuevas capacidades de JavaScript

Otra de las piezas clave de este lanzamiento es el salto del motor de ejecución V8 a la versión 14.6, la misma línea que se utiliza en Chromium 146. Esta actualización no solo implica mejoras de rendimiento, sino también la llegada de características adicionales del lenguaje y optimizaciones internas que repercuten en el tiempo de respuesta de las aplicaciones.

Entre las novedades que se benefician directamente los desarrolladores, destaca la posibilidad de combinar varios iteradores en uno solo mediante el método Iterator.concat(). Esta capacidad simplifica la manipulación de secuencias de datos provenientes de distintas fuentes sin necesidad de crear estructuras intermedias, algo útil cuando se procesan flujos en servidores que manejan alto volumen de información.

El motor también incorpora la especificación de upsert para las colecciones Map y WeakMap en JavaScript. Gracias a esta funcionalidad, trabajar con pares clave/valor resulta más directo, ya que es posible insertar o actualizar entradas en una sola operación, reduciendo la cantidad de código necesario y minimizando posibles condiciones de carrera en entornos concurrentes.

Undici 8 y mejoras en el cliente HTTP

En lo relativo a comunicaciones de red, Node.js 26 actualiza el cliente HTTP oficial undici a la serie 8.x. En concreto, distintas fuentes del proyecto apuntan a la adopción de la versión 8.0.2, lo que supone un paso adelante en estabilidad, rendimiento y compatibilidad con las necesidades actuales de las APIs web.

Esta renovación del cliente resulta especialmente relevante para servicios desplegados en infraestructuras, donde la interacción con microservicios, plataformas de terceros y sistemas internos es constante. La nueva rama de undici incorpora mejoras en el manejo de conexiones persistentes, soporte actualizado para HTTP/1.1 y HTTP/2, y optimizaciones en el consumo de recursos, lo que en conjunto permite reducir latencias y aprovechar mejor el hardware disponible.

Cambios en la compatibilidad y requisitos de compilación

El salto a Node.js 26 también llega con ajustes en el entorno de compilación y en las herramientas asociadas. Para construir esta versión desde código fuente se exige, como mínimo, GCC 13.2, un movimiento que alinea al proyecto con compiladores más recientes y asegura la disponibilidad de optimizaciones modernas a nivel de binario. Este cambio puede requerir actualizaciones en entornos de integración continua o en servidores de construcción que sigan utilizando versiones antiguas de las herramientas.

En paralelo, la nueva rama deja de dar soporte a Python 3.9 en su cadena de herramientas, lo que implica que las configuraciones que dependían de esa versión deberán migrar a ediciones más actuales del lenguaje. Esta decisión forma parte del esfuerzo general por retirar dependencias heredadas y mantener la base del proyecto apoyada en software que siga recibiendo actualizaciones de seguridad.

Deprecaciones y APIs retiradas en Node.js 26

Junto a las novedades, el equipo de desarrollo ha introducido una serie de cambios de compatibilidad que conviene revisar antes de migrar proyectos de producción. Uno de los puntos señalados es la retirada del método http.Server.prototype.writeHeader(), utilizado tradicionalmente para enviar cabeceras HTTP desde el servidor. A partir de esta versión, la recomendación oficial es utilizar http.Server.prototype.writeHead(), que se mantiene como la vía soportada.

Además, la versión marca el final del ciclo para DEP0182, relacionado con el módulo crypto, dentro del proceso habitual de limpiar APIs antiguas o problemáticas. También se ha declarado la deprecación de module.register(), un cambio que afectará a quienes trabajen con sistemas de carga de módulos más avanzados o personalizados, obligando a revisar posibles usos de esta funcionalidad.

La nueva rama igualmente elimina la opción de arranque --experimental-transform-types, que formaba parte del conjunto de características experimentales. Su retirada indica que el equipo prefiere consolidar el soporte a transformaciones de tipos por otras vías o en fases posteriores del ciclo de vida del lenguaje y la plataforma, reduciendo el número de banderas en estado experimental.

En conjunto, el lanzamiento de Node.js 26 supone una actualización relevante del ecosistema: se refuerza la base temporal con una API moderna, se pone al día el motor V8, se mejora el cliente HTTP y se avanza en la limpieza de interfaces heredadas. Con un horizonte de soporte que se extiende hasta 2029 y una hoja de ruta ya marcada, la nueva versión se perfila como una opción sólida para quienes busquen estabilidad a largo plazo sin renunciar a las capacidades más recientes de la plataforma.

from Linux Adictos https://ift.tt/5z6HWb4
via IFTTT

Omarchy 3.7: Gaming Edition impulsa el ecosistema de juegos en Linux con una experiencia Arch más accesible

Omarchy 3.7

La distribución de escritorio Omarchy, basada en Arch Linux y liderada por David Heinemeier Hansson (DHH), ha dado un salto importante con la llegada de la versión 3.7, que apuesta claramente por el público jugador en PC. Esta edición introduce una serie de cambios pensados para facilitar el acceso al catálogo de juegos de PC y servicios en la nube, sin renunciar a las herramientas habituales de un entorno de escritorio moderno.

Con esta actualización, la denominada «Gaming Edition» de Omarchy 3.7.0 se presenta como una opción a tener en cuenta para quienes buscan un sistema operativo centrado en el juego, pero que siga siendo una distro Arch al uso. Aunque mantiene algunas limitaciones con títulos muy concretos, el conjunto de mejoras en software, experiencia de uso y soporte de hardware la sitúan como una alternativa interesante dentro del panorama de distribuciones Linux para gaming en Europa y el resto del mundo.

Edición Gaming Edition 3.7.0: instalación y disponibilidad

Omarchy 3.7.0 se ofrece como una nueva «Gaming Edition» que puede instalarse desde cero mediante una imagen ISO de más de 7 GB. Este tamaño elevado se debe a la inclusión de un entorno preconfigurado y a un conjunto de herramientas pensadas para jugar sin tener que montar todo a mano, algo que suele ser habitual en distros basadas en Arch.

Para quienes ya utilizan esta distribución, no es imprescindible reinstalar el sistema: la actualización puede realizarse desde el propio entorno de escritorio, accediendo a la opción Actualizar > Omarchy en el menú. De este modo, los usuarios actuales pueden dar el salto a Omarchy 3.7 manteniendo su configuración y sus datos.

El proyecto mantiene su página oficial en GitHub como punto central de descargas y documentación, donde se puede encontrar la última ISO, notas de la versión y otros recursos. Desde ese mismo repositorio se enlazan también vídeos de presentación y el resto del material relacionado con esta edición centrada en el juego.

Enfoque en gaming: Steam, RetroArch y plataformas en la nube

El cambio más destacado de Omarchy 3.7 está en su apuesta reforzada por el juego en Linux. La distribución incorpora ahora un instalador de Steam simplificado, pensado para que el usuario pueda tener la tienda y cliente de Valve listos con pocos pasos, evitando configuraciones manuales complejas típicas de Arch puro, y aprovechar la compatibilidad de juegos en Linux.

Junto a Steam, Omarchy 3.7 llega con RetroArch ya preconfigurado, lo que facilita el uso de emuladores y núcleos sin necesidad de realizar una gran cantidad de ajustes iniciales. Esta configuración previa pretende reducir la barrera de entrada para quienes quieren usar el sistema tanto para juegos recientes como para títulos clásicos.

La distro también amplía su integración con plataformas y lanzadores de juegos de terceros. Se ha mejorado el soporte para gestión de juegos con Lutris, Heroic Games Launcher y el cliente Moonlight GameStream, de forma que los usuarios puedan gestionar librerías de juegos procedentes de distintas tiendas, así como aprovechar el juego remoto desde otros dispositivos compatibles.

Además, Omarchy 3.7 incorpora un acceso directo a Xbox Cloud Gaming mediante una aplicación web, facilitando que quienes tengan suscripción puedan jugar vía streaming desde el navegador sin configuraciones complicadas. Este enfoque en servicios en la nube es especialmente interesante en entornos donde el hardware local es más modesto o cuando se prefiere externalizar el procesamiento.

Pese a este refuerzo en el apartado lúdico, los responsables del proyecto advierten de que la distribución todavía no puede ejecutar algunos títulos muy populares, entre ellos Fortnite y Rocket League; aunque existen iniciativas como GE Proton que buscan mejorar la compatibilidad, esta limitación es importante para quienes basan su elección de sistema operativo en la compatibilidad con juegos concretos, y conviene tenerla en cuenta antes de invertir tiempo en migrar a Omarchy.

Mejoras en la experiencia de uso y nueva orden unificada

Más allá del gaming, Omarchy 3.7 introduce cambios relevantes en la forma de interactuar con el sistema. Uno de los más llamativos es la creación de un nuevo comando unificado «omarchy», que sustituye o agrupa a las antiguas órdenes dispersas omarchy-*. Esta nueva orden actúa como centro de control desde la terminal.

Gracias a esta integración, el comando «omarchy» permite, con ayuda de autocompletado por tabulación, realizar tareas como analizar problemas del sistema, instalar software adicional, gestionar distintas utilidades o incluso tomar capturas de pantalla. La idea es simplificar la administración del sistema para que no sea necesario recordar una larga lista de comandos específicos.

Este cambio favorece tanto a usuarios avanzados como a quienes vienen de otras distros más guiadas y quieren una forma más directa de manejar herramientas desde la línea de comandos. El objetivo es que la experiencia general sea más coherente y menos fragmentada.

Funciones extra: OCR en pantalla y reproductor de música por defecto

Entre las novedades curiosas de esta versión se encuentra una función de extracción de texto desde cualquier parte de la pantalla. Omarchy 3.7 integra captura de pantalla combinada con el motor de reconocimiento óptico de caracteres Tesseract, lo que permite seleccionar áreas en pantalla y convertir su contenido en texto editable.

Esta característica puede ser útil tanto para usuarios que necesitan copiar textos de aplicaciones que no permiten selección directa, como para quienes trabajan con documentos escaneados, imágenes o interfaces que no ofrecen acceso sencillo al contenido. Es un añadido práctico en contextos de trabajo o estudio, más allá de los usos puramente lúdicos.

Otra incorporación es el reproductor de música en modo texto cliamp, que ahora se incluye de serie en la distribución. Al tratarse de una aplicación en la terminal, permite gestionar colecciones de música sin cargar el entorno gráfico con reproductores más pesados, algo que muchos usuarios valoran en sistemas donde el rendimiento es prioritario.

Optimización para hardware reciente y correcciones internas

En el terreno del hardware, Omarchy 3.7 habilita por defecto la característica Intel FRED para sistemas con la plataforma Panther Lake, una mejora pensada para aprovechar mejor las capacidades de los procesadores más modernos de la compañía. Este tipo de ajustes internos suele traducirse en un comportamiento más estable y eficiente en equipos de última generación.

La actualización también mejora el soporte para el portátil ASUS ExpertBook basado en Panther Lake, afinando la compatibilidad y corrigiendo problemas específicos que podían afectar al uso diario en este dispositivo. Para usuarios europeos que emplean este tipo de equipos en entornos profesionales o educativos, contar con una distro que tenga en cuenta estos detalles puede marcar la diferencia.

Junto a estas novedades visibles, Omarchy 3.7 llega con una lista amplia de correcciones y pequeños ajustes internos que se detallan en el repositorio del proyecto en GitHub. Allí se enumeran cambios relacionados con estabilidad, pulido de la experiencia de escritorio y mejoras de rendimiento que, aunque menos vistosos, ayudan a que el conjunto sea más sólido.

Hyprland y un escritorio centrado en la fluidez

Omarchy sigue apostando por Hyprland como compositor para su escritorio, una elección que prioriza la fluidez y el aprovechamiento de las capacidades gráficas modernas. Este entorno, combinado con las optimizaciones propias de una distro basada en Arch, ofrece una experiencia ligera y personalizable, algo que se valora especialmente cuando se van a ejecutar juegos exigentes.

El equipo de desarrollo, encabezado por David Heinemeier Hansson, mantiene así la idea de un sistema ágil que no cargue al usuario con componentes innecesarios, pero que al mismo tiempo facilite el acceso a servicios y herramientas actuales. Este equilibrio entre rendimiento y comodidad es uno de los puntos que diferencian a Omarchy de otras propuestas similares.

Quienes quieran hacerse una idea clara de cómo se ve y se comporta la distro pueden consultar la galería de capturas disponible en la página del proyecto, donde se muestran distintos aspectos del escritorio, menús, herramientas de gestión y utilidades incluidas en la versión 3.7.

En conjunto, Omarchy 3.7 se perfila como una actualización de calado que refuerza su vocación como distribución Linux centrada en el juego, sin descuidar las tareas cotidianas ni la compatibilidad con hardware reciente. Entre la edición «Gaming Edition» instalable vía ISO, el instalador simplificado de Steam, la integración con servicios como Lutris, Heroic, Moonlight, Xbox Cloud Gaming y herramientas para unificar tus juegos en Linux, la nueva orden unificada «omarchy», el OCR integrado con Tesseract y las mejoras para equipos con plataformas Intel Panther Lake y portátiles ASUS ExpertBook, la distro ofrece un conjunto de cambios llamativos para quienes buscan un entorno basado en Arch que combine rendimiento, soporte para juegos y herramientas prácticas para el día a día.

from Linux Adictos https://ift.tt/WP2cdtm
via IFTTT

Asmi Linux: un Xfce moderno, ligero y centrado en la experiencia de usuario

Asmi Linux 26.04

Asmi Linux se ha colado en el radar de muchos usuarios que buscan un sistema rápido, bonito y sin complicaciones, tanto si vienen de Windows como si ya llevan tiempo trasteando con GNU/Linux. En lugar de reinventar la rueda, esta distribución apuesta por pulir y modernizar el entorno Xfce y la base de Ubuntu o Debian, añadiendo sus propias herramientas para que todo funcione con más coherencia y menos quebraderos de cabeza.

El nombre Asmi viene del sánscrito e hindi y significa algo así como “yo soy” o “yo existo”, un guiño a la idea de tener un sistema operativo que se sienta propio. Antes se llamaba Zinc, pero a partir de la versión basada en Ubuntu 23.10 el proyecto adoptó el nombre Asmi para evitar confusiones con otra distro. Detrás está TeejeeTech, un pequeño equipo conocido por desarrollar utilidades para Linux, que ha decidido plasmar todo ese conocimiento en una distro enfocada en la experiencia de escritorio.

Qué es Asmi Linux y en qué se basa

Asmi Linux es una distribución que combina una base sólida (Ubuntu o Debian) con un escritorio Xfce muy trabajado. El objetivo es ofrecer un entorno ligero, moderno y bien configurado desde el primer arranque, sin obligarte a perder horas ajustando paneles, temas y herramientas básicas.

La distro está disponible en varias ediciones, según prefieras la rama Ubuntu o Debian. Por un lado, están las versiones Asmi Linux 26.04 y 24.04.5 basadas en Ubuntu (como Resolute y Noble), y por otro, la línea Asmi 13 basada en Debian 13 «Trixie». En todos los casos, Asmi mantiene un enfoque bastante limpio: la mayoría de los paquetes vienen directamente de los repositorios oficiales de Ubuntu o Debian, añadiendo solo unas cuantas herramientas propias.

Una de las señas de identidad de Asmi es que intenta ser más contenido que otras distros completas: las ISOs «normales» son minimalistas, pesan menos de 2 GiB y no traen ofimática ni paquetes pesados de serie. Esto hace que la descarga sea rápida y que el sistema se instale enseguida, ideal para probar en máquinas antiguas o en virtual.

Ediciones Ubuntu y Debian: dos sabores para distintos perfiles

Asmi se puede descargar en dos variantes principales: una basada en Ubuntu y otra basada en Debian. Cada una está pensada para un tipo de usuario, pero ambas comparten la misma filosofía de diseño y herramientas de la casa.

La edición Ubuntu está recomendada para quienes buscan algo más amigable: es algo más sencilla para usuarios menos técnicos y ofrece un equilibrio muy bueno entre facilidad de uso, compatibilidad de hardware y paquetes relativamente recientes. Asmi 26.04 y 24.04.5 siguen el ciclo de lanzamientos de Ubuntu, pero con la personalización propia de Asmi.

La edición Debian, por su parte, apunta a quien prioriza estabilidad y seguridad. Asmi 13 toma Debian 13 «Trixie» y lo refina con una selección cuidadosa de aplicaciones, pero manteniendo el sistema casi totalmente “puro” en cuanto a repositorios. Eso implica que, una vez instalado, las actualizaciones vienen directamente de Debian, sin repos adicionales raros ni inventos extraños.

Algunos análisis externos destacan que Asmi Debian consigue ser más fácil de instalar y más agradable a la vista que Debian tal cual, al tiempo que mantiene sus ventajas: robustez, previsibilidad y una enorme colección de paquetes. De hecho, se considera una especie de «Debian para humanos» sin llegar a las modificaciones más profundas que hace Ubuntu.

Un escritorio Xfce moderno y muy pulido

El gran protagonista de Asmi es el escritorio Xfce, que aquí aparece muy alejado de la imagen anticuada con la que muchos todavía lo identifican. La distro viene con un Xfce retematizado, con iconos, controles, fondos y paneles ajustados para dar una sensación más moderna, recordando en parte a la experiencia de Ubuntu pero con un consumo de recursos mucho menor.

Asmi emplea una variante del tema Yaru, añade el cambiador de tareas DockbarX con iconos grandes y marcadores de actividad, e incluye dos gestores de archivos: Thunar (el clásico de Xfce) y Nemo, este último configurado en modo de doble panel para quien prefiere un estilo de «gestor de archivos ortodoxo». También se ofrece Terminator como terminal por defecto, más potente que la terminal básica de Xfce, y un editor de texto como Geany 2.0 junto a una versión simplificada llamada GeanyPad.

La disposición del panel se ha pensado para aprovechar mejor los monitores panorámicos habituales de hoy en día: la barra puede colocarse en vertical y se ofrece una estética cuidada y coherente. Muchos usuarios y reseñas coinciden en que la primera impresión del escritorio es mucho más atractiva que la de un Xfce estándar en Debian o incluso Xubuntu, lo cual ayuda a que la gente no lo descarte a la primera por “pinta viejuna”.

Cambio rápido de diseños y personalización de escritorio

Una de las funciones estrella de Asmi es la posibilidad de cambiar de diseño de escritorio con unos pocos clics. Gracias a sus propias herramientas, el usuario puede alternar entre layouts tipo Windows, Ubuntu, Clásico o Moderno, adaptando el aspecto y comportamiento a sus costumbres.

En versiones recientes, se ha añadido incluso la opción de guardar y cargar diseños personalizados de escritorio, de forma que si inviertes un rato en dejar Xfce exactamente como te gusta, puedes guardar esa configuración y recuperarla más tarde o en otro equipo. Esto saca mucho partido a la naturaleza altamente configurable de Xfce, pero sin obligar al usuario a pelearse a mano con todos los menús de configuración.

También se ha renovado la interfaz de algunas aplicaciones propias con Client-Side Decoration (CSD), es decir, una barra de título integrada en la ventana y un nuevo diseño de la barra de herramientas. Esto le da al conjunto un aspecto más contemporáneo y consistente con otras aplicaciones modernas, sin renunciar al rendimiento ligero que caracteriza a Xfce.

Asmi Settings: centro de control y tienda simplificada

El corazón de la personalización en Asmi es la herramienta Asmi Settings. Desde ella se centralizan muchas tareas que, en otras distros, implican toquetear varias aplicaciones distintas o tirar de terminal. Su interfaz agrupa funciones prácticas que van desde el cambio de tema hasta la gestión de kernels.

Entre las opciones de Asmi Settings destacan:

  • Tema: cambiar entre modo claro y oscuro para aplicaciones GTK3 y GTK4, de forma unificada.
  • Layout: alternar entre diferentes diseños de escritorio (Windows, Ubuntu, Clásico, Moderno) y, en las versiones nuevas, gestionar diseños personalizados.
  • Fondos de pantalla: escoger o cambiar el fondo del escritorio cómodamente.
  • Navegador web: cambiar el navegador predeterminado sin complicaciones.
  • Soporte de software: instalar o desinstalar alrededor de diez navegadores populares como Google Chrome, Firefox y otros.
  • Software popular: un apartado tipo «recomendaciones» que facilita instalar aplicaciones habituales para tareas del día a día.
  • Instalar kernel: incorporar fácilmente kernels alternativos de proyectos como Xanmod o Zen (Liquorix).
  • Eliminar kernel: listar y quitar kernels instalados que ya no necesites.
  • Restauración del sistema: activar o desactivar la función de snapshots ChronShield.
  • Ajustes del sistema: aplicar pequeños trucos para mejorar tiempos de arranque y apagado, así como otros detalles finos.
  • Actualización de software: gestionar actualizaciones, cambiar mirrors o repositorios y mantener el sistema al día.
  • Software de TeejeeTech: acceso a otras aplicaciones desarrolladas por el mismo equipo.

Varios análisis señalan que Asmi Settings funciona a la vez como un panel de control y una pequeña tienda de aplicaciones. Desde ahí se pueden instalar programas muy conocidos, tanto de código abierto como freeware comercial, incluyendo herramientas como 1Password o Zoom, sin necesidad de abrir Synaptic ni usar la consola.

Asmi Indicator: atajos útiles desde la bandeja del sistema

Otro componente propio de Asmi es Asmi Indicator, un pequeño icono que vive en la bandeja del sistema y da acceso rápido a varias acciones frecuentes. Es una forma simple de agrupar atajos que normalmente requerirían varios pasos o comandos. Entre sus funciones se incluyen opciones tan variadas como cambiar el fondo de pantalla, gestionar actualizaciones o reiniciar servicios.

Algunas de las acciones más interesantes de Asmi Indicator son:

  • Cambiar fondo de pantalla utilizando la herramienta Variety para descargar y aplicar nuevos wallpapers automáticamente.
  • Apagar el monitor o la pantalla conectada de forma inmediata, útil para ahorrar energía sin suspender el equipo.
  • Matar aplicaciones colgadas, permitiendo seleccionar con el ratón la ventana bloqueada y cerrarla a la fuerza.
  • Reiniciar el escritorio Xfce sin cerrar las aplicaciones abiertas, algo muy práctico si se descontrola el panel o un applet.
  • Instalar actualizaciones del sistema, incluyendo paquetes gestionados por Nala, Deb-Get, así como Flatpak y Snap si los tienes instalados.
  • Reinicio suave (soft reboot), que reinicia servicios y componentes sin descargar el kernel, logrando algo muy parecido a un reinicio completo, pero más rápido.
  • Reiniciar directamente a la BIOS/UEFI, evitando tener que aporrear la tecla correspondiente en el arranque.
  • Instalar y desinstalar software con Deb-Get, una de las herramientas de gestión de paquetes mejoradas que incluye Asmi.

Estas funciones convierten Asmi Indicator en una especie de «navaja suiza» accesible desde el área de notificación, simplificando acciones que muchos usuarios principiantes no sabrían ni por dónde empezar a hacer desde la línea de comandos o configuraciones avanzadas.

Sistema de restauración con ChronShield

Asmi incorpora una función de restauración del sistema que no suele encontrarse de serie en todas las distros. Se basa en una versión gratuita de ChronShield, una herramienta que permite crear snapshots periódicos del sistema, para poder volver a un estado anterior en caso de problemas.

El sistema de restauración funciona de este modo:

  • Se crean instantáneas de forma automática cada hora.
  • Se conservan 20 snapshots: 10 horarios y 10 diarios.
  • Los datos de recuperación se guardan en la partición del sistema, en el directorio /chronshield.
  • Las instantáneas se comprimen para que ocupen muy poco espacio en disco.

Si algo se rompe seriamente —por ejemplo, una actualización problemática o una configuración que deja el escritorio inútil—, es posible arrancar desde el ISO en modo Live y recuperar el sistema a una fecha anterior utilizando estos snapshots. La gestión de estos backups se integra también en Asmi Settings, donde puedes activar o desactivar el sistema según tus necesidades.

Quien lo prefiera, puede prescindir completamente de esta función. Para ello, basta con lanzar un comando desde la terminal que elimina ChronShield y borra los datos de recuperación. Así, el usuario avanzado puede decidir si quiere este tipo de restauración automatizada o si se sanea mejor con sus propias herramientas de backup.

Soporte de software, formatos de paquete y navegador Firefox

Uno de los puntos fuertes de Asmi es su enfoque flexible hacia la gestión de software. Aunque no preinstala toneladas de aplicaciones, sí que viene preparada para trabajar con distintos formatos y repositorios, manteniendo al mismo tiempo un sistema base bastante limpio y manejable.

De serie, Asmi soporta Snap y Flatpak, aunque la distribución no viene llena de paquetes de estos tipos previamente instalados. Esto deja al usuario la libertad de elegir qué ecosistema de aplicaciones quiere priorizar, ya sea APT tradicional, Snap, Flatpak o incluso AppImage con herramientas externas. Además, Asmi incorpora gestores mejorados como Nala (que mejora la experiencia de apt en la línea de comandos) y Deb-Get, que facilita instalar software popular empaquetado en formato .deb.

Otro detalle muy valorado es que Asmi usa la última versión de Firefox directamente desde el repositorio oficial de Mozilla, en lugar de la versión ESR que suele incluir Debian por defecto. De esta forma, se evitan problemas de actualización a largo plazo y el navegador se mantiene siempre al día con nuevas funciones y parches de seguridad.

Rendimiento, requisitos y uso en máquinas virtuales

La elección de Xfce como escritorio y la filosofía minimalista de las ISOs hacen que Asmi Linux sea bastante ligero. Esto se nota no solo en máquinas antiguas, sino también en la experiencia general: el sistema arranca rápido, consume menos RAM que escritorios más pesados y se siente ágil incluso en dispositivos modestos.

La distro está preparada para ejecutarse sin problemas en entornos de virtualización como VirtualBox, VMware y KVM. De hecho, muchos análisis la han probado precisamente en máquinas virtuales y han confirmado que el rendimiento es sólido y el escritorio responde muy bien, sin los típicos tirones que a veces se sufren con escritorios más recargados.

Además, las imágenes ISO se mantienen por debajo de los 2 GiB para las ediciones estándar, lo cual facilita descargarlas y ponerlas en una memoria USB. Se recomienda usar herramientas como Ventoy o Etcher para crear el USB de arranque compatible tanto con BIOS como con UEFI, y conservar ese pendrive porque la sesión Live incluye la mencionada opción de recuperación del sistema.

Descarga, verificación y seguridad de las ISOs

Asmi Linux pone a disposición del usuario varias imágenes ISO gratuitas, como Asmi Linux 26.04 y Asmi Linux 24.04.5 en su rama Ubuntu. Cada ISO se acompaña de datos como el tamaño exacto en MiB, la fecha de compilación y un hash MD5 de referencia. Aun así, el proyecto insiste especialmente en la importancia de verificar la integridad y autenticidad de las descargas.

Para ello, en la página de descarga se ofrecen dos ficheros adicionales: sha256sum.txt y sha256sum.txt.asc. El procedimiento recomendado es:

  • Descargar la ISO desde el enlace oficial.
  • Descargar también los archivos de checksum y firma (guardándolos desde el navegador si se abren en una pestaña nueva).
  • Seguir las instrucciones para verificar la ISO con sha256sum y la firma GPG correspondiente.

La idea es evitar que terceros malintencionados puedan distribuir imágenes falsas. El propio proyecto recalca que la responsabilidad última de verificar la imagen recae en el usuario. Solo así se garantiza que lo que se está instalando es una copia legítima de Asmi Linux.

Ediciones Ultimate: más software de serie y actualizaciones frecuentes

Además de las ediciones gratuitas, Asmi ofrece versiones de pago llamadas Ultimate Edition, disponibles para distintas ramas (por ejemplo, Asmi 26.04 Ultimate, Asmi 13 Ultimate o Asmi 24.04 Ultimate). Estas ISOs rondan los 3 GB y vienen cargadas de software, pensadas para quienes quieren un sistema totalmente funcional desde el primer arranque sin tener que ponerse a instalar demasiadas cosas.

En la Ultimate Edition se incluyen aplicaciones populares para el trabajo y el ocio cotidiano, como LibreOffice, VLC, OBS Studio, GIMP, Inkscape, Flameshot, Shutter o Xournal++. En las variantes orientadas a usuarios avanzados se añaden también un buen número de herramientas de línea de comandos: mosh, rclone, borgbackup, ffmpeg, fish, imagemagick y muchas otras.

Otra ventaja de las Ultimate Edition es el ciclo de renovación de las ISOs. En el caso de Asmi 26.04 Ultimate, está previsto que se publiquen imágenes actualizadas cada six meses (febrero y agosto), con kernel más reciente, firmware actualizado y stack gráfico renovado para mejorar el soporte de hardware. En la rama Debian (como Asmi 13 Ultimate) los ISOs se refrescan aproximadamente cada dos o tres meses, siguiendo el ritmo de Debian 13, de modo que las nuevas instalaciones requieren descargar menos actualizaciones tras el primer arranque.

El instalador Calamares de estas ediciones también ofrece más flexibilidad: incluye una opción de instalación mínima dentro de la propia ISO Ultimate, lo que permite usar el mismo medio tanto para un sistema completo como para uno más escueto. Además, Asmi Settings viene con funciones extra, como ajustes adicionales de rendimiento, cambio de proveedor DNS y otros retoques de sistema.

Limitaciones, software propietario y descargo de responsabilidad

El proyecto Asmi deja muy claro que se trata de una distribución gratuita, ofrecida “tal cual”, sin garantías ni soporte formal. Esto significa que cualquier problema derivado del uso o mal uso recae en el usuario, y sus autores no se responsabilizan de posibles daños.

Otro punto a tener en cuenta es que algunas de las herramientas clave de la experiencia Asmi son propietarias, aunque de uso gratuito. Concretamente, aplicaciones como Asmi Settings, Asmi Indicator y ChronShield no son de código abierto. Si alguien desea acceder al código para integrarlo en sus propios proyectos, debe contactar con los desarrolladores para valorar opciones de licencia y precios.

Además de estos componentes, el sistema puede incluir otros elementos propietarios como controladores gráficos y firmware (ejemplo típico: drivers de NVIDIA). En esos casos, las condiciones de uso vienen marcadas por las licencias de cada paquete individual. Para algunos usuarios muy estrictos con el software libre, la presencia de estas piezas cerradas puede ser motivo para descartar la distro; otros lo ven como un compromiso razonable para ofrecer una experiencia más pulida y compatible.

En conjunto, Asmi Linux se presenta como una opción muy interesante para quien quiera un escritorio Xfce moderno y ligero sobre bases tan fiables como Ubuntu o Debian, con extras como restauración del sistema, un panel de control centralizado y un indicador lleno de atajos útiles; todo ello sin abrumar al usuario con software sobrante y permitiendo elegir entre una edición minimalista gratuita o una Ultimate cargada de aplicaciones y actualizaciones frecuentes para dejar el equipo listo para trabajar desde el primer minuto.

from Linux Adictos https://ift.tt/5PcfhbL
via IFTTT

HDMI 2.1 y Linux: FRL abre la puerta a un nuevo rendimiento con AMDGPU

HDMI 2.1 en Linux

Durante años, los usuarios de Linux con tarjetas AMD Radeon han tenido una sensación bastante amarga: el hardware y el televisor estaban listos para disfrutar de HDMI 2.1, pero el sistema se quedaba atascado en las limitaciones de HDMI 2.0. Quien conectaba su PC con Linux a una tele 4K de última generación vía HDMI veía cómo, en la práctica, el ancho de banda disponible no daba para todo lo que prometía la ficha técnica de la gráfica.

Ese panorama empieza a moverse en serio. AMD ha enviado al kernel de Linux una primera serie de parches para el driver abierto AMDGPU que introduce soporte para HDMI FRL (Fixed Rate Link), el modo de transmisión que da vida al salto de ancho de banda de HDMI 2.1. No es todavía el paquete completo, pero sí el punto de inflexión que la comunidad llevaba años esperando, con impacto directo en equipos domésticos.

Del bloqueo del HDMI Forum a la apertura del estándar en Linux

El problema de fondo no era técnico, sino de licencias. El HDMI Forum llevaba años vetando una implementación totalmente abierta de HDMI 2.1 en controladores de código libre. Para que una función entre en el kernel de Linux, el código debe ser público, y ahí chocaban de frente las exigencias de confidencialidad del organismo que gestiona el estándar HDMI.

AMD había intentado durante mucho tiempo encontrar un encaje: publicar una implementación que hiciera funcionar HDMI 2.1 sin revelar los detalles que el HDMI Forum considera sensibles. En febrero de 2024, de hecho, el foro llegó a rechazar formalmente una propuesta de AMD para liberar un driver con soporte completo de HDMI 2.1 en Linux, lo que condenaba a las Radeon en este sistema a quedarse en el ancho de banda de HDMI 2.0.

Ese bloqueo imponía límites muy concretos: 4K a 120 Hz, 8K a 60 Hz, HDR completo o configuraciones de color sin recortes solo eran viables usando DisplayPort o directamente instalando Windows. En muchos hogares, donde conectar el PC del salón a la tele mediante HDMI es lo más normal, la consecuencia era clara: había que renunciar a parte de la calidad de imagen o al refresco alto aunque la tele y la gráfica fuesen totalmente compatibles con HDMI 2.1.

La situación empieza a cambiar con la llegada de los nuevos parches enviados por AMD al driver AMDGPU. La gran novedad es la integración de HDMI FRL en el controlador del kernel, un paso que el HDMI Forum ya ha podido someter a pruebas de conformidad sin que, aparentemente, se vulneren sus requisitos de confidencialidad. Es el primer movimiento oficial que abre la puerta a HDMI 2.1 nativo en Linux sin depender de soluciones privadas.

Qué aporta HDMI FRL y por qué es la pieza clave de HDMI 2.1

El corazón de este avance es FRL, siglas de Fixed Rate Link, el nuevo modo de enlace que HDMI 2.1 introduce para sustituir al antiguo TMDS heredado de HDMI 2.0. Hasta ahora, las conexiones HDMI con GPUs AMD en Linux se veían obligadas a usar ese enlace antiguo, con un techo de ancho de banda insuficiente para las exigencias actuales del gaming y del vídeo de alta gama.

Con FRL, HDMI 2.1 es capaz de elevar el ancho de banda hasta los 48 Gbps si se utilizan cables certificados Ultra High Speed. Esa cifra es la que permite, en la práctica, enviar señal 4K a 120 Hz manteniendo HDR activo, reducir al mínimo el submuestreo de color y abrir la vía a resoluciones y tasas de refresco todavía más agresivas en monitores especializados.

Los parches presentados por AMD añaden precisamente este modo FRL al driver AMDGPU integrado en el kernel. Según la documentación remitida, la implementación ya ha superado un subconjunto representativo de las pruebas de conformidad del propio HDMI Forum, aunque aún está pendiente la validación completa que permita considerarlo totalmente certificado.

Conviene tener claro, eso sí, qué cubre esta primera fase y qué no. En este envío inicial no entran todavía funciones como Display Stream Compression (DSC) ni Variable Refresh Rate (VRR). DSC es esencial para combinar resoluciones muy altas con frecuencias de refresco ambiciosas sin saturar el enlace, y VRR resulta clave para sincronizar la tasa de refresco del panel con los fotogramas de la GPU, reduciendo tearing y tirones. Ambas capacidades siguen en fase de pruebas y se esperan en tandas posteriores de parches.

Con todo, el salto a FRL ya tiene impacto práctico. Lo que se desbloquea ahora es el transporte de datos de alta velocidad a través de HDMI 2.1, que era justo el cuello de botella que frenaba a quienes intentaban exprimir televisores 4K de 120 Hz o monitores de alta frecuencia en Linux. Aunque falten todavía algunas piezas del estándar, la base para aprovechar mejor esas pantallas ya está dentro del ecosistema de código abierto de AMD.

Valve, SteamOS y la presión para llevar HDMI 2.1 al salón

En paralelo al trabajo de AMD, varias fuentes apuntan a que Valve ha jugado un papel determinante en este giro. La compañía detrás de Steam, Steam Deck y SteamOS lleva tiempo empujando para que el ecosistema Linux pueda competir de tú a tú con Windows y las consolas cuando toca conectarse al televisor del salón.

Según diversos reportes, Valve habría estado presionando discretamente al HDMI Forum y a AMD para desbloquear esta situación. Para un dispositivo de salón, HDMI 2.1 es más relevante que DisplayPort, y no poder ofrecerlo en condiciones colocaba a SteamOS en desventaja frente a mini PCs con Windows o frente a consolas de última generación.

La compañía también se ha interesado por una implementación lo más abierta posible del estándar HDMI, ya que su ecosistema se apoya en hardware de AMD y en un sistema operativo basado en Linux. Al mismo tiempo, desarrolladores de la comunidad publicaron implementaciones experimentales que demostraban que era viable ofrecer soporte avanzado de HDMI 2.1 sin violar los principios del software libre.

Todo ese contexto ha desembocado en la serie de parches actual. Si AMD consigue cerrar el soporte completo —incluyendo DSC y VRR—, dispositivos como la Steam Machine o una futura Steam Deck 2 conectada al televisor podrían aprovechar HDMI 2.1 sin cambiar el hardware, solo mediante mejoras de software, drivers y validación. El límite pasaría a estar en el ritmo al que el kernel integre y estabilice estas funciones.

Limitaciones históricas de las Radeon en Linux vía HDMI

Hasta la llegada de estos cambios, la experiencia de muchos usuarios era clara: da igual lo potente que fuera la Radeon o lo avanzada que fuese la tele, si se usaba HDMI en Linux, tocar 4K a 120 Hz o plantearse 8K quedaba prácticamente descartado. El camino era conformarse con menos refresco o recurrir a DisplayPort siempre que el monitor lo permitiera.

Para quienes usan Linux como sistema principal, esto suponía una desventaja frente a Windows. Conectar una GPU AMD a una tele de gama alta en Windows y exprimir sus capacidades era mucho más sencillo; en Linux, en cambio, el usuario se chocaba con el muro de las licencias y la falta de soporte oficial de HDMI 2.1 en los controladores abiertos.

Con el soporte de FRL entrando en AMDGPU, esa brecha frente a Windows se reduce de forma visible. Ya no será obligatorio recurrir a DisplayPort para sacar todo el partido a la pantalla ni resignarse a una experiencia recortada al usar HDMI en Linux, siempre que el kernel y la distribución integren las versiones adecuadas del driver.

Impacto para los jugadores de Linux

En el día a día, los primeros en notar el cambio serán los usuarios que combinan tarjetas AMD Radeon, Linux y pantallas modernas conectadas por HDMI. Hasta ahora, para disfrutar de 4K con tasas de refresco altas y buena calidad de imagen era casi obligado tirar de Windows o de un monitor con DisplayPort plenamente soportado.

En entornos domésticos, donde es habitual que el ordenador de sobremesa o el mini PC se coloquen junto al televisor, aprovechar HDMI 2.1 es clave para el gaming en el salón. Con FRL funcionando en el driver abierto, esas configuraciones podrán aspirar a 4K a 120 Hz con HDR activo y menos sacrificios en color, siempre que tanto el televisor como el cable cumplan con el estándar Ultra High Speed.

Desde el punto de vista de la adopción de Linux para jugar, el movimiento es significativo. Se elimina una de las excusas más repetidas para seguir en Windows en equipos pensados para uso multimedia y gaming en el salón. Si la misma máquina ofrece una experiencia visual cercana en SteamOS o en distribuciones populares (Ubuntu, Fedora, Manjaro, Arch, etc.), la elección del sistema deja de estar condicionada por un cuello de botella en la salida de vídeo.

También los fabricantes de PCs y ensambladores salen beneficiados. Con este avance, podrán anunciar compatibilidad real con HDMI 2.1 bajo Linux en equipos basados en GPUs AMD, sin tener que matizar que para sacarle todo el partido es imprescindible usar Windows. Eso puede animar a ofrecer más configuraciones preinstaladas con distribuciones GNU/Linux orientadas a jugadores.

Estado actual del soporte y próximos pasos en el kernel

Pese al tono optimista, AMD insiste en que aún no estamos ante una pila HDMI 2.1 completa en el driver AMDGPU. Lo que ha llegado al kernel es un primer conjunto de parches que habilita el transporte de datos a alta velocidad mediante FRL y que ha pasado ya una parte relevante de las pruebas de conformidad del HDMI Forum.

Queda pendiente la integración de Display Stream Compression (DSC), imprescindible para combinar resoluciones extremas con tasas muy altas sin saturar el enlace, así como el soporte estable de Variable Refresh Rate (VRR), que ayuda a sincronizar la pantalla con los fotogramas de la GPU para suavizar la experiencia en juegos exigentes.

El proceso habitual en el desarrollo del kernel implica que estos parches atraviesen varias fases: revisión por parte de los mantenedores, pruebas comunitarias y, finalmente, integración en una versión estable del kernel. Ese recorrido puede durar desde unas semanas hasta varios meses, en función de los comentarios recibidos y de los posibles problemas que aparezcan en configuraciones concretas de hardware.

Para el usuario final, el cambio llegará vía actualización de sistema. Distribuciones como Ubuntu, Fedora o Arch Linux, así como SteamOS, irán incorporando progresivamente estos parches en sus kernels. En la mayoría de los casos, el usuario no tendrá que hacer nada más que mantener el sistema actualizado; no será necesario compilar drivers a mano salvo que se quiera ir por delante de las versiones oficiales.

Es previsible que las funciones más avanzadas de HDMI 2.1 aterricen antes en kernels recientes o ramas menos conservadoras que en las versiones LTS, que suelen priorizar la estabilidad. Aun así, el hecho de que el código actual ya esté pasando pruebas oficiales indica que la parte más compleja del trabajo técnico está encarrilada.

Con este movimiento, el soporte de HDMI 2.1 en Linux pasa de ser una promesa lejana a una realidad en fase de despliegue. La entrada de FRL en el driver abierto AMDGPU rompe por fin el techo de ancho de banda de HDMI 2.0 y abre una etapa en la que los usuarios de Radeon podrán aprovechar mejor sus televisores y monitores modernos, a la espera de que funciones como DSC y VRR terminen de completar el puzle.

from Linux Adictos https://ift.tt/atGWlDH
via IFTTT

Cómo ejecutar archivos .EXE en SteamOS y Steam Deck: enfoques prácticos para instalar software de Windows

Steam Deck y archivos exe

Hoy a las 19.00h en horario peninsular español se podrá comprar el Steam Controller, uno de los tres productos que anunciaron en noviembre de 2025. No se puede descartar que a la misma hora aporten más información sobre el lanzamiento de la Steam Machine y Steam Frame, dos dispositivos que usan SteamOS como la Steam Deck, aunque en el caso de las gafas es un poco diferente. Lo que interesa más es la Machine, por diferentes motivos, y el artículo que os traemos hoy puede resultar de utilidad.

Se trata de explicar cómo instalar archivos .EXE en SteamOS. Porque el sistema operativo de Valve ofrece una integración muy alta con Steam, entre lo que se incluye una herramienta basada en WINE de nombre Proton que sirve principalmente para poder jugar a títulos de Windows en Linux. Pero, ¿cómo se instalan los programas? No hay una manera oficial directa. Hay diferentes métodos, y vamos a explicar los mejores.

EJECUTAR un .EXE en la Steam Deck y SteamOS en general: lo más oficial

Ese «EJECUTAR» en mayúsculas está bien, porque este artículo ha empezado hablando de instalación no lanzamiento de apps. Steam tiene una opción que permite añadir un título que no es de Steam a Steam, y es algo muy sencillo:

  1. Si ya se tiene el programa en un .EXE, bien sea suelto o con todo lo necesario en una carpeta, se abre Steam, se usa la opción de añadir un juego que no es de Steam y se selecciona ese .EXE.
  2. Con ya el programa añadido, se busca en la biblioteca y se hace clic en «Jugar».

Si no funciona, se puede entrar en el apartado «Propiedades» del programa o juego y, en el apartado Compatibilidad, elegir otra versión de Proton.

Instalar un .EXE sin herramientas de terceros

No etiquetaría a este método de «oficial», pero es lo más cercano si tenemos en cuenta que sólo usaremos software disponible tras la instalación de cero. El principio es el mismo que cuando sólo queremos ejecutar un .EXE: abrimos Steam, seleccionamos añadir un juego que no es de Steam, buscamos el .EXE y luego le damos a jugar.

Una segunda manera de hacerlo es abrir Dolphin (gestor de archivos), buscar el .EXE y seleccionar «Añadir a Steam» («Add to Steam» si no se ha cambiado el idioma).

Con el programa ya en Steam, siempre en el modo escritorio, buscamos el archivo que hemos añadido a Steam. No tendrá carátula y probablemente tenga el mismo nombre que el .EXE original. Podemos intentar lanzarlo tal y como está o «Forzar el uso de una herramienta…» para seleccionar un Proton en concreto, y ambas opciones pueden funcionar o fallar. Si un Proton no funciona, se elige otro.

Ahora sólo quedaría darle a «Jugar». Como es un archivo de instalación, la iniciará y, si todo ha ido bien, terminará instalando el programa o juego. Es importante mencionar que con esto sólo habremos instalado el programa o juego, y que deberemos eliminar este acceso (Opciones/Administrar/Eliminar) porque, tras realizar la instalación, ya no nos sirve.

Terminando el proceso

Con el .EXE ya instalado, hay que conseguir que Steam encuentre el ejecutable ya instalado. Para ello abrimos Dolphin y nos dirigimos a /home/deck/.steam/steam/steamapps/compatdata (en la Machine probablemente sea el usuario «machine», no deck). El punto delante de steam significa que la carpeta está oculta.

La mejor manera de encontrar el archivo es ordenar lo que nos muestra Dolphin por fecha de modificados, y el más recientes será el que acabamos de instalar. Hay que ir buscando ese ejecutable, pero lo más habitual es que esté en pfx/DRIVE_C. Cuando lo encontremos, ya sólo quedaría hacer lo mismo que explicamos en el apartado de «EJECUTAR un .EXE»: añadirlo a Steam. Podemos forzar el uso de un Proton en concreto o no, y lo recomendable es probar qué va mejor en cada caso.

Herramientas de terceros en Steam Deck

Si lo que intentamos instalar es un programa, probablemente merezca la pena usar una herramienta que no esté instalada por defecto. Por ejemplo, WINE está en Flathub, pero esta versión flatpak de Wine Is Not an Emulator no es tan fácil de usar como la de repositorios oficiales: el acceso a archivos está limitado por el sandbox de Flatpak, y si el .exe está fuera de tu carpeta personal, puede que WINE no lo vea. A veces necesitas dar permisos extra, por ejemplo, escribiendo flatpak override –user –filesystem=/ruta/a/tus/archivos org.winehq.Wine en el terminal. Para instalar el programa habría que usar flatpak run org.winehq.Wine archivo.exe.

También es posible usar Heroic Games Launcher, Lutris o Bottles, entre lo que mis recomendaciones son el primero para juegos (es lo que uso yo) y el tercero para programas.

Al final, la Steam Deck es perfectamente capaz de abrir todo tipo de programas de Windows. Sólo hay que aprender cómo, y eso es lo que hemos explicado aquí.

from Linux Adictos https://ift.tt/ZYUqb0h
via IFTTT

Nyarch: una experiencia Arch con estética y personalización enfocada en GNOME

Nyarch

Nyarch se ha convertido en una de esas distros que llaman la atención nada más oír hablar de ellas. No es una distribución gigantesca con una corporación detrás, sino más bien un proyecto cuidado al detalle por una comunidad pequeña pero muy entregada, que busca ofrecer una experiencia tipo Arch con un enfoque muy marcado en la estética, la personalización y ciertas comodidades que no encuentras en una instalación de Arch tradicional. A lo largo de este artículo vamos a desgranar qué es exactamente Nyarch, cómo funciona, qué papel tiene Nyarcher y qué debes tener en cuenta si estás pensando en usarla.

Antes de lanzarse de cabeza a instalarla, conviene tener claro que Nyarch no pretende ser la distro perfecta para todo el mundo. De hecho, sus propios creadores recomiendan usar otra distribución más consolidada como sistema principal del día a día, y dejar Nyarch para experimentar, aprender o disfrutar de un entorno altamente personalizado. Con esa idea en mente, veremos también qué tal se lleva con el hardware, qué política sigue respecto a la seguridad y la privacidad, y qué planes de futuro tiene el proyecto, incluyendo las distintas “spins” o ediciones que se están planteando.

¿Qué es Nyarch y cuál es su filosofía?

Nyarch es una distribución basada directamente en Arch Linux y sus repositorios oficiales, pero con una configuración muy trabajada de escritorio, aplicaciones, temas visuales y utilidades para ofrecer una experiencia lista para usar desde el primer arranque. En lugar de obligarte a montar todo el sistema a mano como ocurre con Arch puro, Nyarch se presenta como una especie de “Arch preconfigurado” con un estilo muy particular y con énfasis en el entorno GNOME.

El equipo deja claro que Nyarch se apoya en los repositorios estándar de Arch, de modo que la mayoría de paquetes que instalas y actualizas proceden del ecosistema oficial de Arch Linux. Eso significa que hereda tanto lo bueno (actualizaciones frecuentes, software muy reciente, gran cantidad de paquetes) como lo exigente (hay que estar pendiente de los cambios, leer avisos importantes, etc.). Las actualizaciones de los paquetes normales no dependen directamente del pequeño equipo de Nyarch, sino de Arch.

La filosofía del proyecto tiene un punto muy honesto: no se presenta como la distro “definitiva” ni como un sistema hiperestable para producción. Más bien se orienta a usuarios curiosos que quieren una experiencia Arch bien integrada, con un diseño muy cuidado y una sensación de sistema “único”, sabiendo que detrás no hay un gran equipo de expertos a tiempo completo, sino una comunidad que desarrolla en su tiempo libre.

Recomendación oficial: Nyarch como distro secundaria

Uno de los aspectos más interesantes del discurso oficial del proyecto es que se recomienda encarecidamente usar otra distribución consolidada como sistema principal. Esto puede sorprender, pero es una muestra de responsabilidad por parte de los desarrolladores: Nyarch está pensada para experimentar, para disfrutar de su configuración y su estética, pero no necesariamente como la única distro en tu equipo de trabajo diario.

La razón principal es que, al no contar con una gran organización detrás, el mantenimiento a largo plazo y la respuesta ante problemas críticos tienen limitaciones. Aunque el sistema se base en Arch y se beneficie de sus repositorios, todo lo que tiene que ver con personalizaciones, scripts, spins y empaquetado específico de Nyarch depende de un grupo reducido de colaboradores. En un entorno profesional donde necesitas soporte rápido y garantías, es más razonable recurrir a distros con mayor infraestructura.

Por tanto, el propio proyecto sugiere una estrategia bastante sensata: usa Nyarch como sistema alternativo para cacharrear, aprender y disfrutar de su entorno, mientras mantienes una distro más tradicional (por ejemplo, una Arch vanilla bien montada, Fedora, Debian, Ubuntu, etc.) como sistema de referencia para trabajo o estudio. De esta forma, sacas partido al enfoque diferencial de Nyarch sin asumir riesgos innecesarios.

Nyarcher: el script para llevar Nyarch a otras distros

Una de las piezas clave del ecosistema Nyarch es Nyarcher, un script en Shell diseñado para instalar las personalizaciones de Nyarch encima de otras distribuciones GNU/Linux. En lugar de obligarte a instalar la ISO de Nyarch, puedes tomar una distro con GNOME ya instalado y aplicar sobre ella el conjunto de ajustes, temas y configuración que caracterizan a Nyarch.

Nyarcher está orientado a funcionar en múltiples distribuciones Linux que ya cuenten con GNOME preinstalado. Una vez lanzas el script, este se encarga de reproducir la experiencia Nyarch: configuración del escritorio, menús personalizados, ajustes en el emulador de terminal, integración de temas y demás detalles visuales y funcionales. Es una forma flexible de disfrutar del “sabor Nyarch” sin tener que cambiar de base de sistema.

En los repositorios de código del proyecto se presenta Nyarcher como un script Shell relativamente ligero pero potente, con cierto número de estrellas y colaboraciones, que centraliza buena parte de la magia de la distro. Para quienes ya tienen una distro bien configurada pero sienten curiosidad por el look&feel de Nyarch, Nyarcher es probablemente la vía más cómoda y menos invasiva para probarlo.

Instalación y experiencia de uso

Seguir las instrucciones oficiales de Nyarch y de Nyarcher es fundamental si quieres evitar sustos. El FAQ del proyecto hace referencia a preguntas frecuentes sobre instalación, compatibilidad de hardware, seguridad y privacidad, con respuestas concisas orientadas a que cualquier usuario con un mínimo de experiencia en Linux pueda arrancar sin demasiadas complicaciones.

En el caso de la instalación directa de Nyarch desde una imagen, el proceso se asemeja a otras derivadas de Arch con instalador o guías específicas. Tendrás que prestar atención al particionado, al gestor de arranque y, por supuesto, a mantener el sistema actualizado de forma regular. El hecho de depender de Arch también implica que las actualizaciones pueden ser relativamente frecuentes y que conviene leer los anuncios de cambios importantes.

Si optas por usar Nyarcher sobre otra distro con GNOME, la experiencia cambia un poco: no estás sustituyendo tu sistema base, sino añadiendo una capa de personalización bastante densa. El script ajusta temas, menús, atajos y aplicaciones, por lo que es recomendable probarlo primero en un entorno donde no te importe demasiado experimentar. Como siempre en estos casos, una copia de seguridad de tu configuración de usuario antes de ejecutar el script nunca está de más.

Compatibilidad de hardware y soporte

En el FAQ oficial se abordan cuestiones sobre soporte de hardware típico: tarjetas gráficas, Wi-Fi, periféricos y demás. Al basarse en Arch Linux y en su ecosistema de controladores, Nyarch suele llevarse bien con la mayoría de equipos relativamente modernos, especialmente si el hardware está bien soportado en el kernel Linux estándar.

La distribución hace especial hincapié cuando habla de determinadas imágenes o builds de prueba, como la compilación de GNOME 44 para testeo sin soporte para NVIDIA. En algunos anuncios se especifica expresamente que se trata de una build “nonvidia”, pensada para quienes no dependen de los controladores propietarios de NVIDIA. Esto ya da una pista de que el proyecto cuida bastante el detalle a la hora de avisar de posibles limitaciones con ciertos tipos de hardware.

En cualquier caso, como ocurre con Arch y muchas distros rolling release, es importante verificar la compatibilidad del equipo antes de adoptarla con entusiasmo. Si usas hardware muy específico (tarjetas Wi-Fi exóticas, gráficas muy recientes o muy antiguas, equipos híbridos, etc.), conviene revisar la documentación de Arch Linux y los foros de la comunidad para asegurarte de que todo va a funcionar razonablemente bien.

Seguridad, estabilidad y privacidad de Nyarch

En el apartado de preguntas frecuentes también se abordan inquietudes sobre seguridad del sistema, estabilidad general y tratamiento de la privacidad. Nyarch, al apoyarse en los repositorios oficiales de Arch Linux, se beneficia de las actualizaciones de seguridad y del mantenimiento que la comunidad Arch lleva a cabo sobre su enorme colección de paquetes.

No obstante, hay que tener presente que Nyarch es un proyecto relativamente pequeño, por lo que la parte específica de la distro (scripts, configuraciones propias, paquetes personalizados) no tiene detrás un departamento de seguridad dedicado. Eso no significa que sea insegura, pero sí que la responsabilidad recae en un equipo reducido y en las buenas prácticas de los usuarios. Mantenerse informado, actualizar con frecuencia y revisar qué scripts o paquetes externos se instalan es fundamental.

En lo referente a privacidad, la filosofía general de las distros basadas en Arch suele ser ofrecer un sistema bastante limpio, sin telemetría agresiva ni recolección masiva de datos al estilo de algunos sistemas comerciales. Nyarch mantiene ese enfoque sobrio, apoyándose en software libre y en las configuraciones estándar. Aun así, como siempre, es buena idea revisar los ajustes de GNOME, los permisos y los servicios en segundo plano para adaptarlos a tu nivel de exigencia.

GNOME como escritorio principal de Nyarch y su personalización

Una de las señas de identidad de Nyarch es el uso intensivo de GNOME como entorno de escritorio principal. El proyecto desarrolla y mantiene un conjunto de personalizaciones que incluyen extensiones, menús mejorados, temas y aplicaciones seleccionadas para ofrecer una experiencia coherente y pulida desde el primer inicio de sesión.

En un anuncio destacado se menciona la disponibilidad de una compilación de prueba con GNOME 44, señalando que se trata de una build en fase de test, no una versión final lista para todo el mundo. En esa misma comunicación se comentan cambios como la actualización de NyarcMenu a la última versión de ArcMenu y otros ajustes de configuración orientados a que GNOME se integre mejor con la estética y el flujo de trabajo que propone Nyarch.

El proyecto presta atención a que las aplicaciones incluidas respeten, en la medida de lo posible, la “filosofía” del entorno de escritorio. Esto se traduce en que, por ejemplo, en la edición principal con GNOME se priorizan aplicaciones desarrolladas con tecnologías GTK, lo que da como resultado un conjunto de programas más coherente con el diseño y las pautas visuales de GNOME.

Tematización y uso de pywal y Material You

Dentro de las notas de cambios de la build con GNOME 44 aparece una referencia interesante a la tematización: se ha añadido integración con pywal para un estilo tipo “Material You”. Pywal es una herramienta que genera esquemas de color automáticos a partir de una imagen (normalmente el fondo de pantalla) y los aplica al sistema y a las aplicaciones compatibles.

La idea es conseguir que colores, acentos y elementos visuales se adapten dinámicamente al wallpaper o a una paleta concreta, evocando la filosofía estética de Material You que popularizó Android. En Nyarch, esta integración todavía se describe como un trabajo en progreso: algunos elementos de la distribución aún no soportan plenamente esta temática dinámica, pero ya se ha dado el paso inicial para incorporarla.

Esta atención a la parte visual y a la coherencia del tema refuerza el carácter de Nyarch como una distro especialmente atractiva para quienes disfrutan afinando al máximo el aspecto del escritorio y jugando con combinaciones de colores y estilos. No se trata solo de “que se vea bonito”, sino de tener una estética bien pensada y, a la vez, flexible.

Cambios destacados en las builds de prueba de Nyarch

En la comunicación oficial sobre la compilación de GNOME 44 se listan varias modificaciones notables que ayudan a entender hacia dónde va la distro. Entre ellas, la incorporación de la tematización con pywal y estilo Material You, ya comentada, y una serie de ajustes pensados para mejorar la experiencia diaria.

Otro cambio que se menciona explícitamente es la actualización del NyarcMenu para GNOME 44 y su sincronización con la última versión de ArcMenu. NyarcMenu desempeña un papel central en la forma en la que se relaciona el usuario con el menú de aplicaciones, los favoritos y la búsqueda dentro de GNOME, así que mantenerlo al día con las últimas versiones es esencial para garantizar estabilidad y compatibilidad con las nuevas funciones de escritorio.

También se señalan cambios en la configuración de Kitty, uno de los emuladores de terminal modernos más populares entre usuarios avanzados. Ajustar Kitty implica adaptar fuentes, colores, transparencias y atajos para que encajen con el resto del sistema. Estas modificaciones muestran que Nyarch presta atención no solo a la apariencia del escritorio, sino también a herramientas clave para un uso intensivo del sistema.

FCGU: repositorio de pruebas

En las notas de la build de GNOME 44 se indica la inclusión de un repositorio llamado FCGU en modo “solo pruebas”. Este tipo de repositorios adicionales sirven para distribuir paquetes experimentales o configuraciones que aún no están listas para incorporarse al flujo principal de distribución.

El hecho de que se subraye que el repositorio FCGU es únicamente para testing deja claro que el equipo de Nyarch diferencia entre paquetes estables y componentes en fase experimental. Al usar Nyarch en modo prueba con ese repositorio activado, el usuario debe asumir que pueden aparecer errores, regresiones o comportamientos no del todo pulidos, precisamente porque la idea es detectar fallos antes de que lleguen a una versión final.

Para quienes disfrutan probando novedades incluso antes de que se hagan oficiales, estos repositorios son un caramelo. Pero conviene insistir en que, si buscas máxima estabilidad, no es buena idea depender de builds de prueba ni de repositorios marcados como testing para tu equipo principal de trabajo.

Estado de las versiones de Nyarch y advertencias de uso

La propia comunicación de Nyarch recalca con claridad que ciertas imágenes o builds, como la compilación con GNOME 44, son únicamente para probar características recientes y no deben considerarse lanzamientos estables. Se avisa literalmente de que “esto es solo para testear las últimas funciones, no es un release”.

Además, en algunos mensajes se especifica que se trata de builds sin soporte NVIDIA, lo cual limita el tipo de hardware recomendado para su uso. Estos avisos son importantes para evitar que usuarios con equipos que dependen de controladores propietarios o configuraciones delicadas se lancen a probar una ISO de test y acaben con una experiencia frustrante.

El proyecto también indica que la versión completa de Nyarch se enviará con GNOME 44 cuando esté disponible en los repositorios oficiales de Arch Linux. Es decir, Nyarch no pretende adelantarse de forma inestable a lo que Arch todavía no ha incorporado, sino más bien ir en paralelo y adaptar su entorno una vez la base de Arch ya se ha actualizado.

Spins planificadas y coherencia entre ediciones

Aunque la edición principal de Nyarch gira en torno a GNOME, el equipo ha comentado que existen planes para crear distintas “spins” o variantes con otros escritorios. Estas ediciones alternativas permitirían ofrecer la experiencia Nyarch adaptada a diferentes entornos, sin renunciar al estilo coherente que caracteriza al proyecto.

Lo interesante es que dejan muy claro que buscan mantener una coherencia fuerte entre las aplicaciones y la filosofía de cada escritorio. Por ejemplo, para la edición GNOME se incluye por defecto Komikku, una aplicación GTK pensada para leer manga. La lógica detrás de esta decisión es que, en un entorno GNOME, lo natural es priorizar aplicaciones basadas en GTK para que encajen visualmente con el resto del sistema.

Siguiendo esa misma idea, si en una futura spin con KDE Plasma existiera una aplicación equivalente a Komikku desarrollada con Qt, la intención sería incluir la alternativa Qt en lugar de la versión GTK, para que todo el conjunto se sienta más integrado. Esta obsesión por respetar la “filosofía” de cada escritorio es una de las peculiaridades más interesantes de Nyarch respecto a otras distros que simplemente cambian el entorno de escritorio sin afinar tanto en la selección de aplicaciones.

Cómo colaborar y contribuir al proyecto

Dado que Nyarch no cuenta con una gran empresa detrás, las contribuciones de la comunidad son esenciales para que el proyecto avance. En la documentación oficial se invita a quienes quieran ayudar a echar un vistazo al archivo CONTRIBUTING.md, donde se detallan las pautas para colaborar: estilo de código, flujo de trabajo con pull requests, reporte de errores, propuestas de nuevas características, etc.

La ayuda no se limita solo a programar o empaquetar. También son muy valiosas las aportaciones en forma de pruebas de las builds de test, reportes de bugs bien documentados y sugerencias de mejora basadas en la experiencia real de uso. Cuanta más gente pruebe Nyarch en distintos equipos y entornos, más fácil es detectar problemas de compatibilidad, pulir la experiencia de usuario y tomar decisiones sobre qué funciones merecen convertirse en parte del núcleo estable.

El proyecto además anima a las personas interesadas en las futuras spins a implicarse desde el principio. Para que las nuevas ediciones salgan bien, hacen falta manos y tiempo: empaquetar escritorios alternativos, revisar aplicaciones recomendadas, verificar que el sistema mantiene la coherencia visual y funcional, y documentar todo ello. Por eso, si te atrae la idea de una spin concreta (por ejemplo, Plasma, Xfce u otra), implicarte en su desarrollo puede marcar una diferencia real.

Comunidad y canales de comunicación

Nyarch, como muchas distros jóvenes, se apoya bastante en canales de comunicación rápidos y cercanos como Telegram. En los anuncios oficiales suele aparecer un enlace a un canal específico donde se comparten avisos sobre nuevas compilaciones, cambios relevantes o repositorios de prueba, como es el caso de los mensajes relacionados con la build de GNOME 44.

Estos canales permiten que los desarrolladores reciban feedback casi en tiempo real de los usuarios, algo crucial cuando se publican builds experimentales o cuando se prueban integraciones nuevas, como la tematización dinámica con pywal. En ese contexto, agradecen expresamente los comentarios y las críticas constructivas, y animan a explicar por qué cierta parte del contenido o de la experiencia no resulta útil para poder mejorarla.

La comunidad alrededor de Nyarch tiende a ser reducida pero muy entusiasta, con usuarios que valoran tener un Arch tuneado con mucha personalidad y detalles cuidados. Esto se traduce en una cultura de prueba y error, de compartir configuraciones, temas y pequeños trucos, y de participar activamente en el pulido de la distro.

Todo este conjunto de decisiones —basarse en Arch, recomendar su uso como distro secundaria, apostar fuerte por la personalización de GNOME, planear spins coherentes con cada escritorio y apoyarse en herramientas como Nyarcher para extender su experiencia a otras distros— coloca a Nyarch como una opción muy atractiva para quienes disfrutan toqueteando el sistema y valoran una estética mimada, sabiendo que no es una solución corporativa gigantesca, sino un proyecto comunitario honesto que avanza paso a paso gracias a las aportaciones y al feedback de sus usuarios más curiosos.

from Linux Adictos https://ift.tt/UY5Ea3t
via IFTTT

qBittorrent 5.2: nuevas funciones y mejoras para un gestor de descargas ligero y versátil

qBittorrent 5.2

qBittorrent 5.2 ya está disponible y se presenta como una actualización importante dentro del ecosistema de aplicaciones para redes BitTorrent. Esta herramienta, muy popular entre usuarios de Windows, Linux y macOS, mantiene su enfoque en la sencillez de uso y en un consumo moderado de recursos, al mismo tiempo que incorpora funciones nuevas pensadas para usuarios avanzados. Esta versión ha llegado un año después de la anterior 5.1.

Frente a otros programas similares, qBittorrent destaca por ser software libre, sin adware y totalmente gratuito, algo especialmente valorado en entornos domésticos y también en pequeñas oficinas donde se buscan soluciones limpias y transparentes. La versión 5.2 no rompe con esa filosofía y se centra en pulir la experiencia general, tanto en la aplicación de escritorio como en la interfaz web, añadiendo a la vez herramientas más flexibles para gestionar descargas y compartición.

Qué aporta qBittorrent 5.2 frente a versiones anteriores

Las funciones básicas de cualquier cliente BitTorrent siguen estando presentes: interpretar archivos .torrent y enlaces magnet, conectarse a rastreadores y pares, controlar velocidades de subida y bajada, manejar varias descargas simultáneas y recomponer archivos y carpetas una vez finalizada la transferencia. Sin embargo, qBittorrent 5.2 da un paso más y afina varios apartados clave que influyen en el día a día del usuario.

Una de las novedades visibles es la incorporación de un botón específico de “Creador de Torrents” en la barra de herramientas. Esto facilita generar archivos torrent propios sin tener que navegar por menús secundarios, algo útil en entornos donde se comparten grandes volúmenes de datos, como distribuciones de software libre o contenidos legales de gran tamaño.

La lista de transferencias también se ha reforzado con una nueva columna de “Fecha de creación”, pensada para quienes manejan muchas descargas a la vez y necesitan identificar rápidamente cuáles son más recientes. Esta mejora, aunque modesta sobre el papel, hace más cómodo gestionar colas largas de descargas y priorizar según antigüedad.

Otro cambio relevante está en la forma de controlar la compartición: ahora es posible establecer límites de compartición por categoría. De este modo, se puede definir un comportamiento distinto según el tipo de contenido, por ejemplo, mantener compartidos ciertos torrents hasta un ratio específico mientras que otros dejan de compartirse al completarse, todo ello de forma automatizada y organizada.

En el plano técnico, la nueva versión suma compatibilidad con el cálculo asíncrono de fragmentos de torrents, una mejora orientada a optimizar el rendimiento interno y reducir bloqueos o pequeños parones cuando se verifican o gestionan partes de un archivo grande. Aunque este cambio actúa en segundo plano, puede notarse en un uso más fluido en equipos con carga alta.

Opciones de personalización y control de la aplicación

qBittorrent 5.2 incorpora también ajustes pensados para quienes quieren que el cliente se adapte a su forma de trabajar. Por un lado, se añade una opción para reiniciar el sistema al finalizar las descargas, especialmente útil si se dejan descargas largas durante la noche y se prefiere que el equipo no se quede encendido más tiempo del necesario.

En cuanto al aspecto visual, ahora se puede configurar el estilo y la combinación de colores de la aplicación en todas las plataformas compatibles. Este nivel de personalización permite adaptar el cliente a gustos personales o integrarlo mejor con el tema del sistema operativo, algo que suele agradecerse cuando se pasa mucho tiempo frente a la pantalla.

Se ha añadido también la posibilidad de copiar rápidamente las rutas de contenido de los torrents seleccionados. Esto facilita la tarea de localizar archivos en el sistema de ficheros, compartir ubicaciones con otros usuarios de la red local o verificar dónde se están guardando exactamente las descargas.

Para quienes prefieren una interfaz más sobria, la versión 5.2 ofrece una opción para desactivar los colores de estado de los torrents. Además, se puede hacer que la barra de progreso adopte el color asociado al estado del archivo, algo que ayuda a identificar de un vistazo qué descargas están activas, en pausa o completadas sin necesidad de fijarse en textos o iconos pequeños.

qBittorrent 5.2 introduce mejoras en la interfaz web para uso remoto

La interfaz web de qBittorrent, muy utilizada en servidores domésticos, NAS o equipos que se gestionan de forma remota, recibe un conjunto amplio de mejoras en esta versión. De entrada, se incorpora compatibilidad con la creación de nuevos torrents desde el propio navegador, evitando tener que acceder físicamente al equipo donde se ejecuta el cliente.

Se ha trabajado también en el manejo de fuentes RSS, añadiendo encabezados más claros en el visor de entradas. Esto ayuda a revisar y clasificar mejor los contenidos provenientes de canales RSS, una función utilizada por quienes siguen lanzamientos periódicos de determinados proyectos o distribuciones.

En cuanto a la gestión de archivos dentro de un torrent, la interfaz web permite ahora seleccionar varios ficheros y renombrarlos de forma conjunta. Este cambio simplifica la organización cuando se descargan colecciones amplias, como series de episodios o paquetes de documentos, sin tener que renombrar cada archivo uno por uno.

qBittorrent 5.2 traslada a la web el filtro de estado del rastreador, dando la opción de filtrar y revisar torrents en función de la situación de sus rastreadores. A esto se suma la posibilidad de actualizar la búsqueda directamente desde el navegador, evitando tener que recargar la página completa y haciendo más ágil la consulta de torrents activos.

Otra mejora interna es el almacenamiento en caché de las estadísticas del servidor para la ventana de Estadísticas dentro de la interfaz web. Con ello se reduce la carga en el servidor y se agiliza la visualización de datos de rendimiento, algo particularmente útil si se gestiona qBittorrent en un equipo con recursos limitados o en un servidor compartido.

La navegación por pestañas gana en comodidad al añadirse compatibilidad con el desplazamiento horizontal. Quienes manejan muchas pestañas abiertas en la interfaz web tendrán más fácil llegar a la que necesitan sin perder tiempo buscando o redimensionando la ventana.

Gestión avanzada de descargas y rastreadores desde la web

Una de las áreas donde más se nota la evolución de qBittorrent 5.2 es en la forma de administrar descargas de manera remota. La interfaz web permite ahora configurar y gestionar las rutas de descarga por categorías, lo que se traduce en una organización más clara de los archivos descargados, separando por ejemplo películas, software o copias de seguridad en carpetas distintas.

También se suma soporte para reanunciar rastreadores individuales, una función útil cuando un rastreador concreto no responde como se espera y se quiere forzar una actualización de su estado. A esto se añade la posibilidad de agregar o eliminar rastreadores en torrents seleccionados desde la propia web, sin depender del cliente de escritorio.

Según se detalla en esta actualización, la interfaz incluye funciones que antes faltaban en la lista de rastreadores, completando así la paridad de herramientas entre el cliente nativo y la versión accesible desde el navegador. Esto proporciona más control a quienes gestionan sus descargas desde otro dispositivo, como un portátil, una tableta o incluso el móvil.

Otra novedad práctica es el soporte para descargar torrents mediante el complemento de búsqueda directamente desde la interfaz web. De este modo se centraliza en un solo lugar tanto la búsqueda como la incorporación de nuevos torrents, algo especialmente cómodo si se usa qBittorrent en un servidor sin entorno gráfico tradicional.

En el apartado de seguridad y autenticación, se introduce compatibilidad con la autenticación básica HTTP para acceder a la interfaz web. Aunque se trata de un método relativamente simple, permite integrarse mejor con ciertos entornos y configuraciones de servidor ya desplegadas, siempre que se complemente con conexiones cifradas.

Buscador interno: más opciones y mejor filtrado

El motor de búsqueda integrado, uno de los elementos más valorados por quienes quieren realizar todo el proceso dentro del propio cliente, también recibe una ración de mejoras. Una de las más destacadas es la compatibilidad con proxies SOCKS4 y SOCKS4a, lo que abre la puerta a canalizar las búsquedas a través de este tipo de proxys para añadir una capa adicional de privacidad o adaptarse a determinadas redes corporativas.

Se ha afinado igualmente el filtrado de los resultados de búsqueda. Esto se traduce en listados más relevantes y en una reducción de entradas poco útiles, ayudando a localizar torrents que realmente interesan sin tener que navegar entre demasiada información irrelevante.

La configuración de proxy SOCKS ya no se limita sólo al tráfico del cliente, sino que ahora se aplica también a los complementos del motor de búsqueda. De esta forma, todo el flujo de búsqueda y descarga puede pasar por el mismo canal de proxy, manteniendo un comportamiento más coherente dentro de la aplicación.

Por debajo, el análisis de resultados se ha optimizzado para ser más eficiente. Esto puede repercutir en tiempos de respuesta mejores cuando se realizan búsquedas complejas o en conexiones con latencia, algo que muchos usuarios notarán simplemente como una sensación de mayor agilidad en el uso del buscador.

Finalmente, se añade la posibilidad de cerrar pestañas de búsqueda con el atajo de teclado CTRL+W, una pequeña mejora de productividad que se alinea con el comportamiento habitual de muchos navegadores web y aplicaciones en escritorio, haciendo más natural la gestión de varias pestañas.

Disponibilidad de qBittorrent y orientación de uso

qBittorrent 5.2 se distribuye, como es habitual, de forma gratuita desde su página oficial y mantiene su carácter de proyecto de código abierto. Está disponible para los principales sistemas operativos de escritorio, con instaladores y paquetes adaptados a Windows, macOS y las distintas distribuciones Linux más comunes.

La actualización a esta versión resulta especialmente interesante para usuarios que utilicen el cliente de manera intensiva, ya sea en un PC doméstico, un servidor casero o un NAS. Las mejoras en la interfaz web, la gestión avanzada de rastreadores, la personalización del aspecto y el refuerzo del buscador marcan una evolución clara hacia un uso más cómodo y flexible.

Con esta versión, qBittorrent se consolida como una opción sólida dentro del panorama de clientes BitTorrent, combinando un enfoque ligero en consumo de recursos con un conjunto de funciones que cubren tanto las necesidades de usuarios básicos como de perfiles más avanzados. Las novedades introducidas en la 5.2 refuerzan sobre todo la parte de control remoto, la administración detallada de descargas y la integración con diferentes tipos de red y configuraciones de privacidad.

from Linux Adictos https://ift.tt/eB0Y5mw
via IFTTT

APT 3.3: estabilidad, control de versiones y mejoras en la CLI para Debian

La actualización APT 3.3 llega al ecosistema Debian como una mejora significativa en la gestión de paquetes y, especialmente, en la interacción a través de la línea de comandos. Lanzada cuatro semanas después de la anterior 3.2, esta versión apunta a ofrecer una experiencia más estable y predecible para usuarios avanzados y administradores de sistemas que dependen de scripts y flujos automatizados.

El gestor de paquetes APT es una de las herramientas fundamentales en las distribuciones basadas en Debian, encargada de instalar, actualizar y gestionar software de forma eficiente. Con el paso del tiempo ha evolucionado para adaptarse a nuevas necesidades, y la versión 3.3 representa un paso adicional hacia una mayor madurez en su interfaz y comportamiento.

Versionado de CLI y eliminación de advertencias

Entre las novedades más destacadas de APT 3.3 se encuentra la eliminación de la conocida advertencia sobre la inestabilidad de la interfaz de línea de comandos. Durante años, al utilizar comandos de APT, aparecía una advertencia indicando que la salida podría cambiar y que no era recomendable para scripts automatizados.

La nueva versión introduce un sistema que permite solicitar una versión específica de la interfaz mediante una opción dedicada. Esto facilita mantener la compatibilidad con scripts existentes y abre la puerta a una evolución más controlada de la herramienta.

Este cambio implica un enfoque más estructurado en el desarrollo de APT, permitiendo deprecar versiones antiguas de la interfaz de forma progresiva en lugar de introducir cambios abruptos. Como resultado, los usuarios obtienen mayor estabilidad y previsibilidad en sus flujos de trabajo.

En definitiva, APT 3.3 no solo mejora la experiencia cotidiana, sino que también refuerza la fiabilidad del sistema en entornos donde la automatización y la consistencia son esenciales.

Para más información, consulte las notas de lanzamiento. Y si busca alternativas o herramientas de soporte, Pacstall es una propuesta para llevar AUR (de Arch) a sistemas basados en Debian.

from Linux Adictos https://ift.tt/vQEDsu9
via IFTTT