Widgets de Plasma en ventanas: productividad y orden con Plasmoides en KDE


Introducción
Los plasmoides de Plasma son widgets que amplían la funcionalidad del entorno KDE. Aunque suelen mostrarse en el escritorio o en los paneles, existe una vía menos conocida que puede resultar muy útil: ejecutarlos dentro de ventanas independientes. Este enfoque puede aumentar la productividad cuando necesitas un widget puntual sin saturar el escritorio.

Uso de Plasmoides en ventanas
La forma oficial de usar un plasmoide en una ventana no es tan directa. Aunque en el pasado se podía invocar desde el lanzador de aplicaciones, hoy la vía recomendada es incluir el componente gráfico del plasmoide en alguna parte del entorno. Existe una vía no oficial que funciona en este momento: lanzar el plasmoide dentro de una ventana usando el comando plasmawindowed seguido del nombre del plasmoide. Por ejemplo:
plasmawindowed org.kde.plasma.colorpicker
lanzará el selector de color en una ventana.

Si queréis ver una lista de lo disponible, normalmente la encontraréis en la ruta /usr/share/plasma/plasmoids/, y algunos demás con extensión .so en /usr/lib/qt6/plugins/plasma/applets/.

Limitaciones
No todos los plasmoides funcionan a la perfección. Por ejemplo, el plasmoide del tiempo meteorológico puede no mostrar nada, y el temporizador es difícil de ajustar con precisión porque depende de la rueda del ratón cuando está en una ventana. Aun así, hay opciones muy útiles, como el selector de colores, las notas adhesivas o incluso un navegador web minimalista que puede servir para navegar sin cookies en determinadas circunstancias.

Uso práctico y cómo añadidos al menú de aplicaciones
Aunque el comando se puede ejecutar desde la terminal, conviene añadirlos al menú de inicio para facilitar su lanzamiento. Dos enfoques:
– Crear un archivo .desktop.
– Usar el editor del menú de Plasma; suele venir instalado por defecto en las distros con KDE. Es muy sencillo: abrirlo, hacer click en Nuevo, a la derecha poner un nombre y un comentario y el comando en Programa. En este caso se recomienda poner plasmawindowed como programa y el nombre del plasmoide como argumento; si se escribe todo en comando, el editor suele arreglarlo automáticamente.

Conclusión
Los Plasmoides en ventanas ofrecen más productividad sin perder orden: una solución puntual para tareas específicas. Con un poco de organización, es posible aprovechar lo mejor de KDE Plasma sin sacrificar la claridad del escritorio.

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

Firefox e IA bajo control: el interruptor que protege la autonomía del usuario

Firefox e IA bajo control: el interruptor que protege la autonomía del usuario

La reciente orientación de Mozilla hacia la inteligencia artificial en el navegador plantea un cambio significativo en la forma en que usamos la web. Aunque la IA puede acelerar tareas y ampliar funcionalidades, no todos los usuarios comparten la misma visión sobre su adopción. En respuesta, Mozilla ha resaltado que la IA transformará la experiencia de navegación, pero también ha apostado por darle a cada usuario la posibilidad de decidir cuánto quiere interactuar con estas funciones.

Para equilibrar innovación y confianza, el equipo de desarrollo anunció la implementación de un interruptor maestro que permite desactivar las capacidades impulsadas por IA cuando sea necesario. Este enfoque busca ofrecer un entorno de navegación más predecible y cómodo, al tiempo que conserva las mejoras que aportan las herramientas inteligentes para quienes las consideran útiles.

Un marco claro para el control de IA

A partir de la próxima versión, se introduce un nuevo ajuste denominado AI Controls. Dentro de este marco se encuentra un interruptor principal, Bloquear mejoras de IA, que evita la aparición de nuevas mejoras o ventanas que incentiven el uso de IA. Más allá de este control general, también habrá opciones para activar o desactivar funciones concretas de forma granular.

Funciones iniciales disponibles

  • Traducciones para navegar por la web en tu idioma preferido.
  • Texto alternativo en PDFs para mejorar la accesibilidad de las imágenes dentro de documentos.
  • Agrupación de pestañas mejorada con IA, que sugiere pestañas relacionadas y nombres para los grupos.
  • Vista previa de enlaces, que resume los puntos clave antes de abrir un enlace.
  • Chatbot con IA en la barra lateral, con opciones para escoger entre varias plataformas como Anthropic Claude, ChatGPT, Microsoft Copilot, Google Gemini y Le Chat Mistral.

La relevancia para la experiencia de usuario

El objetivo es ofrecer control tangible sobre la experiencia de navegación. Un interruptor único, junto con controles específicos, permite desactivar de forma rápida las mejoras de IA sin renunciar a la productividad. Mozilla ha dejado claro que esta opción busca recuperar la confianza de usuarios que prefieren un navegador más centrado en la experiencia tradicional.

Mi opinión personal

He utilizado Firefox durante muchos años y, pese a haber probado otros navegadores, la combinación de familiaridad y compromiso con la privacidad mantiene a Firefox como mi opción principal en equipos donde no necesito funciones avanzadas de terceros. Este movimiento hacia la IA debe verse como una invitación a probar, evaluar y decidir en función de cada caso concreto.

Mi recomendación es probar las funciones de IA con moderación: evaluar su utilidad real, el impacto en la velocidad y la claridad de la experiencia de navegación, y aprovechar el interruptor para desactivar lo que no aporte valor. En mi experiencia, la posibilidad de desactivar la IA cuando se necesite es un factor clave para mantener la sensación de control.

Conclusión

La integración de IA en Firefox está diseñada para ser flexible y respetuosa con la autonomía del usuario. Aunque el futuro de la navegación podría volverse más asistido por herramientas inteligentes, disponer de un marco de control sólido es esencial para mantener la confianza. La llegada de Firefox 148 y su conjunto de controles representa un intento equilibrado entre innovación y prudencia, con una experiencia de usuario que puede ajustarse a diferentes preferencias y necesidades.

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

Raspberry Pi y la subida de precios: el efecto del incremento de la RAM en 2026


La Raspberry Pi atraviesa un momento de reajuste de precios que refleja una realidad más amplia en la industria tecnológica: el coste de la memoria DRAM y, en particular, de la LPDDR4 ha seguido escalando en los últimos trimestres. Este contexto ha llevado a la fundación detrás de Raspberry Pi a trasladar parte del sobrecoste a los usuarios finales, con subidas que, en algunos casos, superan el 70 % respecto a los precios anteriores. Este artículo analiza qué significa ese encarecimiento para educadores, aficionados y empresas que han utilizado estas placas como una solución asequible para proyectos de robótica, domótica y laboratorios de informática, entre otros usos.

Contexto y motivos del encarecimiento

El motor principal de la subida no es aislado: se sitúa dentro de una subida general de la memoria DRAM y, en particular, de la memoria LPDDR4 que emplea las últimas Raspberry Pi. Este fenómeno está relacionado con una demanda creciente de componentes de alto valor añadido para proyectos de inteligencia artificial y centros de datos. A medida que los fabricantes redirigen capacidad de producción hacia memorias más caras y de mayor rendimiento (como la memoria de mayor ancho de banda para IA y para GPUs), la oferta de LPDDR4 se ve más restringida y, a la vez, más cara. En palabras de Eben Upton, cofundador de la fundación, algunos componentes se han llegado a duplicar de precio en los últimos meses, lo que ha llevado a que una parte del gasto adicional se comparta con los usuarios finales.

Cómo quedan los precios según la cantidad de RAM

La nueva estructura de precios está directamente ligada a la cantidad de memoria instalada en cada modelo. En términos generales, cuanto mayor es la RAM, mayor es el incremento aplicado. A modo de guía, las subidas se han establecido de forma escalonada: 2 GB (+10 USD), 4 GB (+15 USD), 8 GB (+30 USD) y 16 GB (+60 USD). Este esquema se aplica tanto a las Raspberry Pi de sobremesa como a los módulos orientados a integradores y a las series 500. En contraposición, algunos modelos permanecen fuera de esta subida o quedan exentos de momento.

Impacto práctico en los modelos más recientes
– Raspberry Pi 4 y Raspberry Pi 5: suben cuando incorporan 2, 4, 8 o 16 GB de RAM. Los modelos con 1 GB quedan fuera de la subida por ahora.
– Compute Module 4 y 5: también afectan las configuraciones con 2 GB de RAM o más.
– Raspberry Pi 500 y Raspberry Pi 500+: estos ordenadores integrados también se ven alcanzados por la revisión de precios cuando superan la cantidad mínima de RAM contemplada.
– Modelos con memoria LPDDR2: quedan fuera de la subida en este ciclo. Esto incluye Raspberry Pi Zero, Raspberry Pi 3 y otros modelos de generaciones anteriores, que siguen con sus tarifas actuales, gracias a inventario existente de LPDDR2.

Por qué algunas unidades se libran
La diferencia entre LPDDR4 y LPDDR2 es clave. La LPDDR2 es una tecnología más antigua y, pese a que su rendimiento es suficiente para tareas básicas, no forma parte de la demanda actual de IA o de aplicaciones de alto rendimiento. Por ello, los fabricantes mantienen estables los precios de estos modelos antiguos mientras que la demanda de LPDDR4 impulsa los aumentos de precio en las gamas más modernas.

Impacto en España y Europa

En mercados como España y el conjunto de Europa, la subida de precios tiene una consecuencia directa para escuelas, laboratorios y empresas pequeñas que dependían de Raspberry Pi como solución económica y flexible. Si antes una unidad barata podía situarse por debajo de los 100 euros, ahora es más común ver precios que rozan o superan esa cifra, especialmente en modelos con mayor RAM. Esta variación puede obligar a replantear proyectos educativos, a buscar alternativas de bajo coste o a gestionar presupuestos con mayor previsión para el ciclo anual.

Relación con el resto del sector tecnológico

La subida de precios en las memorias DRAM y LPDDR4 encaja con una tendencia general en la electrónica de consumo y profesional: la IA está acelerando la demanda de memoria de alto rendimiento y mayor capacidad. Este fenómeno está afectando no solo a tarjetas de memoria, sino también a NAND, SSD y otros componentes de almacenamiento. Si bien la situación podría estabilizarse en el medio plazo, las proyecciones de 2026 señalan que podríamos seguir viendo ajustes de precios mientras el mercado intenta equilibrar la oferta y la demanda. En este contexto, Raspberry Pi intenta mantener opciones para distintos presupuestos, pero la versión más potente de la gama (16 GB) resulta notablemente más cara que hace un año.

Ejemplo concreto: evolución de precios de la Raspberry Pi 5

Las tablas de precios oficiales y la revisión de tarifas muestran una progresión continua desde finales de 2025, con ajustes en diciembre y nuevas revisiones en 2026. A modo de referencia, incluyendo las variaciones por RAM, la Raspberry Pi 5 presenta el siguiente esquema de precios finales en 2026 (MSRP aproximado):
– Raspberry Pi 5 (1 GB): sin incremento significativo (precio base estable).
– Raspberry Pi 5 (2 GB): 65 USD.
– Raspberry Pi 5 (4 GB): 85 USD.
– Raspberry Pi 5 (8 GB): 125 USD.
– Raspberry Pi 5 (16 GB): 205 USD.

Como se aprecia, la versión de 16 GB es la más afectada por el aumento de precio, con un incremento que la sitúa en un rango de precio cercano al de mini PC de consumo bajo consumo, lo que cambia drásticamente su posición frente a otros equipos del mercado.

Qué modelos suben y cuáles se mantienen y por qué

– Suben: Raspberry Pi 4 y Raspberry Pi 5, Compute Module 4 y 5, y Raspberry Pi 500/500+. siempre que la configuración tenga 2 GB de RAM o más.
– Se mantienen: Raspberry Pi 4 y Raspberry Pi 5 con solo 1 GB de RAM, Raspberry Pi 400, y modelos antiguos que utilizan LPDDR2.
– Rasberry Pi Zero, Raspberry Pi 3 y variantes anteriores con LPDDR2: mantienen sus precios actuales, porque la estrategia de inventario de LPDDR2 permite cubrir la demanda durante varios años.

Perspectivas y expectativas para 2026

Las proyecciones sitúan a 2026 como un año de transición, con posibles ajustes adicionales si la DRAM continúa encareciéndose. La fundación ha indicado que la intención es revertir estas subidas cuando el coste de la memoria lo permita, pero no se ha fijado un calendario claro. En Europa, estos cambios obligan a compradores y educadores a evaluar con más detalle qué configuración ofrece mejor relación coste-rendimiento para cada proyecto. En paralelo, existen oportunidades para quienes requieren sólo las funciones básicas: las configuraciones con LPDDR2 siguen sirviendo como opciones económicas para tareas sencillas y proyectos educativos de bajo presupuesto.

Conclusión

El panorama actual de Raspberry Pi refleja una realidad mayor: el coste de la memoria y la demanda de IA están redefiniendo el balance entre precio y rendimiento en dispositivos de bajo consumo. Para proyectos educativos, clubes de robótica o instalaciones ligeras, conviene revisar detenidamente las necesidades de RAM y valorar distintas alternativas, incluidas las versiones antiguas con LPDDR2 o, cuando sea factible, opciones de compra que optimicen el coste total de propiedad a lo largo del ciclo del proyecto. A medida que el mercado se normalice, es posible que veamos revisiones a la baja, pero por ahora la mejor estrategia es planificar con prudencia, comparar configuraciones y buscar ofertas que mejor se ajusten a cada caso.

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

Git 2.53: Avances clave, mejoras operativas y el camino hacia Git 3.0 con Rust


Git 2.53 ya está disponible como edición estable y marca un hito en la evolución de este sistema de control de versiones distribuido. El objetivo central de esta versión es aumentar la velocidad y la fiabilidad de los flujos de trabajo, al tiempo que se allana el terreno para cambios estructurales que acompañarán la futura rama 3.x. A continuación se presentan las novedades más relevantes y su impacto en equipos de desarrollo de todo tipo.

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

SonicDE: Reavivando X11 dentro de KDE con un entorno de escritorio modular


Introducción
SonicDE surge como una respuesta a la tendencia general hacia Wayland, buscando mantener vivo X11 dentro de un ecosistema KDE que aún valora la compatibilidad, la estabilidad y la libertad de elección. Nace como una respuesta al giro de KDE hacia Wayland y a la decisión de abandonar progresivamente el soporte para X11 en Plasma; en ese contexto, SonicDE ofrece una alternativa sólida y coherente para usuarios que siguen prefiriendo X11.

Qué es SonicDE y de dónde sale
SonicDE se presenta como un entorno de escritorio independiente que nace a partir de KDE Plasma y del gestor de ventanas KWin para X11. Su objetivo no es competir con Plasma en el terreno de Wayland, sino proporcionar una opción estable y pulida para quienes necesitan o prefieren seguir utilizando X11 por compatibilidad, rendimiento o convicción personal. En sus primeros momentos el proyecto recibió el nombre de KDE-Lite y, con el tiempo, adoptó una identidad propia como SonicDE.

Componentes principales del ecosistema SonicDE
El corazón del proyecto se apoya en un conjunto de componentes bien definidos, todos enfocados en X11 y en una experiencia de usuario coherente.
– sonic-workspace: el espacio de trabajo basado en Plasma. Es una bifurcación del Plasma Workspace original con partes adaptadas para X11. Se eliminan componentes centrados en Wayland y se modernizan elementos obsoletos, manteniendo la experiencia familiar de Plasma pero optimizada para sesiones X11. Existe además sonic-workspace-wayland como módulo opcional para escenarios donde se necesite experimentar con Wayland, por ejemplo en dispositivos como Steam Deck.
– sonic-win: gestor de ventanas y compositor X11 derivado de KWin/X11. Su objetivo es gestionar las ventanas y efectos de forma discreta, minimizando la intervención del usuario y manteniendo una experiencia estable, especialmente pensada para usar junto a una shell de escritorio como sonic-desktop.
– silver-sddm: tema para el gestor de inicio de sesión SDDM, diseñado para integrarse visualmente con SonicDE y Plasma 6.
– sonic-silver-theme: conjunto de decoraciones de ventana y estilo de aplicaciones, que aporta una identidad visual consistente para el entorno.

Ventajas de seguir apostando por X11 con SonicDE
La propuesta de SonicDE destaca varias ventajas prácticas de X11 frente a Wayland en ciertos escenarios reales. Entre ellas se cuentan:
– Una experiencia de usuario suave y predecible, con menús integrados localmente y una gestión de desplazamiento de alta calidad.
– Rendimiento estable en equipos modestos, con una respuesta adecuada incluso en cargas mixtas de trabajo y juegos ligeros.
– Fiabilidad en operaciones como arrastrar y soltar y en tecnologías de captura de pantalla y grabación, donde X11 suele ofrecer una compatibilidad más madura.
– Teclas rápidas globales y atajos que funcionan de forma consistente, junto con la posibilidad de restaurar ventanas en la sesión anterior para una sensación de continuidad.

Distribuciones, paquetes y ecosistema alrededor de SonicDE
El proyecto ha ido ganando presencia en repositorios de distintas distribuciones. Entre los ejemplos destacables se encuentran Arch Linux, XLibre y OpenMandriva. En XLibre se ofrecen paquetes como sonic-win, sonic-workspace y sonic-x11-session, junto con los temas Silver (silver-sddm y sonic-silver-theme).
Las recetas de construcción para OpenMandriva han sido un hito clave: se han definido dependencias con precisión, se validan hashes y se documentan los parches para que la construcción sea reproducible y mantenible. Este enfoque facilita la adopción por parte de otras distribuciones y reduce la dependencia de colaboradores especializados.

Compatibilidad y extensión con otros entornos X11
Un efecto colateral positivo de SonicDE es que las mejoras en sonic-win pueden beneficiar a otros entornos que usan KWin/X11, como XFCE o LXQt, al incorporar mejoras de rendimiento y estabilidad sin necesidad de migrar al propio SonicDE. Esto refuerza la idea de que optimizar X11 aún tiene recorrido y puede elevar la experiencia de una amplia gama de escritorios.

Filosofía y relación con Wayland, systemd y otras plataformas
SonicDE se define por una libertad de elección dentro del software libre. Frente a la reorientación de KDE hacia Wayland y la reducción de soporte para X11, SonicDE presenta una opción viable para usuarios y distribuciones que valoran la compatibilidad y la independencia tecnológica. En términos de init, la comunidad explora compatibilidad con sistemas más allá de systemd, manteniendo la posibilidad de trabajar con otros init sin sacrificar funcionalidad.

Iniciativas de empaquetado multiplataforma y apoyo a otros init
El proyecto ha captado interés de comunidades y proyectos de empaquetado como Ravenports, que facilita la instalación en plataformas como DragonFly BSD, FreeBSD, Linux con glibc, NetBSD y otras. Ravenports propone un modelo de prefijo separado para SonicDE, lo que facilita pruebas, adopción progresiva y contribuciones desde diversos entornos. Esta multidimensionalidad es clave para una distribución de escritorio que no dependa de una única cadena de herramientas.

Comunidad y participación
Como proyecto comunitario, SonicDE confía en la participación de usuarios y desarrolladores. El repositorio principal se mantiene en GitHub y allí se gestionan el código de sonic-win y sonic-workspace, así como los distintos módulos del escritorio. Existe documentación de contribución que explica cómo empezar, cómo enviar parches y cuál es el flujo de trabajo esperado. Los informes de errores se gestionan a través del bug tracker de sonic-win.
La comunidad mantiene presencia en canales como Bluesky, Discord, Mastodon, Matrix, OFTC IRC, Telegram y X, entre otros. Además, se comparten recursos de terceros que ayudan a situar SonicDE dentro del debate general sobre la evolución de los escritorios en Linux, como guías y análisis comparativos de X11 y Wayland.

Conclusión
SonicDE representa un esfuerzo serio por mantener y modernizar el escritorio X11 heredado de KDE. Ofrece una experiencia cohesiva, con un conjunto de componentes bien definidos y un plan de desarrollo que prioriza estabilidad y libertad de elección. Para quienes aún no están preparados para migrar a Wayland o simplemente buscan un entorno X11 afinado y bien mantenido, SonicDE se posiciona como una opción cada vez más madura y atractiva.

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

youtube-tui: Navega YouTube desde la Terminal con elegancia y eficiencia

youtube-tui

Si alguna vez has soñado con controlar YouTube sin pisar el navegador y sin soltar el teclado, youtube-tui es justo la frikada productiva que estabas buscando. Este pequeño proyecto escrito en Rust convierte tu Terminal en un navegador completo para YouTube, capaz de buscar vídeos, explorar canales, manejar listas de reproducción y reproducir contenido a través de reproductores externos como mpv y yt-dlp, todo sin anuncios ni distracciones visuales.

Lejos de ser un simple experimento curioso, youtube-tui se ha convertido en una de las mejores formas de disfrutar YouTube desde un entorno de línea de comandos. Después de un tiempo sin mantenimiento, el proyecto ha vuelto a la vida: se han corregido errores importantes, funciona de nuevo con normalidad y ofrece una experiencia más pulida que nunca. Si te gusta el Terminal, la eficiencia y tener el control total con el teclado, sigue leyendo porque te va a interesar (y mucho).

Qué es youtube-tui y qué lo hace especial

En esencia, youtube-tui es una interfaz de usuario basada en texto (TUI) para navegar por YouTube desde el Terminal. No es un clon de la web oficial, sino una forma alternativa de acceder a los mismos contenidos con un enfoque minimalista, rápido y sin adornos. Todo se muestra en modo texto: resultados de búsqueda, títulos de vídeos, descripciones, canales, feeds y listas de reproducción, sin banners ni elementos flotantes.

El programa actúa como frontend ligero que se apoya en herramientas externas como mpv o yt-dlp para reproducir el vídeo o el audio. youtube-tui no se encarga directamente de decodificar el contenido multimedia, sino que delega esa tarea en reproductores especializados que ya conoces y que puedes configurar a tu gusto. De esta forma el propio TUI se mantiene muy liviano y centrado en la navegación, los listados y la interacción con YouTube.

Un detalle muy interesante es que youtube-tui no necesita claves de la API oficial de YouTube para funcionar. No tendrás que registrarte en la consola de desarrolladores de Google ni pelearte con credenciales o límites de cuota. El programa aprovecha herramientas ya existentes del ecosistema (como yt-dlp) para acceder a la información necesaria de los vídeos y los canales, lo que simplifica enormemente la puesta en marcha.

Ventajas de usar YouTube desde el Terminal

Para mucha gente puede sonar raro eso de ver YouTube sin navegador gráfico, pero el enfoque TUI tiene varias ventajas muy claras que encajan a la perfección con usuarios avanzados y amantes del CLI. La más evidente es la concentración: la interfaz de YouTube en la web está repleta de sugerencias, miniaturas gigantes, comentarios, shorts, banners, notificaciones y mil elementos que compiten por tu atención.

Con youtube-tui, toda esa capa de ruido desaparece y solo te quedas con lo que realmente importa: título, canal, duración, descripción y listas. No verás anuncios integrados en la interfaz, ni pop-ups, ni comentarios en directo torpedeando tu pantalla. Tampoco tendrás esa sensación de “me he puesto a ver un vídeo y he acabado dos horas después en un agujero negro de recomendaciones”. Aquí el flujo de uso es mucho más directo y deliberado.

Además, el manejo íntegro desde el teclado hace que la experiencia sea extremadamente fluida cuando te acostumbras, similar a herramientas como ytfzf. Buscar, moverte por la lista de resultados, abrir canales, saltar entre pestañas de vídeos o listas de reproducción, suscribirte o lanzar la reproducción con mpv se hace a base de atajos y comandos dentro del TUI. No hay que ir cambiando entre ratón y teclado cada dos por tres.

Para rematar, el hecho de que todo ocurra dentro de un Terminal encaja muy bien con flujos de trabajo de usuarios técnicos. Puedes tener una pestaña con youtube-tui junto a otras con un editor, logs, contenedores Docker o sesiones SSH. No tienes que abandonar tu entorno de trabajo ni perder contexto al abrir un navegador completo solo para poner algo de música o consultar un vídeo concreto, tal y como resumen varias guías sobre ver YouTube en Linux sin navegador.

Compatibilidad y sistemas operativos donde funciona mejor

youtube-tui está diseñado pensando principalmente en entornos tipo Unix, por lo que donde mejor se desenvuelve es en distribuciones GNU/Linux y otros sistemas similares. Funciona muy bien en Arch Linux, Debian, Ubuntu y familia, siempre que tengas un Terminal decente y puedas instalar dependencias como Rust, mpv o yt-dlp según se requiera.

En el caso concreto de Arch, la experiencia es especialmente cómoda porque existe un paquete en el AUR que simplifica la instalación y la resolución de dependencias. No viene incluido en los repos oficiales de la mayoría de distros, pero si estás acostumbrado a lidiar con repositorios comunitarios, no vas a tener demasiados problemas para ponerlo en marcha.

En Windows la cosa cambia: actualmente no hay una versión nativa pensada para ejecutarse directamente en el sistema de Microsoft. Eso no significa que sea imposible usarlo; puedes montarte una máquina virtual con Linux, utilizar WSL2 o tirar de cualquier entorno que te proporcione un Terminal tipo Unix funcional. Pero si buscas algo totalmente integrado en Windows sin capas intermedias, de momento tocará esperar o recurrir a estos apaños.

Instalación en Arch Linux y otros sistemas

En Arch Linux el proceso es bastante directo si ya estás familiarizado con el AUR. Lo más cómodo es utilizar un helper como yay para automatizar la descarga, compilación e instalación del paquete. Suponiendo que ya tienes yay instalado y configurado, el comando básico sería algo tan sencillo como:

yay -S youtube-tui

Tras ejecutar la orden, yay se encargará de resolver todas las dependencias necesarias para compilar el programa escrito en Rust. En sistemas muy mínimos (como una instalación base de Arch recién salida del horno) es normal que se descarguen bastantes paquetes adicionales para satisfacer el toolchain de Rust y otras bibliotecas relacionadas. No te asustes si ves una lista larga: suele ser algo puntual del primer uso.

Una vez finalizada la instalación, podrás lanzar el programa simplemente ejecutando youtube-tui desde tu Terminal. A partir de ahí, tendrás acceso a la interfaz de texto que te permitirá buscar canales, moverte por las secciones y reproducir contenido. En otras distribuciones, el proceso puede pasar por compilar desde el código fuente o buscar si existe algún paquete comunitario similar al del AUR.

Al estar desarrollado en Rust, también es posible instalarlo usando herramientas del ecosistema como Cargo si el proyecto lo soporta y mantiene un paquete en crates.io. Este enfoque suele requerir algo más de mano y no es tan cómodo como instalar un paquete ya empaquetado por la comunidad, pero te puede sacar del apuro en distribuciones menos populares donde no haya empaquetado específico.

Cómo se navega por YouTube desde youtube-tui

Lo primero que notarás al abrir la aplicación es que la interfaz está organizada en varias secciones fundamentales: búsqueda, canales, listas y feeds. No verás iconos coloridos ni tarjetas de vídeo, pero sí listados ordenados de resultados con información relevante y bien estructurada para moverte con rapidez.

La búsqueda funciona de forma muy parecida a la web oficial: introduces tus términos en la barra correspondiente dentro del TUI y obtienes un listado de vídeos coincidentes. Desde ahí puedes seleccionar el que te interese, abrir el canal al que pertenece, consultar la descripción ampliada o lanzarlo en mpv usando el atajo configurado. Todo se hace a puro teclado, así que al cabo de un rato te moverás casi de memoria.

Cuando entras en un canal concreto, youtube-tui suele ofrecer pestañas internas para ver los vídeos principales, las listas de reproducción y la sección general del canal. No tienes comentarios, shorts ni historias, pero sí los contenidos que realmente suelen interesar cuando vas a tiro hecho a por un vídeo o una serie de publicaciones.

Si prefieres una experiencia algo más híbrida, youtube-tui también ofrece soporte para ratón, de forma que puedas desplazarte y seleccionar elementos con clics si así lo deseas. No es obligatorio usarlo, pero puede ser útil si vienes de interfaces más tradicionales y quieres una curva de adaptación menos brusca antes de lanzarte al 100 % al teclado.

Suscripciones, feeds y gestión de contenido

Una de las grandes bazas de youtube-tui es que no solo sirve para búsquedas puntuales, sino que también permite suscribirte a canales y acceder a un feed con sus últimos vídeos. De ese modo, tu Terminal se convierte en una especie de “página de inicio” personalizada donde aparecen las nuevas publicaciones de tus creadores favoritos.

El flujo es sencillo: cuando encuentres un canal que te interese, puedes marcar la suscripción desde la propia interfaz TUI. A partir de ese momento, sus vídeos más recientes aparecerán en la página de feeds, muy similar en concepto a lo que ofrece la web oficial de YouTube, pero sin todo el ruido adicional.

Este feed es especialmente útil si usas youtube-tui como centro de control para tu consumo de contenido desde el Terminal. En lugar de abrir la web a ver qué hay de nuevo, simplemente entras en la aplicación, echas un vistazo a los últimos vídeos de los canales que sigues y eliges qué reproducir en mpv. Es una forma mucho más intencional de consumir YouTube, menos propensa a las distracciones, y una alternativa a otras propuestas como FreeTube.

Listas de reproducción y uso del comando :playlist

Además de las suscripciones, youtube-tui gestiona listas de reproducción de forma bastante práctica mediante comandos internos. Puedes añadir una playlist específica simplemente ejecutando una orden dentro del propio TUI, sin tener que hacer malabares con la interfaz gráfica de la web.

Para incorporar una lista a tu entorno, se utiliza el comando interno :playlist seguido de la URL correspondiente. Es decir, una vez estés dentro de youtube-tui, escribes algo del estilo :playlist url.

Este mecanismo hace que sea muy fácil organizar colecciones de vídeos temáticos o listas de música para reproducirlas cuando te convenga. Eso sí, hay una limitación relevante: los álbumes musicales en YouTube Music no se gestionan directamente como tal en este flujo. Si quieres usar un álbum, lo recomendable es añadir ese conjunto de temas a una lista de reproducción y luego trabajar con la lista desde youtube-tui.

Una vez añadida, la playlist aparecerá accesible dentro de la interfaz, lista para ser lanzada en tu reproductor favorito. En combinación con mpv, puedes dejar sonando una lista entera mientras sigues trabajando en otras pestañas del Terminal, sin necesidad de ir tocando nada más. Este enfoque es complementario a otras guías sobre cómo descargar y reproducir vídeos desde la Terminal.

Integración con mpv, yt-dlp y plugins recomendados

La forma en la que youtube-tui gestiona la reproducción es uno de sus puntos fuertes. En lugar de reinventar la rueda, delega la tarea en reproductores externos como mpv y herramientas como yt-dlp. De esta forma, la aplicación se limita a proporcionar la URL y los parámetros adecuados, y todo el procesamiento multimedia queda en manos de programas que ya están muy optimizados para ello.

mpv encaja de maravilla con youtube-tui porque también es un reproductor muy cómodo de manejar desde el teclado y altamente configurable mediante archivos de configuración. Puedes ajustar atajos, calidad de vídeo, comportamiento de la ventana, salida de audio, subtítulos y prácticamente cualquier aspecto de la reproducción.

Si vas a usar youtube-tui fundamentalmente como reproductor de música en segundo plano, resulta muy recomendable instalar el plugin ytdl-preload para mpv. Este complemento, disponible en GitHub, mejora la forma en que mpv precarga y gestiona el streaming desde YouTube usando yt-dlp, ayudando a que la reproducción sea más estable y con menos cortes en conexiones variables, y si te encuentras con restricciones puntuales prueba esta opción de yt-dlp.

La combinación de youtube-tui, mpv y yt-dlp crea un ecosistema tremendamente potente para consumir contenido multimedia sin navegador. Tienes control total desde el teclado, puedes automatizar comportamientos con scripts, ajustar perfiles de calidad según si quieres vídeo o solo audio y mantener el consumo de recursos bastante contenido comparado con un navegador cargado de pestañas.

La experiencia de usar YouTube desde un Terminal

Más allá de la parte técnica, hay un componente casi emocional en esto de ver YouTube desde una ventana de comandos. Para quienes crecieron viendo películas donde los administradores de sistemas y hackers lo hacían todo desde el Terminal, esta forma de uso tiene un encanto especial. Navegar por canales, poner música o vídeos de fondo y gestionar tus listas sin salir del CLI tiene un punto nostálgico y, a la vez, tremendamente práctico.

Si ya sueles usar el Terminal para tareas como instalar aplicaciones, gestionar contenedores Docker o conectarte por SSH a otros equipos, integrar también YouTube en ese ecosistema hace que tu flujo de trabajo sea más homogéneo. No tienes que ir saltando constantemente entre diferentes paradigmas de interfaz: lo haces casi todo desde la misma ventana o el mismo emulador con varias pestañas.

Muchos usuarios que se pasan al TUI para este tipo de tareas descubren que su productividad mejora al reducir el número de interrupciones visuales y contextuales. Abrir un navegador suele implicar acabar mirando correos, redes sociales o cualquier otra cosa que estaba abierta en otra pestaña. Con youtube-tui, lo normal es que entres, pongas exactamente lo que querías ver u oír, y vuelvas a lo que estabas haciendo.

Terminales, personalización y amor por la línea de comandos

El auge de herramientas como youtube-tui va de la mano de la enorme variedad de emuladores de Terminal modernos. Hoy en día hay decenas de opciones muy cuidadas, como Ghostty y muchas otras, que ofrecen fuentes nítidas, aceleración gráfica, pestañas, divisiones y montones de ajustes. Si te gusta trastear, puedes dejar el Terminal totalmente adaptado a tu gusto.

Quienes disfrutan de este entorno suelen tener configuraciones muy personalizadas de colores, atajos de teclado y scripts. La gracia de usar aplicaciones TUI como youtube-tui es que se integran perfectamente en esas configuraciones: puedes tener keybindings específicos para lanzarlo, atajos para cambiar entre pestañas con el editor, el reproductor musical y la sesión de logs, y todo ello sin abandonar tu ecosistema textual.

Esto reduce muchísimo la necesidad de recordar dónde está instalada cada aplicación gráfica o de andar buscando iconos entre menús y docks. Un par de combinaciones de teclas o un comando corto y ya estás dentro de la herramienta que necesitas, sea para trabajar, administrar sistemas o, en este caso, disfrutar de un rato de vídeo o música sin abandonar el flujo. También existen otras alternativas para reproducción desde el escritorio como SMTube, si prefieres una interfaz distinta.

Estado del proyecto y mantenimiento reciente

Durante un tiempo, youtube-tui estuvo prácticamente congelado, con un par de años sin apenas movimiento. Esa falta de mantenimiento se tradujo en pequeños fallos e incompatibilidades derivadas de los cambios continuos en YouTube y en las herramientas sobre las que se apoya. Sin embargo, la situación ha cambiado y el proyecto ha recibido un empujón importante.

En la versión actual, se han corregido los problemas más evidentes y el programa vuelve a funcionar de forma estable y fluida. Esto hace que, a día de hoy, sea una de las mejores opciones TUI para YouTube disponibles, no solo por funcionalidad, sino también por la sensación de que vuelve a estar vivo y con cierto mimo por parte de su mantenedor o comunidad.

Muchos usuarios consideran que probablemente sea el mejor TUI de YouTube que existe ahora mismo, en parte porque combina sencillez de uso, soporte de ratón y una integración muy limpia con mpv y otros programas externos. No intenta abarcar demasiadas cosas ni convertirse en un monstruo de funcionalidades, sino centrarse en lo que hace bien: ofrecerte YouTube desde el Terminal sin líos.

youtube-tui logra algo que pocas herramientas consiguen: convertir una plataforma pensada para el consumo visual y lleno de estímulos en una experiencia sobria, controlada y perfectamente integrable en flujos de trabajo basados en Terminal. Permite buscar, seguir canales, gestionar feeds, trabajar con listas de reproducción y reproducir contenido mediante mpv y yt-dlp, sin depender de la API oficial ni del navegador. Si te sientes cómodo en la línea de comandos, valoras la concentración y te atrae la idea de que tu emulador de Terminal sirva tanto para trabajar como para desconectar con música o vídeos, darle una oportunidad a youtube-tui es casi obligado.

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

IPFire 2.29 Core Update 200: salto estratégico en seguridad, rendimiento y gestión de red

IPFire 2.29 core update 200

La llegada de IPFire 2.29 – Core Update 200 marca un antes y un después en la evolución de esta distribución de firewall y router de código abierto. Se trata de una actualización de gran calado que introduce un kernel moderno, refuerza la seguridad, optimiza el rendimiento de red y renueva una amplia colección de paquetes y complementos. Además, suma tecnologías de última generación como WiFi 7 y soporte avanzado para descubrimiento de red. Este artículo sintetiza las principales novedades, su impacto operativo y las consideraciones para administradores que se apoyan en IPFire para proteger redes domésticas y empresariales.

Nuevo kernel y cambios de plataforma

Uno de los pilares de este lanzamiento es la actualización del kernel: la rama principal de IPFire pasa a Linux 6.18.x LTS. Este movimiento trae mejoras de seguridad, rendimiento y compatibilidad de hardware, con correcciones de estabilidad y parches que reducen la latencia y optimizan el filtrado de paquetes en entornos de alto tráfico o con reglas complejas de firewall y NAT. Además, se introducen mitigaciones ante vulnerabilidades de hardware recientes, reforzando la protección de infraestructuras críticas.

En paralelo, se ha tomado la decisión de retirar el soporte al sistema de archivos ReiserFS. Dado que el kernel ha marcado ReiserFS como obsoleto, IPFire apuesta por sistemas de archivos admitidos como ext4 o XFS. Si una instalación existente usa ReiserFS, se recomienda planificar una reinstalación limpia para aplicar Core Update 200 correctamente. La noticia se ha comunicado con antelación en la interfaz de administración, de modo que los usuarios estén preparados para este cambio.

IPFire DBL: la nueva lista de bloqueo de dominios

Tras la desaparición de la fuente Shalla, IPFire ha desarrollado su propia lista de bloqueo de dominios: IPFire DBL. Aunque se encuentra aún en fase beta temprana, ya está disponible para ser usada en dos puntos clave del sistema: el filtro de URL del proxy y la integración con Suricata (IPS). En el proxy, IPFire DBL sirve como fuente de dominios a bloquear para impedir el acceso a categorías no deseadas, mientras que en Suricata permite generar reglas basadas en la base de datos para bloquear conexiones hacia dominios prohibidos, incluso cuando el tráfico no transita por el proxy.

La base de datos está en crecimiento y se anima a la comunidad a probarla, reportar problemas y aportar mejoras. El objetivo es ofrecer una lista de bloqueo robusta y actualizada que se integre de forma eficiente en el ecosistema de IPFire.

Mejoras en el sistema de prevención de intrusiones (IPS)

El IPS basado en Suricata recibe cambios orientados a rendimiento, fiabilidad y calidad de los informes. Entre las mejoras, se ofrece la capacidad de eliminar automáticamente firmas no utilizadas para evitar que el caché crezca de forma descontrolada, manteniendo un arranque rápido sin comprometer el almacenamiento a largo plazo. El módulo de informes (suricata-reporter) se ha enriquecido: para alertas relacionadas con DNS, HTTP, TLS o QUIC, ahora se incluye información adicional como el nombre de host, lo que facilita la investigación de incidentes desde correos electrónicos, PDFs e interfaces de gestión.

Además, se ha implementado un proceso vigilante que supervisa el IPS y lo reinicia ante caídas inesperadas. Se ha optimizado la gestión de tráfico marcado como whitelist para que no pase por el IPS, aumentando el rendimiento. También se ha añadido la capacidad de inspeccionar tráfico IPsec siempre que transcurra por interfaces configuradas. En la interfaz web del IPS se introduce un nuevo gráfico de rendimiento que muestra el caudal procesado por tres categorías: tráfico escaneado, tráfico en listas blancas y tráfico bypass, proporcionando una visión clara para afinar políticas de seguridad.

OpenVPN: cambios en configuración y autenticación

El módulo OpenVPN de IPFire ahora permite que los ficheros de configuración de cliente dejen de incluir un valor MTU fijo; el servidor empujará la MTU adecuada al cliente, simplificando la administración y dejando de lado posibles desajustes con clientes antiguos. En cuanto a la autenticación de dos pasos con OTP, el token de un solo uso se envía desde el servidor cuando el cliente tiene OTP habilitado, centralizando la gestión de credenciales temporales.

Las configuraciones de cliente ya no incrustan la CA fuera del contenedor PKCS#12, para evitar duplicidades al importar conexiones desde herramientas como NetworkManager. En la vertiente roadwarrior, se advierte cuando se emplean cifrados legacy y se permiten empujar múltiples servidores DNS y WINS a los clientes. El servidor OpenVPN pasa a funcionar siempre en modo multi-home, garantizando respuestas coherentes ante múltiples interfaces. También se corrigen fallos en la ruta personalizada inicial y se mejora la autenticación OTP cuando se quedan atascadas las operaciones.

Por último, se elimina la directiva auth-nocache de las configuraciones de cliente, ya que su efecto real era mínimo y generaba una falsa sensación de seguridad. Estos cambios sitúan a OpenVPN en IPFire en línea con prácticas modernas y simplifican la experiencia de administración.

WiFi 7 y WiFi 6: un salto generacional en redes inalámbricas

Entre las novedades más destacadas se encuentra la plena explotación de WiFi 7 (802.11be) y WiFi 6 (802.11ax) para el rol de punto de acceso. El soporte cubre 802.11be y 802.11ax, además de las opciones ya existentes 802.11ac/agn, con capacidades para canales de hasta 320 MHz y rendimientos que, en condiciones ideales, superan varias decenas de gigabits por segundo. IPFire detecta automáticamente las capacidades avanzadas del hardware y habilita las funciones correspondientes (MU-MIMO, canales anchos, etc.), simplificando la gestión para redes densas.

En entornos con clientes que aún usan WPA2 o WPA1, IPFire ofrece la posibilidad de emplear SHA-256 en el proceso de autenticación para fortalecer el handshake. Por defecto se activa la protección de SSID con 802.11w, dificultando ataques que manipulan la señalización de la red. Además, los paquetes multicast se convierten en unicast cuando la red está compuesta mayoritariamente por clientes modernos, mejorando la eficiencia del uso del aire. Si el hardware lo permite, la detección de radar para DFS se realiza en segundo plano para no interrumpir el servicio WiFi.

La experiencia de administración se mantiene centrada en la simplicidad, aunque la mayor parte de la magia se hace “detrás de escena”. En dispositivos Lightning Wire Labs que integran IPFire, estas capacidades se activan de forma automática, permitiendo ver mejoras ya desde la primera puesta en marcha.

Soporte para LLDP y Cisco Discovery Protocol

Core Update 200 incorpora de forma nativa LLDP y CDPv2, facilitando la identificación y descubrimiento de dispositivos a nivel de capa 2 en switches y routers conectados. Esta funcionalidad resulta especialmente útil en infraestructuras complejas y facilita la monitorización y la cartografía de topologías con herramientas como Observium u otras soluciones de gestión de red. La activación y configuración se realiza desde la interfaz web, en Red → LLDP, donde se decide en qué interfaces se habilita el protocolo y qué información se comparte.

DNS, PPP y otros servicios base en IPFire 2.29 Core Update 200

El proxy DNS de IPFire, basado en Unbound, recibe un cambio significativo: ahora Unbound lanza un hilo por núcleo de CPU. Este diseño multinúcleo mejora los tiempos de respuesta DNS bajo carga y es especialmente beneficioso en redes con muchos clientes o picos de resolución de nombres.

En conexiones PPP, IPFire ajusta el envío de keep-alives LCP para que se emitan solo cuando no hay tráfico real en la línea, reduciendo la sobrecarga en enlaces móviles y conexiones con datos limitados. En la interfaz de administración se ha unificado la leyenda en la página de DNS para evitar confusiones sobre el estado de los servidores y los modos de resolución configurados.

Proxy web y seguridad reciente

La parte de proxy HTTP/HTTPS ha recibido mejoras de seguridad, incluida una mitigación específica frente a CVE-2025-62168, reforzando la protección sin necesidad de editar manualmente archivos de configuración. Además, se ha corregido una condición de carrera en el proceso de filtrado de URL, que could provocar fallos durante la compilación de las listas. Estas mejoras incrementan la robustez del proxy y reducen las interrupciones durante actualizaciones.

Interfaz web y experiencia de administración

La interfaz de IPFire ha recibido ajustes para mejorar la usabilidad y la corrección de errores. Se solucionó un problema en la sección de firewall que impedía crear nuevos grupos de localización, útil para aplicar reglas por geolocalización. También se han aclarado los mensajes en la sección de vulnerabilidades de hardware cuando SMT no es soportado, y se corrigió un fallo en el módulo de correo que podía afectar credenciales con caracteres especiales al guardarse.

Actualizaciones de seguridad: OpenSSL, glibc y más

En el plano criptográfico, OpenSSL se actualiza a la versión 3.6.1, con un amplio listado de CVEs corregidos (incluyendo CVE-2025-11187 y otros). La biblioteca glibc también recibe parches para CVEs relevantes (como CVE-2026-0861, CVE-2026-0915 y CVE-2025-15281). Estas actualizaciones son cruciales para reducir la superficie de ataque y mantener la compatibilidad de las aplicaciones con las últimas corrientes de seguridad.

Gran actualización de paquetes y componentes básicos

Core Update 200 trae un importante bloque de actualizaciones de paquetes y componentes. Entre los más destacados se encuentran Apache 2.4.66, bash 5.3p9, BIND 9.20.18, coreutils 9.9, curl 8.18.0, dhcpcd 10.3.0, elinks 0.19.0, glib 2.87.0, GnuPG 2.4.9, GnuTLS 3.8.11 y una extensa lista de bibliotecas y herramientas como harfbuzz, hwdata, iana-etc, intel-microcode y libarchive. Paralelamente, se actualizan libcap-ng, libgpg-error, libidn2, libjpeg, libpcap, libpng, libtasn1, liburcu, libxcrypt y otros componentes críticos del sistema y del entorno de ejecución.

En lo que se refiere a complementos, se actualizan y estabilizan herramientas como alsa, ClamAV, dnsdist, fetchmail, hostapd, mpd y Samba, entre otros. Este abanico de actualizaciones aporta mejoras de seguridad, soporte para nuevos protocolos y una mayor compatibilidad con hardware moderno, manteniendo la plataforma segura y estable.

Add-ons destacados: arpwatch, ffmpeg y otros

Entre los add-ons incluidos, ARPWatch se incorpora como nueva herramienta para monitorizar cambios en direcciones MAC y avisar sobre posibles incidencias de red. También se actualiza FFmpeg a la versión 8.0, con recompilería para OpenSSL y la biblioteca LAME, habilitando funciones de streaming seguro y codificación de audio. Otros add-ons que reciben actualizaciones incluyen dnsdist, fetchmail, hostapd, mpd, nano, OpenVMTools, Samba, Tor y tshark, entre otros. En conjunto, estos paquetes aportan mayor funcionalidad, rendimiento y seguridad a la plataforma.

Conclusión

IPFire 2.29 Core Update 200 representa una consolidación de madurez, rendimiento y seguridad para una plataforma de firewall de código abierto. Desde el kernel 6.18.x LTS hasta la integración de IPFire DBL y el avance en WiFi 7/6, pasando por revisiones de IPS, VPN y bibliotecas críticas, esta actualización ofrece un marco sólido para proteger redes modernas y escalables. Quienes ya dependen de IPFire encontrarán en Core Update 200 un salto significativo en visibilidad, control y seguridad, reforzado por un ciclo de mejoras impulsadas por una comunidad activa y un ecosistema de componentes en constante evolución.

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

Shotcut 26.1: Aceleración por hardware, 8K y mejoras para una edición más fluida

Shotcut 26.1 llega para marcar un paso adicional en la eficiencia y la fluidez de la edición de vídeo con este editor libre y multiplataforma. La actualización se centra en aprovechar mejor el hardware disponible, reduciendo la carga de la CPU y abriendo la puerta a flujos de trabajo más fluidos, incluso en equipos con potencia limitada. A continuación, analizamos las novedades clave y qué significan para tu flujo de trabajo.

Decodificación de vídeo por hardware: menos CPU, más fluidez en Shotcut 26.1

El cambio más destacado es la llegada y activación por defecto de la decodificación de vídeo por hardware. Esta aceleración se utiliza de forma predeterminada en todas las plataformas compatibles, con una excepción concreta: sistemas GNU/Linux que utilizan GPUs NVIDIA. En estos casos, la función no se activa de serie por motivos de compatibilidad, aunque el usuario puede revisar y ajustar el comportamiento desde la configuración.

La opción se gestiona desde el menú Settings > Preview Scaling > Use Hardware Decoder, donde es posible encender o apagar el uso del decodificador según las necesidades del proyecto. Esta configuración afecta principalmente a la reproducción y previsualización en la línea de tiempo, donde la mejora de fluidez resulta más notable al trabajar con clips pesados o proyectos con varias pistas.

Para la implementación técnica, Shotcut apoya distintas APIs según el sistema operativo: VA-API en GNU/Linux (adolecida en tarjetas Intel y muchas GPUs AMD), Media Foundation en Windows y Video Toolbox en macOS. El soporte de códecs no es universal: la aceleración funciona con formatos que la GPU pueda decodificar; si un clip utiliza un códec no soportado, Shotcut recurre automáticamente a la decodificación por software para garantizar la reproducción, sin intervención del usuario.

Impacto real en rendimiento y consumo de recursos

El objetivo de esta novedad es reducir la carga de trabajo de la CPU durante la edición. Delegar parte del esfuerzo de decodificación en la GPU o en motores de hardware dedicados libera la CPU para otras tareas, con beneficios en consumo energético, menor calentamiento y, en portátiles, una mayor autonomía.

No obstante, el equipo de desarrollo señala que la mejora no siempre se traduce en un aumento espectacular de la velocidad. El beneficio más visible suele aparecer cuando se usa el modo de procesamiento lineal de 10 bits o cuando se edita con CPUs modestas. En equipos potentes, la diferencia puede ser menos pronunciada, pero la reducción de uso de CPU sigue siendo relevante.

En la navegación por la línea de tiempo, la búsqueda de fotogramas y el scrubbing mejoran gracias a la descarga de parte de la carga a la GPU; sin embargo, el impacto está limitado por otros factores como la complejidad de efectos, número de pistas y velocidad de almacenamiento.

Aceleración también en la exportación, pero desactivada por defecto

Además de la previsualización, Shotcut 26.1 introduce una opción para emplear el decodificador de hardware durante la exportación de vídeos. Esta configuración se encuentra en Export > Codec > Use hardware decoder y está pensada para descargar parte del trabajo de la CPU también en la fase de renderizado final. No está activada de serie para permitir escenarios en los que la decodificación por hardware no aporte beneficios o incluso aumente los tiempos de exportación.

La opción conserva la persistencia entre sesiones: una vez marcada, Shotcut recordará la preferencia. Además, no impone límites de resolución ni de tasa de fotogramas, lo que permite exportar desde Full HD hasta configuraciones más exigentes, incluyendo material de alta tasa de refresco o resoluciones superiores.

Una nota adicional: los usuarios pueden consultar recursos sobre exportación con herramientas como FFmpeg para proyectos que requieran flujos específicos fuera de Shotcut.

Shotcut 26.1 y la mejor integración de CPU y GPU y novedades en 10 bits

La versión 26.1 facilita también convertir proyectos entre modos de procesamiento GPU y CPU, lo que permite adaptar el flujo de trabajo al hardware disponible o a la estabilidad de cada modo para un proyecto concreto. Esto es especialmente útil para quienes cambian entre escritorio y portátil sin reconstruir proyectos desde cero.

En cuanto al color y contenido de alto rango dinámico, se amplían las capacidades del modo de procesamiento lineal de 10 bits para CPU y GPU. Se introduce un nuevo Blend Mode como filtro y como opción de pista, permitiendo combinaciones de capas más precisas para composiciones complejas, transiciones suaves y ajustes de exposición y contraste avanzados. Además, se incrementa la resolución máxima en Video Mode y en Export hasta 8640 píxeles, orientando el software a flujos de trabajo de 8K VR180 y proyectos de realidad virtual de alta gama.

Shotcut 26.1 introduce mejoras en textos, máscaras y generación de proxies

En el plano estético y de usabilidad, se mejora la apariencia de los contornos de texto en filtros como Text: Simple, Typewriter, GPS Text, Subtitle Burn In y Timer, facilitando rótulos más claros y profesionales para proyectos educativos, corporativos o de canal.

La generación de proxies da un paso adelante: al activar Settings > Proxy > Use Proxy, los clips se actualizan de inmediato, manteniendo la coherencia del proyecto y optimizando la edición de material de alta resolución que se sustituye por versiones más ligeras para acelerar el proceso.

En el apartado de máscaras, se han ajustado los valores predeterminados de fotogramas clave simples en el filtro Mask: From File, simplificando las transiciones en proyectos con múltiples pistas y reduciendo la necesidad de ajustes manuales repetitivos.

Pequeños ajustes en la línea de tiempo y navegación

Para hacer la edición más fluida, se ha ajustado el comportamiento de algunos comandos de la línea de tiempo. En concreto, Timeline > Add Generator y New Generator > Add To Timeline dejan de provocar saltos en la posición de reproducción, evitando cambios de cursor inesperados que interrumpían el flujo de trabajo.

La actualización también aporta mejoras sutiles en la navegación y en la gestión de clips, vinculadas a la nueva lógica de proxies y a la ayuda contextual en versiones 26.1.x. El editor responde de forma más previsible cuando se añaden generadores, se modifican filtros o se realizan ajustes complejos en la línea de tiempo.

Corrección de errores y estabilidad general

Como suele ocurrir en una versión de este calibre, Shotcut 26.1 llega acompañada de una batería de correcciones de errores y mejoras de estabilidad. Aunque muchos de estos fallos son de bajo perfil, el objetivo es que los proyectos se comporten de forma más fiable, se reduzcan cierres inesperados y se minimicen comportamientos extraños al combinar filtros, pistas y efectos. Las notas de lanzamiento oficiales ofrecen un desglose detallado para profesionales y administradores de sistemas.

Descarga de Shotcut 26.1: AppImage, Flathub, GitHub y más opciones

Shotcut 26.1 se distribuye de forma gratuita y de código abierto, con paquetes para diferentes plataformas. En GNU/Linux, las opciones más convenientes incluyen el paquete AppImage universal y la plataforma Flathub, que facilita la actualización centralizada. También hay binarios y código fuente en GitHub para quienes prefieren compilar o integrar Shotcut en flujos de despliegue propios.

En Windows y macOS, la descarga se realiza directamente desde el sitio oficial de Shotcut. Así, usuarios domésticos y profesionales pueden actualizar con relativa facilidad y probar las mejoras centradas en la decodificación de vídeo por hardware y el soporte para contenidos de alta demanda, como 8K VR180.

En conjunto, Shotcut 26.1 propone un uso más inteligente de los recursos del sistema, con aceleración de vídeo por hardware, mejor soporte para proyectos exigentes y una experiencia de edición más agradable, incluso en equipos no tan potentes. Si buscas una alternativa libre y multiplataforma para la edición cotidiana o de proyectos más desafiantes, esta versión ofrece un conjunto sólido de mejoras para el día a día.

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

AerynOS 2026.01: Innovación y estabilidad en una distribución rolling modernizada

Novedades clave en AerynOS 2026.01

La edición 2026.01 se plantea como una actualización completa basada en el kernel Linux 6.18 LTS, con GNOME 49.3 como entorno predeterminado. KDE Plasma 6.5.5 y COSMIC 1.0.3 se ofrecen como alternativas potentes y configurables. Esta combinación busca equilibrar estabilidad, rendimiento y experiencia de usuario para un sistema rolling moderno.

Escritorios disponibles

La imagen de instalación en vivo se entrega por defecto con GNOME 49.3 como entorno principal, con KDE Plasma 6.5.5 como alternativa muy configurable y COSMIC 1.0.3 como opción moderna y cómoda para trabajo y ocio.

Stack de software actualizado

Entre las novedades destaca Firefox 147.0.2 como navegador principal, Mesa 25.3.4 para gráficos y drivers modernos, y Fish 4.3.3 para una experiencia de terminal más amigable. El conjunto de bibliotecas y herramientas ha recibido una renovación sustancial para mejorar rendimiento y estabilidad.

ISO y arranque al día

La ISO 2026.01 ya incluye las últimas versiones de escritorio, kernel y paquetes clave, lo que minimiza las actualizaciones post instalación y facilita una primera experiencia estable y coherente.

Construcción y repositorios

El proyecto refuerza herramientas de construcción y repositorios versionados para mantener coherencia entre componentes. Versioned Repository y moss son piezas centrales que permiten actualizaciones y despliegues controlados sin interrumpir a los usuarios.

Rolling release con menos interrupciones

La visión es permitir un flujo continuo de actualizaciones sin la necesidad de reinstalaciones ni migraciones complicadas. Las transiciones se gestionan de forma gradual y segura para minimizar riesgos.

Debuginfod

Se despliega un debuginfod propio orientado a facilitar la depuración y el desarrollo. Los símbolos de depuración se pueden obtener automáticamente, reduciendo fricciones para desarrolladores y colaboradores.

Conclusión

AerynOS 2026.01 se perfila como una distribución rolling moderna que conjuga actualidad tecnológica, una experiencia de usuario pulida y una infraestructura de desarrollo pensada para sostener el crecimiento a largo plazo. Es una invitación para probar una plataforma que apuesta por la innovación con solidez y coherencia.

from Linux Adictos https://ift.tt/2pzXT1P
via IFTTT

PS2Recomp: Recompilación nativa para PlayStation 2 en PC — exploración técnica y de preservación

PS2Recomp

\n

A día de hoy, la emulación sigue siendo la vía principal para jugar a clásicos de los 90 y los 2000 tanto en PC como en consolas actuales. Proyectos como el emulador PCSX2 han permitido revivir títulos de PlayStation 2 con bastante solvencia, pero no dejan de ser soluciones que dependen de capas intermedias, configuraciones y cierta paciencia por parte del jugador. En ese contexto ha empezado a ganar visibilidad PS2Recomp.

\n

PS2Recomp es una herramienta que propone algo distinto: en lugar de emular el hardware de la PS2, recompilar el código de sus juegos a C++ para que puedan ejecutarse de forma nativa en sistemas modernos como Windows, Linux o incluso Android. La idea, sobre el papel, abre una nueva vía para preservar y jugar al catálogo de una de las consolas más influyentes de la historia.

\n

Por qué PS2 sigue siendo tan importante para los jugadores europeos

\n

La PlayStation 2 es, con unos 160 millones de unidades vendidas en todo el mundo, una de las consolas más populares de la historia, con una base de usuarios enorme en España y en el resto de Europa. Su catálogo, repleto de juegos que marcaron época, se ha quedado en gran parte anclado al hardware original, ya que ni PS4 ni PS5 permiten introducir un disco de PS2 y jugar directamente.

\n

Durante años la solución ha sido recurrir a emuladores como PCSX2, que logran soporte para la práctica totalidad del catálogo. Este software es capaz de ejecutar más del 98-99 % de los títulos lanzados, pero exige disponer de copias legales de los juegos en formato digital y, en muchos casos, lidiar con ajustes de rendimiento, parches, mods o pequeños fallos de compatibilidad que afectan a determinadas escenas o efectos gráficos.

\n

Además, la legalidad de la distribución de ROMs choca de frente con los derechos de autor, lo que deja a muchos usuarios en una zona gris: la emulación en sí es legal en Europa, pero compartir o descargar imágenes de juegos que no se poseen no lo es. Por eso iniciativas que permitan aprovechar los discos físicos que aún conservan muchos jugadores europeos resultan especialmente interesantes.

\n

Qué es PS2Recomp y qué pretende conseguir

\n

En este escenario aparece PS2Recomp (PlayStation 2 Static Recompiler), un proyecto impulsado por un desarrollador conocido como «ran-j». La herramienta no intenta imitar el funcionamiento del hardware en tiempo real, sino algo más ambicioso: convertir los binarios originales de los juegos de PS2 en código C++ que pueda compilarse y ejecutarse directamente en ordenadores y otros dispositivos actuales.

\n

La consola de Sony utilizaba el Emotion Engine, un procesador basado en la arquitectura MIPS R5900. PS2Recomp trabaja precisamente sobre ese conjunto de instrucciones: toma los archivos binarios ELF de los juegos de PS2 y traduce las instrucciones MIPS R5900 a C++. A partir de ahí, el código generado se puede compilar para plataformas como Windows o Linux, y en teoría también para Android u otros sistemas modernos, como los dispositivos de EmuDeck.

\n

Esta aproximación está inspirada en proyectos previos como N64Recomp, que hace algo similar con juegos de Nintendo 64. La diferencia con un emulador clásico es técnica pero fundamental: en vez de simular el hardware fotograma a fotograma, el juego se transforma en una especie de «port» nativo que el sistema operativo entiende directamente.

\n

Cómo funciona PS2Recomp a nivel técnico

\n

Desde el punto de vista técnico, PS2Recomp actúa como un recompilador estático. Eso significa que no está ejecutando el juego y traduciéndolo sobre la marcha, sino que realiza una conversión previa de todo el código del juego a C++. El resultado es un proyecto de código fuente que después se compila con herramientas estándar del entorno de desarrollo elegido.

\n

Entre las características que el propio desarrollador ha detallado destacan varias funciones clave. Por un lado, la traducción de instrucciones MIPS R5900 a C++, incluyendo el soporte para instrucciones MMI de 128 bits específicas de PS2. Por otro, la capacidad de manejar VU0 en modo macro, lo que permite gestionar parte del trabajo de los coprocesadores vectoriales que eran esenciales en la consola.

\n

La herramienta ofrece también opciones de salida flexibles: se puede generar un único archivo de código o dividirlo en varios, en función de las necesidades del desarrollador o del port en cuestión. Además, puede gestionar reubicaciones y superposiciones, elementos presentes en muchos ejecutables de la época y que añaden complejidad al proceso de reconversión del juego.

\n

PS2Recomp se configura a través de archivos TOML, que permiten ajustar el comportamiento del recompilador. Esto facilita definir qué partes del binario se traducen, cómo se tratan determinadas funciones o qué se hace con elementos que no conviene portar tal cual. Entre las herramientas incluidas se mencionan funciones de stubbing y skipping, útiles para sustituir o saltar rutinas que no son críticas para el funcionamiento básico del juego.

\n

Requisitos de compilación y perfil técnico necesario para PS2Recomp

\n

Para utilizar PS2Recomp de manera efectiva, no basta con tener el juego original y un PC doméstico. El proyecto está claramente orientado a usuarios con conocimientos avanzados de programación y compilación, al menos en su estado actual. En el repositorio de GitHub del desarrollador se especifican una serie de requisitos mínimos y pasos a seguir.

\n

Entre esos requisitos técnicos se incluye usar CMake 3.2 o superior para generar los proyectos de compilación y contar con un compilador que soporte C++20. Además, el entorno de ejecución debe ser compatible con instrucciones SSE4 y AVX, algo habitual en la mayoría de procesadores modernos, tanto en Europa como en el resto del mundo, pero que deja fuera a equipos muy antiguos.

\n

En la documentación disponible se detalla también cómo crear el directorio de compilación, preparar los archivos de configuración y definir las funciones necesarias para que el recompilador pueda trabajar con cada juego concreto. No se trata, por tanto, de una solución lista para pulsar un botón y jugar, sino de una base sobre la que construir ports nativos con cierto trabajo adicional.

\n

Limitaciones actuales de PS2Recomp y estado del proyecto

\n

Pese a la expectación que ha generado, PS2Recomp está lejos de considerarse una herramienta terminada. Su creador insiste en que el proyecto se encuentra en una fase temprana de desarrollo y que, a día de hoy, no funciona como sería deseable para un uso generalizado.

\n

Una de las principales limitaciones es que la compatibilidad con VU1 todavía está muy verde. Este coprocesador vectorial jugaba un papel clave en muchos juegos de PS2, por lo que un soporte incompleto se traduce en fallos gráficos, errores de cálculo o directamente en la imposibilidad de ejecutar determinados títulos de forma correcta.

\n

Además, el desarrollador señala que se requiere una implementación externa del Graphics Synthesizer de PlayStation 2, es decir, el coprocesador gráfico responsable de la salida de vídeo en la consola original. Sin una solución sólida en ese terreno, la experiencia visual de los ports seguirá dependiendo de componentes externos o de código adicional que aún no se ha integrado plenamente.

\n

El propio ran-j reconoce también que no se han cubierto todas las características de la consola. Determinados comportamientos del hardware, trucos utilizados por algunos estudios o casos muy específicos pueden no estar contemplados todavía, lo que limita el número de juegos que podrían beneficiarse de PS2Recomp en el corto plazo.

\n

Un proyecto abierto que busca colaboradores

\n

Consciente de la magnitud del reto, el creador de PS2Recomp mantiene el proyecto disponible en GitHub y anima a otros desarrolladores a participar activamente. Cualquiera con la experiencia necesaria puede revisar el código, estudiar cómo funciona el recompilador y enviar un Pull Request (PR) con correcciones, mejoras o nuevas funciones.

\n

Esta apertura es clave para que una herramienta de este tipo pueda madurar. La comunidad de desarrollo y de preservación de videojuegos en Europa es muy activa, con numerosos proyectos de emulación, documentación de hardware y restauración de títulos antiguos. PS2Recomp tiene potencial para integrarse en ese ecosistema, siempre que cuente con manos suficientes para avanzar en aspectos como la compatibilidad, el rendimiento o la integración gráfica.

\n

Por ahora, el propio autor recomienda prudencia. No es una herramienta pensada todavía para el usuario final que solo quiere jugar, sino más bien para desarrolladores interesados en experimentar con el catálogo de PS2, explorar nuevas vías de preservación o incluso estudiar a fondo cómo funcionaban determinados juegos a nivel interno.

\n

Qué diferencia a PS2Recomp de un emulador como PCSX2

\n

La comparación con PCSX2 es inevitable, ya que este emulador se ha convertido en el estándar de facto para jugar a títulos de PS2 en PC. Sin embargo, el enfoque de ambos proyectos difiere por completo. PCSX2 intenta simular el hardware original de la consola en tiempo real, ejecutando el mismo código que corría en el Emotion Engine, pero sobre la CPU del ordenador y con ayuda de distintas optimizaciones.

\n

PS2Recomp, en cambio, no emula el hardware, sino que transforma los binarios en código C++. Esta diferencia puede parecer sutil, pero implica cambios profundos: en lugar de interpretar o recompilar dinámicamente las instrucciones mientras el juego se ejecuta, se genera un nuevo programa, adaptado a la arquitectura moderna. Si el proceso se hace de forma correcta, se reducen problemas clásicos de sincronización entre CPU y GPU que suelen aparecer en la emulación, especialmente en escenas exigentes o con efectos gráficos complejos.

\n

En términos teóricos, esto podría traducirse en mejor rendimiento, menos tirones y una experiencia más estable, siempre y cuando el port resultante esté bien ajustado. Sin embargo, esa misma complejidad hace que la compatibilidad inicial vaya a ser limitada y que, al menos al principio, solo unos cuantos títulos funcionen como es debido. El camino hasta cubrir una parte significativa del catálogo será largo, si es que se llega a recorrer.

\n

Impacto en la preservación de videojuegos

\n

Más allá de lo técnico, PS2Recomp encaja en un debate que lleva años sobre la mesa en Europa: cómo preservar el patrimonio cultural que suponen los videojuegos clásicos. A medida que las consolas dejan de fabricarse y los juegos físicos se agotan o se encarecen en el mercado de segunda mano, depender únicamente de plataformas digitales controladas por las grandes compañías deja muchos títulos en el limbo.

\n

En España y en otros países europeos, no son pocos los jugadores que aún conservan colecciones de juegos de PS2 en formato físico. Poder utilizar esos discos como base para crear versiones nativas en PC, siempre dentro del marco legal de cada territorio, supondría una forma de alargar la vida útil de ese catálogo y evitar que quede relegado a estanterías o vitrinas.

\n

Al mismo tiempo, proyectos como este ponen de relieve la falta de implicación de algunos fabricantes y editoras en la preservación de sus propios juegos. Mientras se reeditan ciertos títulos concretos mediante remasterizaciones o colecciones, una parte muy importante del catálogo permanece inaccesible de manera oficial. Ese vacío es el que cubren, con mayor o menor éxito, la emulación y ahora también iniciativas de recompilación como PS2Recomp.

\n

Contexto legal y precedentes en la escena de emulación

\n

El auge de herramientas de emulación y recompilación no ha pasado desapercibido para la industria. Casos recientes como el cierre de los emuladores Yuzu y Ryujinx, centrados en consolas de Nintendo, han puesto de manifiesto que las compañías no dudan en recurrir a acciones legales cuando consideran que se vulneran sus derechos o se facilita la piratería.

\n

En la Unión Europea, la emulación como concepto no está prohibida, pero la distribución de copias de juegos protegidos por derechos de autor sí lo está. Proyectos como PS2Recomp se mueven en un terreno delicado: no proporcionan juegos ni BIOS, sino una herramienta técnica, pero su uso puede entrar en conflicto con licencias y restricciones si se cruza la línea de lo permitido.

\n

En cualquier caso, el foco declarado de PS2Recomp y de otras iniciativas similares es la preservación y el estudio del software clásico. La propia existencia de estos proyectos refleja una tensión creciente entre el deseo de conservar la historia del videojuego y los modelos comerciales que priorizan lanzamientos puntuales, remakes selectivos o suscripciones ligadas a catálogos cerrados.

\n

Qué se puede esperar de PS2Recomp a medio plazo

\n

Plantear una herramienta capaz de convertir cualquier juego de PS2 en un port nativo de PC suena muy ambicioso, y el propio ritmo de desarrollo deja claro que no es un proceso sencillo. La arquitectura de PS2, su peculiar combinación de CPU, coprocesadores vectoriales y Graphics Synthesizer, y las técnicas que usaban los estudios en su momento hacen que cada juego pueda presentar retos específicos.

\n

Es probable que, al menos durante los primeros años, solo algunos títulos concretos lleguen a funcionar con una calidad aceptable, gracias al trabajo dedicado de desarrolladores y entusiastas que decidan centrarse en ellos. Con el tiempo, y si la comunidad crece, la compatibilidad podría ampliarse, pero no hay garantías ni fechas cerradas.

\n

El interés que ha despertado PS2Recomp demuestra, en cualquier caso, que todavía existe un vínculo muy fuerte con la generación de PS2. La posibilidad de ejecutar esos juegos como aplicaciones nativas, sin tener que depender de un emulador y de su capa de configuración, es una idea que encaja bien con el deseo de muchos jugadores europeos de mantener vivos sus títulos de juventud en ordenadores actuales.

\n

Si el proyecto consigue madurar, sumar colaboradores y sortear los obstáculos técnicos y legales que puedan surgir, podría convertirse en una pieza relevante dentro del conjunto de herramientas destinadas a preservar el legado de PlayStation 2. Por ahora, PS2Recomp es sobre todo una promesa: una muestra de que, más de dos décadas después del lanzamiento de la consola, sigue habiendo margen para innovar en la forma en que jugamos y cuidamos su catálogo clásico.

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