Cómo usar un reproductor externo en Kodi para reproducir AceStream desde AcePlayer y otros players

AppImage de AceStream

¿Tus enlaces de AceStream no funcionan en Kodi? Si has estado buscando una solución, aquí la tienes. Hay muchos canales que no funcionan, y el motivo es que Horus no los gestiona bien. Horus se basa mucho en Plexus, y desde hace un tiempo intenta abrir los canales al menos dos veces y falla estrepitosamente. La solución pasa por usar un reproductor externo, algo sencillo en Android, pero no tanto en sistemas operativos de escritorio.

Lo que vamos a explicar aquí es cómo usar un reproductor externo en Kodi. La solución final no es la más elegante, pero funcionará todo aquello que da problemas con Horus. En Android es de lo más sencillo: se va a los ajustes de Horus y se activa el interruptor de «Reproductor externo». Cuando uno de los canales problemáticos en Kodi + Horus falle, se usa la opción de reproducirlo en otro, como Ace Player. Es probable que haya que ver un anuncio cada cierto tiempo, pero merece la pena.

Añadir un reproductor externo para reproducir AceStream en Kodi

La documentación oficial dice, entre otras cosas, que se puede crear el archivo playercorefactory.xml en la ruta ~/.kodi/userdata con este contenido:

<playercorefactory>
  <players>
    <player name="MPV" type="ExternalPlayer" audio="false" video="true">
      <filename>/usr/bin/mpv</filename>
      <args>--fs=yes "{1}"</args>
      <hidexbmc>false</hidexbmc>
    </player>
  </players>
  <rules action="prepend">
    <rule video="true" player="MPV"/>
  </rules>
</playercorefactory>

.barra {display: flex;justify-content: flex-end;height: 25px; background-color: #333;border-radius: 5px 5px 0 0;}.rojo, .naranja, .verde{width: 12px;height: 12px; position: relative;border-radius: 50%;top: 7px; margin: 0 3px;}.rojo{background-color: rgb(248, 82, 82); margin-right: 7px;}.naranja{background-color: rgb(252, 186, 63);}.verde{background-color: rgb(17, 187, 17);}.terminal{background-color: black !important; border-radius: 5px !important; margin-bottom:20px}pre{font-family:monospace !important; padding: 0 10px 10px; line-height: 1.5em; overflow: auto; background-color: black !important; color: #0EE80E !important}

Una vez guardado, se reinicia Kodi. Al volver a abrir Kodi, todos los vídeos se abrirán en MPV. Con esto, los addons de Kodi nos servirán para encontrar canales, pero cuando intentemos abrir uno, lo abrirá en MPV y los errores desaparecerán. O lo harán en parte, porque al volver a Kodi veremos cosas raras, como un error de que no ha podido reproducir nada.

Deshacer los cambios

Habíamos dicho que no era la solución más elegante por un motivo. Aunque se han reportado casos en los que eliminando las etiquetas de reglas (rules) aparece la opción de reproducir en MPV en el menú contextual, al hacerlo sí aparece la opción, pero por lo menos en mi caso siempre me reproduce con Kodi. Tras mucho investigar y ver que todo fallaba, mi solución es cambiarle el nombre al archivo playerfactorycore.xml cuando queramos que Kodi funcione con su reproductor, y tras reiniciarlo funcionará como siempre.

Un detalle a tener en cuenta

Hay algo que me parece importante tener en cuenta. Los problemas son de Horus, no de Kodi. Kodi SÍ es capaz de reproducirlos todos, pero Horus es el que falla, como ya hemos mencionado. Así que hay otra cosa que se puede probar: si en addon en cuestión tiene la opción, se puede ir a los ajustes e indicar «usar reproductor externo», «interno» o lo que ponga en esa opción. En uno que yo uso pone incluso «Sin Horus» entre paréntesis, y al activarlo reproduce los enlaces sin problemas.

Lo mejor sería que Horus arreglara sus problemas, pero mientras tanto, esto nos puede servir.

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

Nuclear Player: música libre, multiplataforma y sin rastreo que transforma la escucha

Nuclear Player

Nuclear Player se ha ganado un hueco entre los reproductores de música modernos gracias a que combina lo mejor del streaming online con la filosofía del software libre. Es un programa pensado para quienes quieren escuchar música sin anuncios, sin rastreo y con un control absoluto sobre lo que suena, desde múltiples fuentes y en cualquier sistema operativo de escritorio.

A lo largo de este artículo vamos a ver en detalle qué ofrece Nuclear Player, cómo funciona su sistema de plugins, en qué plataformas está disponible, qué lo diferencia de otros reproductores y por qué se ha convertido en una herramienta tan interesante tanto para usuarios habituales como para desarrolladores. Todo ello con una explicación cercana y clara, para que tengas una visión completa de lo que puedes hacer con este reproductor de música gratuito y de código abierto.

¿Qué es Nuclear Player y qué lo hace diferente?

Nuclear Player es un reproductor de música libre y de código abierto que destaca por varias ideas clave: no tiene publicidad, no recopila datos personales ni realiza seguimiento de tu actividad y se apoya en múltiples fuentes en línea para reproducir canciones. En lugar de limitarse a tu biblioteca local o a una única plataforma, Nuclear te permite buscar temas y artistas en diferentes servicios, construir listas de reproducción y escuchar prácticamente cualquier cosa que encuentres.

El objetivo principal del proyecto es ofrecer una experiencia de escucha sencilla, potente y respetuosa con tu privacidad. No encontrarás recomendaciones invasivas, anuncios incrustados ni algoritmos que analicen tu comportamiento para mostrarte contenido. Lo que ves en pantalla se basa, principalmente, en la popularidad de las canciones dentro del propio ecosistema de Nuclear y en lo que tú mismo marques como favorito.

Además, al ser software libre, cualquiera puede revisar su código, colaborar con nuevas funciones o crear extensiones. Esta filosofía abierta se nota especialmente en su sistema de plugins, que se ha convertido en el corazón del reproductor, ya que prácticamente todas las funciones pasan por ellos.

Plataformas y formatos disponibles

Una de las grandes ventajas de Nuclear Player es que es totalmente multiplataforma. El proyecto ofrece versiones para Windows, macOS y Linux, de modo que puedes usar el mismo reproductor en casi cualquier ordenador de escritorio actual sin complicarte la vida.

En Windows, Nuclear se distribuye en formato instalador .exe y también como paquete .msi, lo que te permite elegir el tipo de instalación que más te convenga. Ambos formatos facilitan un proceso de instalación estándar, con integración en el sistema y creación de accesos directos.

En macOS, el reproductor está disponible en imagen .dmg con soporte tanto para Apple Silicon como para procesadores Intel. Esto significa que puedes usar Nuclear en equipos Mac recientes con chips M1, M2 y sucesores, así como en modelos anteriores con arquitectura x86, aprovechando las optimizaciones de cada plataforma.

En el ecosistema Linux, donde la variedad de distribuciones es enorme, Nuclear ofrece varias opciones para que cada usuario pueda instalar el programa en el formato que mejor encaje con su sistema. El reproductor se puede descargar en su GitHub como AppImage, .deb, .rpm y también en formato Flatpak. De este modo, se cubren desde distribuciones basadas en Debian y Ubuntu hasta Fedora, openSUSE y muchas otras, además de la posibilidad de usar un contenedor Flatpak independiente de la distribución.

Una interfaz moderna y familiar

Nuclear Player apuesta por una interfaz moderna, limpia y muy parecida a la de las grandes plataformas de streaming. Si estás acostumbrado a servicios como Spotify o Deezer o a otros reproductores multimedia, la organización de la pantalla principal te resultará muy intuitiva, con secciones dedicadas a playlists populares, artistas destacados y álbumes más escuchados.

Al abrir la aplicación, te recibirán listas de reproducción populares, artistas y discos más oídos en tu país, junto con accesos rápidos a tus propias colecciones. Esta estructura hace que puedas empezar a escuchar música nada más entrar, sin tener que navegar por menús complicados.

La aplicación cuenta con secciones para tus listas de reproducción creadas, tus canciones favoritas y tus artistas y álbumes preferidos. Para marcar algo como favorito basta con darle a “me gusta”, y esa pista, artista o disco pasará a estar disponible en sus apartados correspondientes, de manera muy similar a lo que hacen los servicios de streaming comerciales.

Todo esto se apoya en un diseño visual muy cuidado, con portadas grandes, texto legible y un manejo cómodo tanto con ratón como con atajos de teclado. La idea es que el reproductor resulte agradable de usar a diario y que encontrar lo que quieres escuchar sea cuestión de unos pocos clics.

Funciones principales para escuchar música

El núcleo de Nuclear Player es su capacidad para buscar y reproducir música desde distintas fuentes online. No se limita a una sola biblioteca: puedes localizar canciones, álbumes y artistas a través de diversos servicios y reproducirlos sin salir de la aplicación.

Desde la barra de búsqueda puedes introducir el título de una canción, el nombre de un artista o el de un álbum y Nuclear se encargará de mostrarte resultados procedentes de los orígenes configurados mediante plugins. Una vez que eliges un tema, puedes seleccionar entre varias fuentes disponibles, lo que te permite escoger la versión que más te guste o la que tenga mejor calidad de sonido en ese momento.

El reproductor ofrece un sistema de cola muy completo, con opciones de reproducción aleatoria, repetición y reordenación mediante arrastrar y soltar. Puedes añadir canciones a la cola, ver qué tema sonará a continuación y reorganizar el orden en cualquier momento. Esto facilita improvisar sesiones de escucha sin necesidad de crear una lista de reproducción formal cada vez.

Además, Nuclear te permite explorar páginas específicas de artistas con biografías, discografías y artistas similares. De esta forma no solo escuchas música, sino que también descubres contexto y relaciones entre diferentes grupos y solistas. De igual modo, las páginas de cada álbum muestran el listado completo de pistas, con acceso rápido a la reproducción y a la gestión dentro de la cola o de tus playlists.

Los usuarios más curiosos pueden navegar por nuevos lanzamientos, temas más populares y playlists seleccionadas de forma editorial. Estas secciones ayudan a descubrir música nueva sin depender de algoritmos basados en tu comportamiento, manteniendo el enfoque del proyecto en la transparencia y la ausencia de rastreo.

Listas de reproducción y sistema de favoritos

Uno de los puntos fuertes de Nuclear Player es su gestión flexible de playlists y favoritos. Cuentas con herramientas para crear tus propias listas desde cero, editar su contenido y orden, así como importar y exportar colecciones de otros servicios.

El reproductor permite crear playlists personalizadas, importarlas desde distintas plataformas y exportarlas para usarlas en otros programas. Además, soporta la importación desde servicios populares como Spotify, Deezer o YouTube, lo que resulta especialmente útil si ya tienes listas muy trabajadas y no quieres empezar de cero.

La sección de favoritos se organiza en torno a tres tipos de elementos: canciones, artistas y álbumes. Cada vez que indicas que algo te gusta, pasa a la sección correspondiente. Esto crea una especie de biblioteca rápida a la que puedes acudir cuando no te apetece buscar nada concreto y simplemente quieres escuchar lo que sabes que no falla.

Cuando reproduces una sola canción de forma aislada, el reproductor puede generar una especie de “radio” a partir de ese tema, mezclando pistas similares para crear una experiencia de escucha continua sin que tengas que ir añadiendo manualmente cada canción.

Descarga de música en MP3 desde distintas fuentes

A diferencia de otros reproductores centrados únicamente en el streaming, Nuclear Player ofrece la posibilidad de descargar canciones en formato MP3 para guardarlas localmente. Esta función se basa también en las fuentes de contenido configuradas mediante plugins, de forma que eliges de dónde quieres obtener cada pista.

Cuando localizas una canción en la búsqueda, puedes decidir desde qué origen descargarla y almacenar el archivo en la carpeta de tu elección. De este modo construyes tu propia biblioteca local con los temas que más escuchas, manteniéndolos disponibles incluso cuando no tienes conexión a Internet.

Es importante tener en cuenta que la calidad del audio puede variar en función de la fuente elegida. Por eso Nuclear muestra varias opciones para la misma canción, de manera que puedas optar por la versión que ofrezca mejor sonido o aquella que te interese por cualquier otro motivo.

La gestión de estas descargas convive con la reproducción en streaming, lo que te permite combinar temas online con música almacenada en tu propio PC. Así, el reproductor actúa tanto como cliente de streaming unificado como biblioteca local.

Visualización de letras de canciones

Nuclear Player incorpora una sección dedicada a las letras, de forma similar a otros reproductores modernos. Cuando reproduces una pista, el programa intenta obtener la letra desde fuentes en línea como AZLyrics y mostrarla automáticamente si está disponible.

Esta función es especialmente útil si te gusta seguir la canción mientras suena, aprenderte la letra o consultar fragmentos concretos. Todo el proceso se realiza de manera transparente para el usuario: si hay una letra asociada, aparecerá sin que tengas que hacer nada más.

Al integrarse directamente en el reproductor, no necesitas abrir el navegador ni buscar la letra manualmente. Nuclear se encarga de consultar los servicios correspondientes y enlazar la letra con la canción que estás escuchando, siempre que exista coincidencia en la base de datos utilizada.

Privacidad: sin anuncios ni rastreo

Uno de los sellos de identidad de Nuclear Player es su compromiso con una experiencia libre de publicidad y sin seguimiento. El programa no incluye banners, anuncios de audio ni módulos de rastreo que registren tu comportamiento musical para explotarlo comercialmente.

Esta filosofía puede resultar especialmente atractiva para quienes están cansados de la sobrecarga de recomendaciones automáticas y anuncios en las grandes plataformas. Con Nuclear, mantienes mayor control sobre lo que escuchas y sobre los datos que generas, ya que el programa no trata de perfilarte ni de mostrarte publicidad segmentada.

Temas visuales y personalización de la apariencia

Para adaptarse a los gustos de cada persona, Nuclear Player incluye varios temas visuales integrados de serie. Puedes cambiar entre ellos para modificar el aspecto general de la interfaz, jugando con colores, fondos y detalles gráficos.

Más allá de los temas preinstalados, el reproductor permite usar temas personalizados a través de CSS. Esto abre la puerta a una personalización muy profunda, pensada para usuarios avanzados que quieran afinar el diseño al milímetro o crear estilos completamente nuevos.

La idea es que no te veas obligado a usar siempre la misma apariencia. Si te gusta trastear con el aspecto de tus aplicaciones, Nuclear ofrece una base sólida con temas listos para usar y la posibilidad de cargar tus propias hojas de estilo para dejar el reproductor totalmente a tu gusto.

Sistema de plugins: el corazón de Nuclear

En las versiones recientes, Nuclear ha pasado a depender intensamente de un potente sistema de plugins que articula prácticamente todas sus funciones. La arquitectura del reproductor se ha rediseñado para que la mayoría de funcionalidades se implementen como extensiones, lo que hace que el programa sea muy modular.

Los plugins pueden aportar fuentes de streaming, proveedores de metadatos, gestores de playlists, contenido para el panel principal y muchas otras capacidades. Así, por ejemplo, un plugin puede conectarse a un servicio concreto para ofrecer canciones, mientras que otro se encarga de recuperar información de artistas o de construir recomendaciones editoriales.

Dentro de la propia aplicación existe una tienda de plugins integrada desde la que puedes buscar, instalar, activar o desactivar extensiones sin necesidad de salir de Nuclear. Este enfoque convierte al reproductor en una plataforma extensible, donde la comunidad puede añadir nuevas funciones sin modificar el núcleo del programa.

Para quienes quieran desarrollar sus propias extensiones, el proyecto ofrece el SDK @nuclearplayer/plugin-sdk. Este kit de desarrollo proporciona las herramientas necesarias para crear plugins compatibles, instalarlos correctamente y aprovechar las capacidades internas del reproductor.

Integración con agentes de IA mediante MCP

Una de las innovaciones más llamativas de Nuclear Player es su servidor MCP, que permite que agentes de inteligencia artificial controlen el reproductor. Al activar esta función desde el menú de configuración, en la sección de integraciones, se habilita una interfaz pensada para que aplicaciones de IA puedan comunicarse con Nuclear.

Este servidor MCP está diseñado para ser fácil de descubrir por los clientes compatibles, y existe incluso una “skill” específica denominada Nuclear MCP Skill que ayuda a que los agentes de IA entiendan más rápidamente cómo interactuar con el reproductor.

En el ecosistema de desarrollo se menciona la integración con herramientas como Claude Code a través de Codex CLI, OpenCode y entornos de escritorio como Claude Desktop, Cursor o Windsurf. Gracias a este sistema, un asistente de IA puede, por ejemplo, buscar canciones, manipular la cola de reproducción o gestionar playlists en tu nombre, siempre bajo tu control.

Atajos de teclado, actualizaciones y traducciones

Para mejorar la usabilidad en el día a día, Nuclear Player incluye atajos de teclado configurados para las acciones más habituales. Esto permite controlar la reproducción, saltar pistas, buscar canciones o gestionar la cola sin necesidad de depender siempre del ratón.

El proyecto también incorpora un sistema de actualizaciones automáticas, de forma que recibes nuevas versiones y mejoras sin tener que estar pendiente de descargar manualmente cada lanzamiento. Cuando aparece una nueva versión estable, el propio reproductor puede encargarse del proceso de actualización.

En cuanto al idioma, Nuclear se encuentra traducido a varios idiomas, lo que facilita su uso en diferentes regiones. Esta localización hace que los menús, mensajes y opciones resulten más comprensibles para usuarios que no dominan el inglés, ampliando el alcance del reproductor a una comunidad internacional.

Arquitectura técnica y requisitos para desarrolladores

Detrás de la interfaz cuidada y de todas estas funciones hay una infraestructura técnica bastante elaborada. Nuclear se organiza como un monorepo gestionado con pnpm y Turborepo, lo que significa que el código de los distintos paquetes relacionados con el proyecto se mantiene en un único repositorio bien estructurado.

La aplicación principal está construida con Tauri, que combina Rust en la parte nativa con React en la interfaz web. Esta elección tecnológica permite crear una aplicación de escritorio relativamente ligera y segura, aprovechando la eficiencia de Rust y la flexibilidad de React para la capa visual.

Para quienes quieran compilar o desarrollar Nuclear desde el código fuente, es necesario contar con Node.js en versión 22 o superior, pnpm a partir de la versión 9 y Rust en su canal estable, además de las dependencias específicas de Tauri para cada plataforma, tal y como se documenta en la guía oficial de ese framework.

En el repositorio se describen diversas tareas comunes de trabajo en el espacio de desarrollo, que se ejecutan desde la raíz del proyecto usando pnpm y las herramientas de Turborepo. Esto facilita la gestión de los distintos paquetes y módulos que componen el ecosistema de Nuclear.

En cuanto a la licencia, el proyecto se distribuye bajo AGPL-3.0, una licencia copyleft fuerte. Esta elección exige que las modificaciones y derivados que se distribuyan públicamente mantengan el mismo tipo de licencia, reforzando la naturaleza libre y abierta de la aplicación.

Nuclear Player para usuarios de escritorio

Si lo miramos desde el punto de vista del usuario final, Nuclear Player se presenta como una solución muy atractiva para escuchar música gratis en ordenadores con Windows, macOS y Linux. Su propuesta combina reproducción desde múltiples servicios en línea, posibilidad de descargar temas en MP3, gestión avanzada de playlists y una interfaz cercana a la de los grandes servicios comerciales.

El hecho de poder mezclar canciones procedentes de diferentes plataformas con tu música almacenada localmente amplía mucho las posibilidades frente a un reproductor tradicional. En la práctica, puedes tener en un mismo sitio temas guardados en tu PC, pistas que llegan desde diversas fuentes online y listas importadas de otras aplicaciones.

Por todo ello, Nuclear resulta especialmente interesante para quienes buscan un reproductor unificado que no esté ligado a una sola plataforma de streaming, que respete la privacidad y que además ofrezca opciones avanzadas de personalización, tanto visuales como funcionales mediante plugins.

Al final, Nuclear Player se posiciona como un reproductor de música completo, flexible y respetuoso con el usuario, capaz de competir en características con muchas soluciones comerciales a pesar de ser libre y gratuito. Para cualquiera que quiera centralizar su música, experimentar con integraciones avanzadas o simplemente escuchar canciones sin anuncios ni seguimiento, se convierte en una alternativa muy sólida y con mucho margen de crecimiento.

from Linux Adictos https://ift.tt/7kcltfy
via IFTTT

La Personalización de la Interfaz en Hyprland: Libertad, Obsesiones y Usos Prácticos

Tema Cyber para la personalización de la interfaz en Hyprland

Recuerdo hace muchos años a un usuario en un foro que hablaba del Nokia N900 y sus bondades. Hablaba de que podía cambiarlo todo con Maemo (basado en Linux), mientras que el resto preferíamos Symbian y todas las aplicaciones que tenía disponible. De hecho, Symbian tenía WhatsApp en 2010 o 2011. Hoy en día, la personalización de la interfaz es uno de los atractivos de Linux, pero ¿poder cambiarlo todo es algo tan positivo?

Depende. Pongamos como ejemplo Hyprland. Es un compositor que permite hacer de todo, y quien dice «de todo» dice de todo. Claro, uno va a YouTube y hace una búsqueda como «rice hyprland» o busca temas en GitHub y se queda «flipao». Ahora bien, conseguir algo así no es moco de pavo (de hecho Hyprland es feísimo tras su instalación). Sí, se puede encontrar un tema completo con sus dotfiles y tardar menos, pero cambiar de uno a otro no es tan sencillo como hacer un par de clics.

Cuando la personalización de la interfaz se convierte en obsesión

Vamos a resumir este artículo de opinión y a decir cómo lo veo yo ya: la personalización de la interfaz está bien, siempre y cuando uno no se vuelva loco con ella. Por ejemplo, Plasma permite cambiar el panel inferior para convertirlo en un Dock, con cajón de apps y aplicaciones abiertas, y en la parte superior se puede poner una barra con la hora en el centro y la bandeja del sistema a la derecha, tal y como lo encontramos en macOS. Incluso se pueden ver los menús de las aplicaciones en este panel, algo que hace Garuda.

En este enlace explicamos cómo hacer que cualquier KDE se viera como la versión Dr460nized de Garuda. No hace falta que lo leáis todo, sólo desplazaros para ver que el artículo no es corto. Se tienen que hacer muchos cambios. Si se hacen una vez y es lo que buscamos, esto es un «puntazo» para Linux, pero si se va a cambiar cada semana, al final se le da la razón a los que dicen que Linux es para el que no tiene vida y sólo quiere perder el tiempo solucionando cosas.

Ejemplo de lo que NO hay que hacer: yo y mi obsesión con la emulación

Hace varios años hice de mi portátil más viejo un centro de emulación. Tengo por ahí los romsets de Master System, Mega Drive/Genesis, NES, Super Nintendo, Game Boy, Game Boy Advance, no recuerdo si algo más y todos los juegos que hay de máquinas recreativas. Contando duplicados, tengo más de 20.000 roms, literal. Para conseguirlas hay que descargarlas todas, y para tener ES-DE con imágenes y metadatos tienes que pasarte días haciendo scrapping.

Debido a las limitaciones del raspado de datos, yo me tiraría más de una semana (haciendo otras cosas de por medio, claro está) para conseguir que todo estuviera como esperaba. Y al final, ¿cuántas horas me he tirado con estos juegos? Bueno, creo que muchas porque, probando, al menos me he pasado God of War y God of War 2. Pero sin contar con eso, creo que no habré jugado más de dos horas, y gran parte de ese tiempo se lo ha quedado el Dragon’s Trap de Master System.

Pero lo tengo.

También recuerdo el caso de un informático. Decía que tenía un portátil con Arch Linux totalmente personalizado… pero no lo usaba. Lo tenía ahí parado, de soporte. Tenía la satisfacción de haberlo conseguido y tenerlo, y de ahí su utilidad no pasaba. ¿Para qué quieres algo que no vas a usar? Y lo que es peor: ¿por qué perder el tiempo con ello?

La moraleja es que las posibilidades no son malas si se usan, pero no molan tanto si no. Los usuarios de Windows y macOS tienen razón, en parte: instalas el sistema y lo usas. Fin. El diseño de Apple me gusta más, y no tienes que pensar un segundo en qué vas a hacer con él. Es plug’n’play, básicamente.

Nosotros mandamos en Linux

Linux nos permite cambiar todo lo que queramos. Nosotros mandamos. Somos Dios. Pero también podemos romper unas cosas y perder el tiempo en otras que no vamos a usar. De nosotros depende de si hacemos un buen uso de las libertades que nos aporta.

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

PeaZip 11.0: una actualización estratégica para la gestión de archivos comprimidos

PeaZip 11.0

PeaZip 11.0 llega, dos meses después de la versión anterior, como una actualización relevante dentro de los gestores de archivos comprimidos gratuitos, con una serie de ajustes que afectan tanto al aspecto visual como al funcionamiento interno. Aunque no revoluciona por completo el programa, sí introduce cambios que pueden resultar interesantes para quienes manejan a diario gran volumen de ficheros y buscan un equilibrio entre comodidad, seguridad y rendimiento.

Estas modificaciones apuntan a ofrecer una herramienta más pulida. El objetivo es facilitar tareas habituales como comprimir, cifrar, dividir o convertir archivos, manteniendo la filosofía de software libre y multiplataforma que ha caracterizado a PeaZip desde sus inicios.

Nueva interfaz y ajustes de usabilidad en PeaZip 11.0

Una de las novedades más visibles de PeaZip 11.0 es la revisión de su interfaz, que busca ser algo más clara y menos recargada en comparación con ediciones anteriores. Se ha trabajado en la organización de menús y botones para que ciertas funciones, como crear un nuevo archivo comprimido, extraer contenido o verificar integridad, estén más accesibles con menos clics.

También se han afinado pequeños detalles de navegación y disposición de paneles, lo que facilita moverse entre carpetas y archivos dentro del propio gestor. Para usuarios que trabajan en varios idiomas, esta limpieza visual puede reducir errores y hacer más intuitivo el manejo diario, sobre todo en equipos compartidos o en oficinas donde no todos son expertos en herramientas de compresión.

PeaZip 11.0 introduce mejoras de rendimiento en compresión y extracción

Otro de los focos de PeaZip 11.0 está en el rendimiento general a la hora de comprimir y extraer archivos, continuando con un refuerzo del rendimiento en operaciones intensivas. La aplicación se ha optimizado para gestionar mejor conjuntos de datos grandes, lo que se nota especialmente cuando se trabaja con carpetas repletas de documentos, imágenes o copias de seguridad.

Las mejoras se traducen en una respuesta más ágil, con tiempos de espera reducidos en determinadas operaciones y una gestión de recursos del sistema más eficiente. Esto resulta especialmente útil en ordenadores de gama media, muy habituales en hogares y pequeñas empresas, donde no siempre se dispone de hardware de última generación pero sí se requiere mover muchos ficheros a diario.

Seguridad y cifrado: gestión de contraseñas y formatos

La seguridad sigue siendo un eje importante en PeaZip 11.0, que continúa apostando por el cifrado fuerte en archivos comprimidos protegidos por contraseña. En esta versión se han perfeccionado algunas funciones relacionadas con la gestión de claves, ayudando a controlar de manera más clara qué archivos están protegidos y cómo se manejan esas contraseñas.

Se mantiene el soporte para una variedad de formatos y algoritmos habituales en entornos, de modo que los usuarios puedan enviar y recibir archivos cifrados con mayor tranquilidad. Para quienes intercambian documentación sensible, como contratos, informes o datos personales, el hecho de contar con un sistema de cifrado integrado en el propio gestor reduce la necesidad de herramientas adicionales.

Compatibilidad, formatos soportados e integración

PeaZip 11.0 sigue destacando por la amplia compatibilidad con múltiples formatos de compresión, algo especialmente útil en contextos internacionales donde se reciben archivos en extensiones variadas. La nueva versión mantiene y actualiza esta capacidad, permitiendo abrir y crear archivos en formatos muy usados.

Este enfoque hace que la herramienta encaje bien en entornos mixtos, donde se combinan sistemas Windows y Linux, o donde se trabajan proyectos con colaboradores de diferentes países. El usuario no tiene que preocuparse tanto de la extensión en la que recibe el archivo, ya que el programa está pensado para manejar buena parte de los formatos habituales sin necesidad de instalar complementos adicionales.

Enfoque para usuarios domésticos y profesionales

La versión 11.0 mantiene la línea de ofrecer un gestor de archivos comprimidos que pueda usar cualquiera, desde el usuario doméstico que solo quiere ahorrar espacio y enviar adjuntos, hasta profesionales que necesitan organizar copias de seguridad, proyectos o documentación corporativa.

En escenarios de teletrabajo, cada vez más frecuentes, disponer de una herramienta estable y gratuita para empaquetar y proteger archivos resulta práctico. PeaZip 11.0 intenta cubrir este tipo de uso manteniendo un equilibrio entre funciones avanzadas y una curva de aprendizaje razonable, de modo que no sea necesario ser un especialista para sacarle partido.

Con esta actualización, PeaZip 11.0 refuerza su posición dentro del segmento de gestores de archivos comprimidos libres, combinando una interfaz más ordenada, ajustes de rendimiento y especial atención a la seguridad y compatibilidad. Sin introducir cambios extremos, la herramienta se adapta mejor a las necesidades actuales de usuarios que necesitan comprimir, cifrar e intercambiar grandes volúmenes de datos en su día a día.

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

Ubuntu 26.04 y la RAM: ¿una recomendación real o una exigencia velada?

Ubuntu 26.04 y la RAM

Cuando uno tiene un PC antiguo y empieza funcionar mal, muchos recomendamos instalarle Linux. El motivo es muy sencillo: hay distribuciones de todo tipo, y muchas de ellas consumen muy pocos recursos. Es probable que muy pronto, ante una recomendación como esta, alguien se pregunte por qué o nos ponga pegas, y el culpable será Ubuntu 26.04: Canonical ya ha publicado una parte de las notas del lanzamiento, y los requisitos mínimos sorprenderán a más de uno.

El procesador que se pedirá será un dual-core de 2GHz, y el almacenamiento se queda en 25GB. Esto no ha cambiado, pero la memoria recomendada deberá tener un mínimo de 6GB de RAM. Llaman la atención son esos 6GB de RAM, y más si vamos a la página de soporte de Microsoft y vemos que Windows 11 sólo pide 4GB. ¿Qué está pasando? ¿Ubuntu 26.04 requerirá un gran esfuerzo para moverse?

Requisitos mínimos de Ubuntu 26.04: sólo una recomendación

No hemos querido hacer un clickbait con el titular, y ya habíamos adelantado un detalle importante. Lo que hace Canonical es básicamente decir «Mira: para tener una experiencia óptima, es mejor que tu PC tenga al menos 6GB de RAM«. Lo que no explica directamente es que es una recomendación, no una obligación.

Comparándolo con Windows 11, yo lo conseguí instalar en un viejo portátil con 4GB de RAM, lo que pide Microsoft, y era muy lento, desesperante. En el mismo equipo, Ubuntu 22.04 no corría como un guepardo, pero sí se movía dignamente. Y Ubuntu no ha cambiado mucho en estos cuatro años.

La diferencia entre los 4GB de RAM de Windows 11 y los 6GB de Ubuntu es que Windows se negará a instalarse si detecta menos RAM, y Ubuntu 26.04 se instalará sin rechistar. Siempre y cuando no haya tan poca RAM disponible que la instalación dé error.

Historia de los requisitos mínimos de Ubuntu

En Ubuntu 14.04, Canonical empezó a pedir 1GB de RAM, lo que subió de los 512MB que pedía Ubuntu 12.04 (sorprende, teniendo en cuenta que era Unity). Ya en 18.04 empezó a pedir los 4GB que pide hasta la última estable disponible (25.10), pero ese mínimo subirá a 6GB este mes.

Aunque pueda mosquear, esta recomendación está hecha de buena fe. Nos están diciendo o prometiendo que si la cumplimos usaremos un equipo fluido, no como Microsoft. Además, a diferencia de la compañía de Redmond y Apple, y como hemos explicado, sí será posible instalarlo en equipos que no cumplan con ese requisito, dejando a usuario final la decisión de si usa un producto o no.

Si un equipo no va como se espera, hay sabores oficiales mucho más ligeros, siendo Kubuntu una de las mejores opciones por usar un escritorio lleno de funciones y ligero. Si tampoco va bien, Xubuntu o Lubuntu sí deberían hacerlo.

Ubuntu 26.04 llegará el próximo 23 de abril, con Linux 7.0 y GNOME 50 como principales novedades. Que no os asusten esos 6GB, que en realidad no ha cambiado nada.

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

WINE 11.6: avances y mejoras para la compatibilidad de Windows en Linux

WINE 11.6

WineHQ ha lanzado una nueva versión de desarrollo de su software para ejecutar aplicaciones de Windows en otros sistemas operativos, siendo Linux el más beneficiado. Lo que nos ha entregado es WINE 11.6, y ha llegado, dos semanas tras la versión anterior, en un momento en el que muchas personas están de vacaciones por todo el mundo. No se ha notado demasiado en cantidad de bugs corregidos y cambios totales, pero sí en una lista de destacados no demasiado llamativa.

Esa lista de destacados recoge comienzos de revivir el controlador de Android (esto sí es más destacado), heurísticas de orden de carga de DLL para admitir mejor los mods de juegos y más correcciones de compatibilidad con VBScript, a lo que se le une el habitual punto de varias correcciones de errores. En número, han corregido 28 bugs, los de la siguiente lista, y realizado un total de 261 cambios.

Bugs corregidos en WINE 11.6

  • Error en findfirst/findnext.
  • El Bloc de notas de Win3.1 se bloquea al abrir un archivo grande.
  • Homesite+ (v5.5): el botón de opción en el cuadro de diálogo Buscar no se establece correctamente al usar el atajo de teclado (Alt+U).
  • StarOffice51 se bloquea al abrir un archivo.
  • Wine bloquea algunos programas si se compila con soporte AVX.
  • La configuración de aplicaciones .NET nunca se guarda.
  • El instalador de Google Earth se muestra mayormente en negro.
  • DigiCertUtil muestra un tamaño de ventana incorrecto.
  • Falta chakra.dll para ejecutar Minecraft Windows 10 Edition.
  • El juego NSFW «Creature reaction inside the ship! 1.5» detiene los vídeos tras repetirse varias veces.
  • El instalador de PDFSam muestra una lista de idiomas vacía.
  • Varias aplicaciones no se ejecutan en Wine 10.3 porque detectan erróneamente un depurador en ejecución (DVDFab, actualizador de DCS World).
  • HWiNFO 8.24 no funciona a menos que winecfg esté configurado como Windows 7.
  • fw_manager_IsPortAllowed no está implementado.
  • Treeview con TVS_CHECKBOXES recorre todos los estados de imagen con índice distinto de cero.
  • pdf-xchange editor v10.8.4.409 se bloquea al iniciar.
  • Falta WINHTTP_OPTION_SERVER_CERT_CHAIN_CONTEXT.
  • El commit 20b34866 rompe la lista de servidores multijugador en línea de Mount & Blade: Warband.
  • El emulador Neko Project ya no funciona con frecuencia de muestreo de 96 kHz (Gentoo Linux).
  • Buhl Tax 2026 muestra una vista previa en blanco y se bloquea al crear la geometría.
  • Las DLL de ICU provocan que algunos juegos se bloqueen (Cyberpunk 2077).
  • DOAXVV (versión DMM) no inicia debido a un error de red.
  • Faltan funciones de interoperabilidad D3D11 necesarias para navegadores basados en Gecko.
  • VICE: la versión GTK de x64sc.exe se bloquea al iniciar.
  • printf no admite el especificador %Z.
  • Regresión introducida por el soporte de descompresión en winhttp.
  • EIZO ColorNavigator 6 se bloquea debido a la función no implementada mscms.dll.WcsGetCalibrationManagementState.
  • Regresión en 11.5: la tienda del menú dentro del juego Diablo IV ya no es accesible.

Ya disponible

WINE 11.6 ya se puede descargar desde el botón que tenéis debajo de estas líneas. En su página de descargas hay también información sobre cómo instalar esta y otras versiones en sistemas operativos Linux y otros como macOS e incluso Android.

Dentro de dos semanas, si se sigue con el calendario habitual y nada nos hace pensar que no será así, llegará WINE 11.7, también con decenas de cambios para preparar el WINE 12.0 que llegará, todo atendiendo a lanzamientos pasados, a principios de 2027. El ritmo seguirá así hasta finales de año, cuando se aumentará la frecuencia de lanzamientos a Release Candidate por semana, luego estable (WINE 12) y luego ya se comenzará el desarrollo de WINE 13.0.

.boton {color: white; background-color: grey !important; padding: 20px; font-size: 2rem; text-decoration: none; border-radius: 10px; position: relative; top: 15px; border: 4px solid #555;}.boton:hover {box-shadow:1px 1px 2.5px black !important;}

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

Artix Linux 2026.04: Arch sin systemd con XLibre, PipeWire y un enfoque modular para el escritorio moderno

Artix Linux 2026.04

Artix Linux 2026.04 supone un paso más en la consolidación de esta distribución basada en Arch que prescinde de systemd. El proyecto mantiene su apuesta por un sistema ligero y muy configurable, pero al mismo tiempo introduce cambios de calado en el apartado gráfico y en la gestión de audio que afectan directamente al uso diario, también para quienes trabajan con equipos de escritorio o portátiles.

Aunque se trata de una actualización de ISOs y no de una edición totalmente rupturista, el lanzamiento llega cargado de ajustes que facilitan nuevas instalaciones, mejoran el rendimiento en hardware reciente y refuerzan la seguridad. Las personas que ya usan Artix pueden seguir actualizando con las herramientas habituales, mientras que quienes instalen desde cero se encontrarán con una experiencia algo distinta, empezando por el servidor gráfico elegido por defecto.

Artix Linux 2026.04: Arch sin systemd con nuevas imágenes ISO

El equipo de desarrollo ha publicado la actualización de ISOs Artix Linux 2026.04, orientada a ofrecer instantáneas más frescas del sistema para instalaciones nuevas. Artix sigue basándose en el ecosistema de Arch Linux, pero mantiene su seña de identidad al reemplazar systemd por sistemas init alternativos. Entre las opciones disponibles se incluyen OpenRC, Runit, s6 e incluso Dinit, de forma que el usuario puede escoger el modelo de arranque que mejor se adapte a sus preferencias o a las políticas de sus entornos de trabajo.

Esta edición refuerza la idea de una distribución ligera, personalizable y modular, pensada tanto para quienes montan estaciones de trabajo a medida como para usuarios domésticos que quieren controlar cada servicio que se ejecuta en segundo plano. El enfoque resulta especialmente interesante en contextos europeos donde se valora un control más estricto sobre el sistema y se busca un comportamiento predecible en servidores pequeños, equipos de sobremesa reaprovechados o portátiles que no necesitan toda la complejidad de systemd.

XLibre se convierte en el servidor gráfico por defecto

Uno de los cambios más llamativos de Artix Linux 2026.04 es la promoción de XLibre como servidor gráfico predeterminado. Hasta ahora, la experiencia clásica en muchas distribuciones seguía girando en torno a Xorg, pero Artix apuesta por XLibre como capa estándar para la mayoría de sus ediciones. El objetivo es ofrecer un sistema de ventanas más ligero y sencillo de mantener, manteniendo un comportamiento familiar para quienes vienen de entornos X tradicionales.

Esto no significa que Xorg desaparezca del mapa: el servidor Xorg se puede seguir instalando manualmente desde los repositorios para quienes lo necesiten por compatibilidad o porque prefieran mantener su flujo de trabajo actual. El cambio se nota sobre todo en instalaciones nuevas, donde las sesiones de los distintos escritorios se configuran de serie para funcionar sobre XLibre, reduciendo consumo de recursos y evitando parte de la complejidad acumulada del viejo stack gráfico.

KDE Plasma: elección entre Wayland y XLibre

En la edición con KDE Plasma, Artix plantea un escenario híbrido en el que el usuario puede optar tanto por Wayland como por XLibre. Para muchos equipos modernos, especialmente portátiles con buenas GPU y pantallas de alta resolución muy habituales en el mercado actual, Wayland ofrece mejor soporte para escalado fraccional, gestos táctiles y uso eficiente de la energía. Sin embargo, no todos los programas terminan de adaptarse a este modelo.

Por eso la opción de seguir utilizando sesiones basadas en XLibre resulta práctica cuando se depende de aplicaciones que todavía esperan un entorno X clásico, de herramientas gráficas más antiguas o de determinados flujos profesionales. De este modo, quienes montan estaciones de trabajo pueden equilibrar compatibilidad y modernidad: Wayland para el día a día en Plasma y XLibre como vía más conservadora cuando hace falta.

PipeWire sustituye a PulseAudio como pila de audio estándar en Artix Linux 2026.04

El segundo gran cambio de esta versión es que PipeWire pasa a ser el sistema de audio por defecto, desplazando a PulseAudio. La transición se venía gestando desde hace tiempo en muchas distribuciones, y Artix se suma ahora de forma decidida, alineándose con el resto del ecosistema Linux. PipeWire no solo gestiona sonido, sino también vídeo y flujos multimedia complejos, lo que abre la puerta a configuraciones más avanzadas.

En la práctica, la adopción de PipeWire mejora la latencia, la calidad y la flexibilidad en el tratamiento de audio. Es una ventaja clara para creadores de contenido, músicos y streamers que trabajan con Linux, donde el uso de herramientas de grabación, mezcla y vídeollamadas se ha disparado. La compatibilidad con JACK y la posibilidad de enrutar múltiples flujos hace más sencillo combinar videoconferencias, captura de escritorio y aplicaciones de producción sin tener que recurrir a configuraciones complicadas.

Distribución ligera y personalizable basada en Arch

Artix sigue presentándose como una distribución ligera y altamente personalizable, heredando la filosofía de Arch Linux pero con su propia estructura de servicios. La ausencia de systemd y la oferta de varios sistemas init alternativos permiten montar instalaciones muy ajustadas, con solo los componentes imprescindibles para cada caso de uso. Esto resulta útil tanto en equipos antiguos que se quieren revivir como en máquinas modernas donde se busca exprimir al máximo la CPU y la RAM.

La distribución mantiene una amplia variedad de entornos de escritorio y gestores de ventanas, lo que facilita adaptarse a gustos y requisitos distintos. Desde escritorios completos cargados de funciones hasta configuraciones minimalistas basadas en gestores de ventanas ligeros, la idea es que cada persona pueda construir el entorno visual que mejor encaje con su forma de trabajar, ya sea para ofimática básica, desarrollo, administración de sistemas o tareas multimedia.

Escritorios y entornos gráficos disponibles en Artix Linux 2026.04

Entre las opciones más destacadas del catálogo de Artix Linux 2026.04 se encuentran KDE Plasma, Xfce, Cinnamon, LXQt, MATE, LXDE y otras alternativas ligeras. Cada uno de estos entornos se distribuye en ISOs específicas o se puede añadir después de la instalación base según las necesidades del usuario. De este modo, no es obligatorio cargar el sistema con un escritorio completo si se prefiere una aproximación más simple.

Los paquetes de estos entornos llegan paquetes actualizados a versiones recientes, beneficiándose del ritmo de desarrollo de Arch. Esto se nota en mejoras de estabilidad, nuevas funcionalidades y un soporte más pulido para hardware gráfico moderno, monitores múltiples y periféricos habituales en oficinas y hogares, desde pantallas ultrapanorámicas hasta dispositivos USB-C para vídeo y sonido.

Kernel Linux actualizado y soporte de hardware

La base técnica de Artix Linux 2026.04 se apoya en un kernel Linux de la serie 6.19, con variantes que alcanzan la versión 6.19.10 en determinadas imágenes y repositorios. Este núcleo más reciente amplía el soporte para nuevas GPU, controladoras NVMe, chipsets Wi‑Fi y otros componentes presentes en equipos de sobremesa y portátiles actuales. Para quienes compran hardware en el mercado, esto suele traducirse en un reconocimiento adecuado de dispositivos desde la primera instalación.

Además del mejor soporte de hardware, un kernel de esta generación aporta correcciones de seguridad y mejoras de rendimiento que resultan relevantes tanto en estaciones de trabajo como en pequeños servidores domésticos. La combinación de un núcleo moderno con un sistema base ligero hace que Artix sea una opción a tener en cuenta cuando se quiere un Linux rápido y al día sin renunciar al control fino sobre servicios y configuración.

Seguridad y estabilidad reforzadas

Junto a los cambios visibles en gráficos y audio, Artix Linux 2026.04 incorpora actualizaciones de seguridad consideradas esenciales para mantener el sistema protegido frente a vulnerabilidades recientes. Los paquetes clave del sistema se han revisado y actualizado, y el nuevo kernel contribuye también a cerrar fallos conocidos que podían afectar a determinados controladores o subsistemas.

En el plano de la estabilidad, el trabajo sobre dependencias, servicios y ajustes de escritorio se traduce en menos cuelgues y un comportamiento más predecible durante el uso diario. Esto es importante cuando se despliega Artix en equipos de trabajo que no pueden permitirse interrupciones frecuentes, como estaciones de desarrollo, máquinas de producción ligera o sistemas que se utilizan de forma intensiva en el entorno doméstico.

Opciones de instalación y perfiles de uso de Artix Linux 2026.04

Las nuevas imágenes de Artix ofrecen diferentes ISOs y perfiles orientados a necesidades concretas. Hay imágenes mínimas centradas en el sistema base, ideales para quien quiera construir su instalación pieza a pieza, y otras que incluyen ya un escritorio específico y un conjunto de aplicaciones básicas. Esta segmentación facilita elegir el punto de partida correcto sin descargar más de lo necesario.

Gracias a la combinación de sistemas init alternativos, XLibre, PipeWire y escritorios variados, la distribución encaja tanto en equipos modestos que buscan ligereza como en ordenadores potentes que se utilizan para desarrollo, creación de contenido o administración de sistemas. Para la comunidad de usuarios avanzados, esta capacidad de ajustar cada capa del sistema sigue siendo uno de los principales atractivos del proyecto.

En conjunto, Artix Linux 2026.04 consolida su papel como alternativa basada en Arch sin systemd que apuesta por un stack gráfico renovado con XLibre, una pila de audio moderna con PipeWire y un abanico amplio de escritorios, kernels recientes y sistemas init entre los que elegir; un enfoque que ofrece margen suficiente para montar desde instalaciones muy mínimas hasta entornos de trabajo completos con buen rendimiento, seguridad reforzada y un grado de control sobre el sistema que sigue siendo poco habitual en otras distribuciones generalistas.

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

Linux en Steam: crecimiento sostenido y el auge de los juegos en el escritorio libre

En el ecosistema de Steam, el análisis de la cuota de mercado de sistemas operativos revela una realidad interesante: Windows conserva aún la mayor parte del terreno, superando el 90% de los usuarios. Sin embargo, al mirar más allá de la superficie, surgen indicadores que invitan a una reflexión estratégica para comunidades y empresas que apuestan por una alternativa abierta.

Una de las noticias más destacadas es que los usuarios de Linux ya superan el 5% de participación. Aunque la cifra no es una revolución, representa un avance significativo y constante en un segmento históricamente minoritario. Este incremento, a ritmo de crecimiento sostenido, sugiere que cada vez más jugadores confían en Linux como plataforma de juego, ya sea por rendimiento, seguridad o filosofía de software libre.

No obstante, el incremento de Linux no se produce aislado: Windows ha perdido un 4,28% de cuota de mercado desde la última medición, lo que indica un desplazamiento relativo entre sistemas operativos. En paralelo, Linux ha subido un 3,10%, y macOS ha absorbido un 1,19% adicional. Este último hecho sitúa a Linux por delante de macOS por un margen notable, ya que los usuarios de Linux superan en más del doble a los de Apple en este ámbito.

Linux alcanza su punto más alto en Steam

En cuanto a la distribución de Linux, el pastel suele repartirse entre Arch Linux y Ubuntu, que sostienen la mayor parte de la base de usuarios. Distribuciones como SteamOS y CachyOS también se sitúan en el radar de quienes buscan una experiencia optimizada para gaming basada en Arch.

Aunque algunas veces se ha especulado sobre el ritmo de crecimiento del “meme del escritorio Linux” y su posible final, las cifras sugieren que la comunidad continúa creciendo. Durante la pandemia superamos el 4% y, al volver a la normalidad, ese porcentaje experimentó una bajada, situándose de nuevo alrededor del 2% en el escritorio. En el ámbito de los juegos, el porcentaje se mantiene por encima del 3% desde noviembre de 2025, y la tendencia en el escritorio coincide con estos datos, tal como indican diversas fuentes estadísticas.

La pregunta subyacente no es solo cuantitativa sino de calidad de experiencia: ¿qué impulsa a tantos jugadores a migrar o probar Linux? Entre las respuestas más repetidas están el rendimiento superior en determinados títulos, una menor carga de software no deseado (bloatware) y un ecosistema de software libre que ofrece mayor control y transparencia. Además, se espera que 2026 traiga novedades relevantes, como perspectivas de hardware y software que podrían ampliar aún más la adopción, incluida la posibilidad de plataformas como Steam Machine.

En resumen, Linux está ganando terreno en la escena de los juegos en Steam, consolidando una cuota que, si bien no alcanza a Windows, demuestra una trayectoria ascendente y una base de usuarios cada vez más comprometida. Para desarrolladores y comunidades, este es un recordatorio de que el interés en Linux no es una moda pasajera: es una realidad que continúa madurando y ofreciendo opciones viables para una experiencia de juego completa y estable.

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

OpenSSH 10.3: novedades, riesgos y buenas prácticas para una actualización segura

OpenSSH 10.3

OpenSSH 10.3 ya está disponible e introduce una combinación de parches de seguridad, modificaciones de comportamiento y nuevas capacidades que impactan tanto a administradores de sistemas como a desarrolladores. Aunque muchas de las novedades son técnicas, varias de ellas pueden provocar fallos de conexión con clientes o servidores antiguos si no se revisan las configuraciones con cuidado.

Para entornos corporativos, donde OpenSSH es una pieza básica en servidores Linux, sistemas BSD y dispositivos de red, esta actualización resulta especialmente relevante. La versión 10.3 arregla vulnerabilidades, ajusta la validación de certificados y cambia el tratamiento de ciertas opciones de configuración, por lo que conviene probarla en entornos de preproducción antes de desplegarla de forma masiva.

Compatibilidad rota con implementaciones sin rekeying

Uno de los cambios más delicados de OpenSSH 10.3 es que se elimina el código de «bug-compatibilidad» con implementaciones que no soportan rekeying. Hasta ahora, el proyecto mantenía una serie de ajustes internos que permitían seguir hablando con clientes o servidores SSH antiguos o no estándar que carecían de esta capacidad de renegociar claves durante la sesión.

A partir de esta versión, si un cliente o servidor SSH no admite rekeying, la conexión con OpenSSH 10.3 simplemente fallará al intentar establecerse o durante la sesión. Esto puede afectar a infraestructuras que todavía usen software heredado, dispositivos embebidos o soluciones propietarias que implementan el protocolo SSH de forma incompleta.

Los responsables de sistemas en organizaciones deberían inventariar dispositivos y servicios SSH para comprobar si todos soportan rekeying antes de actualizar. En despliegues donde se mantengan equipos antiguos o software personalizado, puede ser necesario actualizar esos componentes o aislarlos en segmentos donde no se emplee OpenSSH 10.3.

Corrección de fallo de inyección de comandos vía nombre de usuario

En el cliente ssh se corrige una vulnerabilidad de validación que, bajo ciertas condiciones, permitía que caracteres especiales de la shell presentes en el nombre de usuario se expandieran antes de la comprobación de seguridad. El problema aparece cuando se usan nombres de usuario controlados por terceros y configuraciones avanzadas con tokens de sustitución.

Concretamente, la vulnerabilidad afectaba a configuraciones que incluyen el token %u dentro de bloques Match exec en el archivo ssh_config. En ese escenario, un atacante con la capacidad de influir en el nombre de usuario pasado al comando ssh podría llegar a ejecutar órdenes arbitrarias en la shell, aprovechando la expansión de metacaracteres.

La nueva versión ajusta el orden de validación de estos parámetros para evitar la expansión peligrosa de nombres de usuario maliciosos. Aun así, los desarrolladores recuerdan que exponer los argumentos de la línea de comandos de ssh a entrada no confiable sigue siendo una mala práctica de diseño, especialmente en scripts o herramientas automatizadas utilizadas en grandes entornos.

Cambios en el tratamiento de certificados y principales

OpenSSH 10.3 introduce varios ajustes significativos en la gestión de certificados SSH y sus «principals» (identidades a las que se asocia el certificado), con impacto directo en cómo se validan los accesos.

Bug en la coincidencia de principales con comas

Se ha corregido un error en sshd al comparar la opción principals=»» de las entradas en authorized_keys con la lista de principales incluida en un certificado. El fallo se producía cuando uno de los nombres de principal en el certificado contenía una coma, lo que podía llevar a coincidencias inadecuadas en escenarios muy concretos.

Para que el problema fuese explotable, debían darse varias condiciones: que la entrada de authorized_keys incluyera más de un principal, que la autoridad certificadora emitiera un certificado con varios de esos nombres separados por comas y que se emplearan claves de CA definidas por el propio usuario (user-trusted CA keys). El flujo principal de autenticación por certificados basado en TrustedUserCAKeys y AuthorizedPrincipalsFile no se veía afectado por este bug.

Certificados con lista de principales vacía

Otro cambio de comportamiento corrige un diseño histórico problemático en certificados. Hasta ahora, cuando un certificado con la sección de principales vacía se usaba junto con authorized_keys principals=»», se trataba de facto como un comodín, de manera que permitía autenticarse como cualquier usuario que confiara en la misma autoridad certificadora.

Esto suponía un riesgo no evidente: una CA que emitiera por error un certificado con lista de principales vacía estaba otorgando sin querer un acceso extremadamente amplio. En OpenSSH 10.3, esta situación cambia y un certificado sin principales pasa a considerarse como que no coincide con ningún principal, evitando ese comportamiento de tipo «wildcard» tan peligroso.

Además, el proyecto ha unificado el tratamiento de comodines en principales de certificados: se admite el uso de wildcards en certificados de host, pero no en certificados de usuario. Con ello se busca un comportamiento más predecible y fácil de auditar, algo especialmente valorado en auditorías de seguridad en organizaciones europeas sujetas a marcos como NIS2 o ENS.

Aplicación estricta de algoritmos ECDSA

En la parte criptográfica, OpenSSH 10.3 corrige un problema en la aplicación de las directivas PubkeyAcceptedAlgorithms y HostbasedAcceptedAlgorithms para claves ECDSA. Hasta esta versión, si aparecía el nombre de un algoritmo ECDSA en cualquiera de estas listas, el servidor aceptaba de facto otros algoritmos ECDSA aunque no estuvieran enumerados explícitamente.

Con la nueva revisión, sshd respeta de forma precisa la lista de algoritmos permitidos, cerrando ese hueco y ofreciendo un control más fino sobre qué variantes ECDSA pueden utilizarse. Esto resulta útil para administradores que buscan limitar el conjunto de algoritmos a perfiles más robustos o alinearse con recomendaciones de seguridad nacionales.

Corrección en scp al descargar como root

La herramienta scp también recibe un ajuste de seguridad cuando se usa en modo legado (compatibilidad con rcp) y se ejecuta como root. En versiones anteriores, al descargar ficheros sin usar la opción -p, el programa no eliminaba los bits setuid y setgid de los archivos recibidos.

Esta conducta, heredada del rcp original de Berkeley, podía resultar peligrosa en ciertos flujos de copia, ya que un archivo transferido con permisos especiales podría ejecutarse con privilegios elevados en el sistema destino. OpenSSH 10.3 corrige este comportamiento para reforzar la seguridad en administraciones remotas, algo muy habitual en servidores de producción en centros de datos.

Validación reforzada de ProxyJump y control de multiplexación

En cuanto a las opciones avanzadas de conexión, el cliente introduce mejoras en ProxyJump (parámetro -J o -oProxyJump). Ahora, los valores de usuario y host pasados por línea de comandos se validan de forma más estricta para evitar posibles vectores de inyección de comandos en configuraciones donde estos campos puedan verse influidos por entrada no confiable.

Es importante destacar que esta validación solo se aplica a lo recibido por la línea de comandos y no afecta a los valores definidos dentro de los archivos de configuración. Aun así, supone una capa adicional de protección para scripts, automatizaciones y herramientas que utilicen ProxyJump de manera dinámica.

En el terreno de la multiplexación de conexiones, se ha solucionado un problema con la confirmación de sesiones cuando se usaba ControlMaster ask/autoask en modo proxy mediante «ssh -O proxy». Antes, las solicitudes de confirmación no se evaluaban correctamente en este tipo de sesiones multiplexadas.

Además, se añaden nuevos comandos para obtener información detallada sobre sesiones activas. El comando «ssh -O conninfo» y la secuencia de escape «~I» muestran datos de la conexión para sesiones en curso, mientras que «ssh -O channels» informa de qué canales mantiene abiertos el proceso multiplexor. Estas funcionalidades pueden facilitar el diagnóstico de problemas en despliegues complejos, muy habituales en grandes organizaciones y proveedores de servicios en la UE.

Novedades en ssh-agent, ssh-add y gestión de claves

OpenSSH 10.3 da un paso más en la alineación con el borrador IETF draft-ietf-sshm-ssh-agent en materia de agente SSH. Se añaden compatibilidades con los nuevos codepoints asignados por IANA para reenvío de agente, de forma que, cuando el servidor anuncie soporte de esos nombres mediante el mensaje EXT_INFO, OpenSSH priorice el uso de los identificadores estandarizados.

No obstante, se mantiene el soporte para las extensiones históricas con sufijo @openssh.com, garantizando la interoperabilidad con infraestructuras ya desplegadas. El componente ssh-agent incorpora también soporte para la extensión «query» definida en el mismo borrador, lo que permite consultar capacidades del agente de forma más estructurada.

Por su parte, la utilidad ssh-add suma la opción -Q para preguntar por las extensiones de protocolo que soporta el agente. Esta funcionalidad resulta especialmente útil para equipos de seguridad y operaciones que necesitan comprobar qué características están disponibles en los agentes desplegados en diferentes sistemas.

En el ámbito de las claves, ssh-keygen incluye ahora la posibilidad de escribir claves ED25519 en formato PKCS8, lo que facilita su integración con otras herramientas y librerías criptográficas empleadas en entornos empresariales y de administración pública.

Penalizaciones por origen y mejoras de diagnóstico en sshd

El servidor SSH incorpora mejoras orientadas a mitigar abusos y facilitar la observabilidad. Una de ellas es la introducción de la penalización invaliduser dentro de PerSourcePenalties, que se aplica cuando se reciben intentos de inicio de sesión con nombres de usuario que no existen en el sistema.

Por defecto, esta nueva penalización consiste en una espera de cinco segundos, en línea con el castigo ya existente para authfail, pero los administradores pueden configurar duraciones mayores si detectan ataques de fuerza bruta o barridos masivos de usuarios. Además, la resolución temporal de las penalizaciones pasa a ser de coma flotante, permitiendo establecer castigos inferiores al segundo en escenarios de eventos de alta frecuencia.

En paralelo, las nuevas capacidades de multiplexación descritas anteriormente («ssh -O conninfo», «ssh -O channels» y el escape «~I») proporcionan más visibilidad sobre las conexiones activas, lo que puede ser de gran ayuda a la hora de diagnosticar problemas de latencia, bloqueos o uso anómalo de túneles y canales SSH.

Más cambios en seguridad y compatibilidad

OpenSSH 10.3 añade en sshd la opción de servidor GSSAPIDelegateCredentials, que controla si el servidor acepta o no credenciales delegadas ofrecidas por el cliente. Esta opción refleja la ya existente en el lado cliente y permite adaptar el comportamiento a las políticas internas de cada organización sobre delegación de credenciales Kerberos y similares.

Se amplía también el alcance de las directivas RevokedHostKeys en ssh_config y RevokedKeys en sshd_config, que ahora pueden apuntar a múltiples ficheros. De esta manera, es más sencillo gestionar listas de claves revocadas separadas por proyectos, departamentos o niveles de confianza, algo útil en grandes infraestructuras donde conviven múltiples equipos y proveedores.

La versión corrige, además, un conjunto de problemas prácticos: se soluciona un fallo en la entrada de PIN para claves PKCS#11 introducido en las versiones 10.1 y 10.2, se mejora el manejo de firmas de certificados FIDO/WebAuthn, se corrige un crash de sshd relacionado con directivas de subsistemas ausentes dentro de bloques Match y se aborda un problema de confusión de nombre de usuario en el módulo PAM en la rama portable.

Con este lanzamiento, OpenSSH 10.3 consolida un paquete de cambios amplio que refuerza la seguridad, ajusta comportamientos heredados y amplía capacidades de gestión sin perder compatibilidad con la mayoría de despliegues modernos. Las organizaciones que dependan de SSH para administración remota, automatización y túneles seguros harían bien en planificar la actualización, revisando antes sus entornos de pruebas para detectar posibles problemas con implementaciones antiguas, opciones poco usuales o configuraciones muy personalizadas.

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

Mesa 26.0.4: estabilidad y compatibilidad en Linux para usuarios y gamers

Mesa 26.0.4

Mesa 26.0.4 ya está disponible como una nueva actualización de mantenimiento para los controladores gráficos de código abierto en Linux. Esta versión continúa la línea de mejoras iniciada con la rama 26.0, centrada principalmente en la corrección de errores, estabilidad y pequeños ajustes que impactan directamente en la experiencia de juego y uso general del sistema. Está disponible, pero la publicación aún no lo está. La incluirán pronto en su página web.

Como es habitual en este tipo de lanzamientos, no se trata de una gran actualización con nuevas funciones, sino de un refinamiento del trabajo previo. Mesa sigue siendo una pieza clave en el ecosistema Linux, proporcionando soporte para APIs como Vulkan y OpenGL, fundamentales tanto para videojuegos como para aplicaciones gráficas avanzadas.

Mesa 26.0.4 mejora la estabilidad y compatibilidad en Linux

Esta versión llega tras varias revisiones dentro de la serie 26.0, que ya introdujo importantes avances como mejoras en el rendimiento de ray tracing para GPUs AMD mediante el controlador RADV y nuevas optimizaciones en Vulkan. En ese contexto, Mesa 26.0.4 se centra en pulir problemas detectados tras el despliegue inicial.

Entre los cambios más destacados se incluyen múltiples correcciones en distintos drivers, especialmente en áreas donde podían producirse fallos gráficos, cuelgues o comportamientos inesperados en ciertos juegos y aplicaciones. Este tipo de ajustes, aunque menos visibles, son clave para garantizar una experiencia más consistente en una amplia variedad de hardware.

Además, el desarrollo continuo de Mesa demuestra el fuerte compromiso de la comunidad open source con el soporte de GPUs tanto modernas como antiguas. Versiones recientes han mostrado cómo incluso tarjetas veteranas pueden beneficiarse de optimizaciones constantes, alargando su vida útil dentro de Linux.

En definitiva, Mesa 26.0.4 es una actualización recomendada para quienes buscan estabilidad y compatibilidad mejoradas. Aunque no introduce novedades llamativas, su papel es esencial para consolidar todo lo avanzado en la serie 26.0 y seguir ofreciendo un rendimiento fiable en entornos Linux.

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