Lanzamiento Quirinux 2.2

Acabo de llegar de Universidad Rey Juan Carlos, en Madrid. Agradezco el espacio que me ha dado la OfiLibre para explicar brevemente de qué se trata todo esto de Quirinux, y ya tengo una novedad exclusiva: recién salida del horno, la ISO de Quirinux 2.2.

No se trata de una actualización mayor, ya que no he migrado aún la base: seguimos en Devuan Daedalus (Debian Bookworm) y todavía falta mucho (quizás años) para la migración a Devuan Excalibur (Debian Trixie), ya que Quirinux se caracteriza por aprovechar al máximo los soportes LTS.

Suelo lanzar, cada tanto, revisiones de las ISO que incorporan actualizaciones acumulativas (ejemplo: versión 2.1 Rev. 3). Sin embargo, han sido tantas las modificaciones que hice en los últimos meses que finalmente han configurado lo que acabo de liberar: una versión 2.2.

Quienes vengan actualizando regularmente su sistema no necesitan reinstalar.

Algunas de las actualizaciones en Quirinux 2.2:

La mayoría de los cambios tienen que ver con la evolución de las aplicaciones nativas, aquellas que yo programo y que forman parte del valor agregado de la distribución. También hay nuevos programas y características sugeridas por la comunidad. Otras son mejoras «bajo el capó», por lo que parte de lo siguiente resultará algo técnico para el usuario no desarrollador. Después de todo, este es mi blog de desarrollo.


Novedades

Nuevo, soporte para Nvidia: programé una nueva aplicación llamada Nvidia Config, que sirve para instalar controladores libres o privativos de Nvidia (si los necesitas). El programa detecta si tienes conexión a internet, si tu equipo tiene instalada una tarjeta Nvidia y qué controladores hay disponibles.

Nuevo, Repo Config: algunas reviews que han ido apareciendo en internet decían que la distro solo usa los repos de Devuan. Ocurre que suelen revisar únicamente el fichero /etc/apt/sources.list y yo, siguiendo los estándares de Debian, no he puesto el repositorio de Quirinux en ese fichero sino en otro .list aparte dentro de la carpeta /etc/apt/sources.list.d. Para aclarar esto, hice una pequeña aplicación en Python donde cada .list ocupa una pestaña, incluye editor de texto para comentarlas o modificarlas y un botón que ejecuta apt-get update para actualizar la lista de repositorios.

Nuevo, Selector de Menú: Quirinux tiene un menú con categorías personalizadas muy de nicho, pensadas para estudios y escuelas de animación. Ocurre que mucha gente está instalando Quirinux en equipos destinados a tareas generales y me han pedido un menú más «normal». Hablo de usuarios de Apple, por ejemplo, que encontraron en Quirinux no una ventaja para hacer cine animado sino una manera de revivir equipos obsoletos. Ahora Quirinux puede configurarse para ambos perfiles, aporte sugerido por Noelia Gerbaudo, nuestra colaboradora en UI/UX y accesibilidad

YouDown!: nueva aplicación, también de mi autoría —basada en yt-dlp— para descargar videos de YouTube en formato .mp4 o solo audio (.mp3).

PDF Export: inicialmente lo hice para convertir PDF a doc, odt y docx, y ahora incorpora también exportación a texto plano (.txt). Forma parte del software recomendado.

Nueva aplicación optativa para formatear pendrive USB: incluida en el software recomendado para recuperar unidades usadas para grabar ISOs. Permite recuperar un pendrive que habíamos usado para grabar una .ISO (y devolverle su utilidad original, la de almacenar datos). Sugerencia de la usuaria animadora y docente Diana Gamboa.

Nueva aplicación optativa para grabar imágenes USB: forma parte del mismo pack anterior, aunque se mantiene Balena Etcher en la ISO live.

Nueva aplicación optativa Xournal++: para realizar anotaciones sobre PDF, por sugerencia también de Diana Gamboa.

Optativo, VSTino: hice una aplicación que permite utilizar plugins VST de Windows en Ardour. Este desarrollo me llevó bastante tiempo, y aún no lo he documentado, seguro grabe algún video explicativo ya que es muy útil a la hora de trabajar el sonido (muchos plugins freeware vienen en formato VST para Windows).


Cambios y reemplazos

Story Architect en lugar de Kit Scenarist: por estar descontinuado, he reemplazado Kit Scenarist por Story Architect, sugerencia del usuario David Amaya López. Quienes tengan Kit Scenarist no lo perderán; simplemente se les agregará esta nueva aplicación. Deja de estar en la ISO, aunque sigue disponible desde el Centro de Software.

Nueva aplicación Friction en reemplazo de Enve: fork que continua el desarrollo de Enve, agradezco a Gustavo Deveze por la sugerencia.

Synfig pasa a ser optativo: Synfig deja de venir preinstalado y pasa al software recomendado en formato Flatpak, para disponer siempre de la versión más actual.


Migraciones y decisiones técnicas

Migración de todas las aplicaciones a GTK3: muchas aplicaciones nativas estaban hechas en Qt5, pero siendo XFCE el escritorio predeterminado, implicaban demasiadas dependencias y una futura migración a Qt6. Por eso decidí pasar todo a GTK3. El resultado, contra lo que esperaba, ha sido incluso una mejora estética.


Mejoras en aplicaciones propias

Actualización y reorganización del Asistente Quirinux y Configuración Avanzada: ahora son aplicaciones separadas, aunque siguen conectadas. El selector de idioma fue reprogramado desde cero para ocupar menos espacio en la pantalla y dejar lugar a nuevos atajos para usuarios noveles: reubiqué el configurador de GIMP y añadí accesos al actualizador y al Centro de Software (basado en Linux Mint). Se mantiene Synaptic como herramienta complementaria.

Rediseño de Animation Timer: ahora es más compacto e intuitivo.

Simplificación del Compresor PDF: ya permite reducir el peso múltiples archivos con un solo botón.

Mejoras en Quirinux IP Webcam: mejoras en la interfaz para usar el teléfono como cámara en Tahoma2D.


Mejoras de configuración y sistema

Mejoras en bluconfig: ahora detecta conexión, hardware y estado del Bluetooth.

Mejoras en flatpak-config: detecta si Flatpak está activo y si hay conexión.

Mejoras en audioconfig: detecta audio Intel y su estado, facilitando su desactivación sin BIOS.

Mejoras en soporte para XP-Pen: nueva versión del controlador oficial integrado.

Mejoras de conectividad en Mac: se corrigen problemas de lentitud en equipos de Apple. Este mismo post lo estoy escribiendo desde una MacBook blanca de 2009.


Software y ecosistema

Revisión del Software Recomendado: quienes instalen Quirinux en sus equipos sabrán que cuentan con una selección de programas optativos optimizados y agrupados en una programa único de instalación. Este programa ha ido evolucionando. En esta edición, se añaden opciones para seleccionar por grupos o deseleccionar todo, sugerencia para el paquete LibreOffice hecha por el youtuber Manuel Cabrera Caballero (Drivemeca), que he aplicado a todos los demaś paquetes también. Además de nuevas aplicaciones sugeridas por la comunidad.

Versiones alternativas de Blender: Blender ahora cuenta con variantes Legacy, Old y Flatpak además de la versión estable, disponibles desde el Centro de Software.

Nueva versión optativa de Kdenlive: Kdenlive Flatpak disponible para acceder a funciones más modernas (Software Recomendado).

Actualizaciones generales: Todas las actualizaciones acumulativas incorporadas desde Quirinux 2.0 hasta la fecha, incluyendo la nueva versión de Tahoma2D 1.6.

Actualización de AutoFirma: nuevo paquete de AutoFirma para PDF con mejoras de seguridad y opción de firma visible.

Nuevo fondo de pantalla de Gustavo Deveze: por ahora disponible desde el catálogo del configurador de fondos de escritorio, aunque más adelante formará parte de un estilo oficial.


Internacionalización

Traducción al húngaro: se incorpora el idioma húngaro en sistema, aplicaciones nativas y menú, sugerencia del usuario Erdész Ede. También se ha completado la traducción a Ruso.


Optimización

ISO más pequeña: contemplando las dificultades con la banda ancha para acceder a Quirinux desde algunas regiones, logré reducir bastante el tamaño del archivo, eliminando idiomas no soportados oficialmente y limpiando controladores innecesarios.

Menos requisitos de disco: He optimizado el instalador de aplicaciones optativas recomendadas para que vaya borrando los temporales de instalación a medida que van instalándose los programas. De esta manera es mucho menor el espacio de disco que se requiere para contar con Quirinux completo.


En conjunto, aunque no se trate de un cambio de base, esta versión 2.2 termina siendo una de las revisiones más profundas que ha tenido Quirinux en mucho tiempo ya que muchas cosas fueron reescritas desde cero, con el objetivo de mejorar una experiencia que ya era buena.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *