Mac, XP-Pen, VLC y otras experiencias en Quirinux

La artista visual y docente Diana Gamboa ha estado explorando a fondo Quirinux y documentando su experiencia en su blog: Diana M. Gamboa – Quirinux. A continuación, comentamos algunos de sus hallazgos y pruebas.

Compatibilidad en Mac

Si bien Quirinux ha demostrado funcionar correctamente en varios ordenadores Mac, Diana ha experimentado ciertas limitaciones en su dispositivo. A pesar de que desde la revisión 4 de la versión 2.0 Quirinux incluye Bluetooth preactivado, su teclado y ratón inalámbricos no fueron reconocidos. Además, su placa WiFi Broadcom tampoco funcionó, a pesar de que los controladores necesarios están incluidos y han funcionado en otros equipos Mac.

Hemos observado que estos problemas también ocurren con Ubuntu, lo que sugiere una posible limitación a nivel de hardware o compatibilidad específica. Como alternativa temporal, recomendamos utilizar teclados y ratones USB estándar, sin necesidad de modelos específicos para Mac. En cuanto a las placas WiFi USB, es importante verificar en la página del fabricante si se requieren controladores adicionales para Linux.

Corrección de errores en VLC

Diana, junto con otros usuarios, reportó fallos en VLC, como pantallas verdes, negras o video pixelado. La causa estaba en una configuración predeterminada del reproductor. Para solucionarlo, hemos documentado los pasos en nuestro foro: Solución a VLC – Pantalla Verde.

Para mayor comodidad, hemos incorporado una corrección en las últimas revisiones de Quirinux. Si mantienes tu sistema actualizado mediante Quirinux Update o descargas la ISO recientemente, ya cuentas con esta mejora.

Compatibilidad con tabletas XP-PEN

Nos alegra saber que la tableta XP-PEN ha funcionado perfectamente en Quirinux. A diferencia de otras distribuciones como Ubuntu, Quirinux incluye una amplia gama de controladores preinstalados para tabletas gráficas (XP-PEN, Huion, Genius, entre otras), eliminando la necesidad de descargas manuales.

Uso de Mintstick para formatear USBs

Un detalle que no habíamos mencionado en nuestros manuales es cómo restaurar una memoria USB utilizada para grabar una ISO, permitiendo su uso normal para almacenamiento. Aunque Quirinux incluye GParted para esta tarea, su uso puede resultar complejo o riesgoso, ya que permite formatear discos duros.

Diana descubrió que Mintstick, disponible en el Centro de Software de Quirinux, simplifica esta tarea. Debido a su facilidad de uso, la incluiremos en futuras revisiones dentro de la aplicación «Instalar Software Recomendado».

Taller virtual «Animafree»

Diana ha anunciado un taller independiente llamado «Animafree», donde explorará la animación en Krita dentro de Quirinux. No se trata de un evento oficial de Quirinux, pero nos complace ver cómo nuestra distribución contribuye a la difusión del software libre. Compartimos los detalles del evento:

Únete al reto de animar en software libre (KRITA) con Quirinux.

  • Requisitos: USB de 4 GB, computadora con procesador de 64 bits, 15 GB de disco duro, 2 GB de RAM (mínimo), tableta gráfica y conexión a internet.
  • Fecha: Desde el miércoles 5 de febrero (11:00 am – 1:00 pm) hasta finalizar las piezas.
  • Inscripción: Formulario
  • Contacto: Diana M. Gamboa – WhatsApp: +57 3183974217 / Email: hola.argadidesign@gmail.com
  • Costo: Gratuito

Para más información, consulta su publicación en Instagram: @DianaMGamboa.


Agradecemos a Diana por compartir sus experiencias y descubrimientos. Seguiremos trabajando para mejorar Quirinux y brindar la mejor experiencia posible a nuestra comunidad.

 

Updated: 31 de enero de 2025 — 12:09

Bluetooth, Flatpak y UEFI: Mejoras y compatibilidad en Quirinux

Recientemente, el reconocido creador de contenido Manuel Cabrera Caballero (Drivemeca) publicó una detallada review de Quirinux. Agradecemos su análisis, que nos ha permitido detectar áreas de mejora en la documentación y comunicación sobre el sistema.

Bluetooth

La versión inicial de Quirinux 2.0 no tenía soporte para Bluetooth, aunque incluía la aplicación Bluetooth Config para activarlo y desactivarlo manualmente. Sin embargo, descubrimos que algunos modelos de Mac no funcionaban correctamente sin Bluetooth activado y que en modo live su activación era engorrosa, especialmente si el equipo no tenía conexión a internet.

Por esta razón, desde la revisión 4 lo hemos preactivado, aunque Bluetooth Config sigue disponible para desactivarlo en cualquier momento. Cabe destacar que activar o desactivar Bluetooth implica la instalación o desinstalación de paquetes, por lo que si no lo necesitas, recomendamos su desinstalación para optimizar recursos.

Flatpak

Flatpak está activado por defecto en Quirinux, pero puede gestionarse fácilmente con la aplicación Flatpak Config. Nuestro Centro de Software se basa en el Gestor de Software de Linux Mint (mintinstall), pero adaptado para eliminar su dependencia de SystemD, ya que Quirinux utiliza Sysvinit. Otras distribuciones, como Etertics, han adoptado nuestro paquete, aunque han preferido mantener Flatpak desactivado por defecto.

Compatibilidad con UEFI

Las primeras versiones Release Candidate de Quirinux no eran compatibles con UEFI, pero desde la versión estable 2.0, el soporte ha sido incorporado. Esto significa que Quirinux puede instalarse tanto en sistemas BIOS como UEFI, con particiones MBR o GPT. Sin embargo, en algunos casos puede ser necesario desactivar Secure Boot para garantizar un arranque exitoso.

Agradecemos a Drivemeca por su análisis tan detallado, en el que no solo instaló el sistema desde cero, sino que también exploró sus características principales. También agradecemos a su comunidad por sus consultas y sugerencias, mientras preparamos un video animado para responder a todas ellas.

Updated: 31 de enero de 2025 — 12:09

Solución al bug misterioso

Una de las razones por las que separé este blog de la página principal de Quirinux es porque está dirigido a quienes disfrutan del backstage del desarrollo: expertos en GNU/Linux, programación y sistemas en general. Dicho esto, pasemos a la anécdota.

Hoy resolvimos un bug que, aunque parecía un misterio, en realidad no lo era tanto… ¡y ni siquiera sabía que existía! Quirinux ha sido instalado en múltiples entornos, desde escuelas y productoras hasta ordenadores Mac, sin incidentes. Sin embargo, un usuario en particular no lograba iniciar sesión tras la instalación.

El Enigma

Este usuario tuvo muchísima paciencia y hasta me envió un video del problema. Primero pensé en Proxmox, pero resultó que el fallo ocurría en todas las máquinas virtuales: QEMU, VirtualBox… y solo le afectaba a él, un usuario avanzado. Intenté reproducir el error sin éxito hasta que se me ocurrió preguntarle si estaba eligiendo opciones diferentes en Calamares. ¡Eureka! Descubrimos que el problema ocurría cuando se configuraba manualmente la tabla de particiones.

El Origen del Problema

Nadie más había encontrado este bug porque nuestros usuarios suelen seguir el manual y dejar que la instalación se encargue del particionado. Pero al detectar el problema también en máquinas reales, quedó claro que no podía ignorarlo. En lugar de simplemente advertir «No configurar la tabla de particiones manualmente», lo correcto era encontrar una solución real.

La Investigación

Aquí es donde entra en escena Javier Obregón (¡feliz cumpleaños, por cierto! 🎂). Tras varias pruebas, descubrió que el archivo /etc/fstab estaba mal generado. En lugar de una lista completa, solo contenía un par de líneas vacías. Esto apuntaba a un fallo en la instalación con particionado manual.

Recordé que Calamares ejecuta un script basado en otro de Etertics, modificado por mí. Revisándolo, encontré el problema: una línea de código innecesaria que intentaba reemplazar los UUID por etiquetas. Un cambio que en su momento me pareció útil, pero que evidentemente no lo era:

chroot $CHROOT bash -c '
while read -r line; do
if echo "$line" | grep -q "UUID="; then
device=$(echo "$line" | awk "{print \$1}" | sed "s/UUID=//")
label=$(blkid -o value -s LABEL "/dev/disk/by-uuid/\$device")

if [ -n "\$label" ]; then
new_line=$(echo "$line" | sed "s|UUID=\$device|LABEL=\$label|")
sed -i "s|$line|\$new_line|" /etc/fstab
fi
fi
done < /etc/fstab'

La Solución

Simplemente eliminé este fragmento, generé un nuevo paquete de configuración para Calamares (eggs-quirinux-config), lo subí al repositorio y actualicé la ISO de Quirinux.

¿Resultado? El problema del /etc/fstab se resolvió y, con ello, también el bug de inicio de sesión. Gracias a la paciencia y curiosidad de un usuario avanzado, hoy Quirinux es un poco mejor. 😊

Actualización: Los usuarios que instalaron Quirinux con particionado automático no han reportado inconvenientes, por lo que no es necesaria una reinstalación.

Descargar Quirinux estable

 

Updated: 31 de enero de 2025 — 12:14
Página 1 de 6
1 2 3 6