Xpenguins es una aplicación clásica para sistemas Unix que muestra divertidos pingüinos corriendo, volando y cayendo por el escritorio, utilizando las ventanas abiertas como rutas. Creado originalmente por Robin Hogan y mantenido actualmente por Willem Vermin, este programa lúdico es un referente nostálgico, a menudo mencionado junto a xsnow (que inspiró su creación) como una de esas aplicaciones que incorrectamente en entornos de escritorio modernos como GNOME, pero que funcionan de manera excelente en Xfce, LXDE, MATE Desktop y otros gestores de ventanas tradicionales.

Las imágenes de los pingüinos proceden en su mayoría del juego Pingus (un clon libre de Lemmings), creadas por Joel Fauche y Craig Timpany, con contribuciones adicionales de Rob Gietema. Xpenguins ha estado disponible en la colección de equipamiento lógico de ALDOS durante más de 15 años.

⚡ Instalación en ALDOS

Para los usuarios de ALDOS, la distribución basada en Fedora/RHEL, la actualización es inmediata.

Para instalar o actualizar, ejecute el siguiente mandato en su terminal:

yum -y install xpenguins

Los usuarios de otras distribuciones GNU/Linux probablemente deban esperar unos días hasta que los paquetes estén disponibles en sus repositorios oficiales.

Xpenguins ejecutando en el escritorio Xfce 4.20 de ALDOS Xpenguins ejecutando en el escritorio Xfce 4.20 de ALDOS

🆕 Nuevas características en la versión 3.2.4

La versión 3.2.4 introduce varias mejoras técnicas y de experiencia de usuario:

  • Construcciones reproducibles: Se optimizó el sistema de compilación (configure.ac, Makefile.am) para lograr compilaciones más reproducibles y consistentes.
  • Tipos de datos actualizados: En el código fuente (xpenguins_core.c), se reemplazó el tipo long por time_t para una mejor portabilidad a largo plazo.
  • Comportamiento en el escritorio:
    • Los pingüinos ahora ignoran ventanas que contengan "Desktop" o "desktop" en su nombre (toon_core.c), evitando que caminen sobre el fondo del escritorio en algunos entornos.
    • La ventana de configuración ahora incluye pistas para omitirla del listado de tareas (taskbar) y del paginador (pager), evitando duplicados.
    • Se utiliza por defecto la ventana maximizada en el monitor principal al iniciar.
  • Mejoras en la interfaz: Se utilizan imágenes más grandes para algunos botones en la interfaz gráfica (ui.xml).
  • Actualización de licencia y año: Se actualizaron los archivos de licencia (COPYING) y el año de copyright a 2026 en múltiples archivos.
  • Compatibilidad del código: Se realizaron modificaciones menores en xdo.* para garantizar la compilación con g++.

📚 Fuente

Siguiente Entrada Entrada Anterior