lunes, 14 de abril de 2025

Full Circle #214 (febrero 2025)

Aquí va mi reseña de la edición #214 de Full Circle magazine. Es el número correspondiente a febrero de 2025 y se publicó el 28 de ese mes. Consiste en un PDF de 65 páginas y 6,7 MB.

De la sección Noticias (páginas 4 a 23) la que me resultó más interesante es la que dice que Ubuntu comenzará a utilizar Matrix como su plataforma oficial de comunicación para sus desarrolladores. Los canales IRC que utilizaban quedaron obsoletos y serán sustituidos con la plataforma de mensajería instantánea Matrix.

Por otra parte, en cuanto a las notificaciones de lanzamientos, destaco las de:

En cuanto a los artículos propiamente dichos, resalto:

  • Entre las páginas 36 y 38 se publica un nuevo artículo de la fantástica serie de Mark Crutch sobre Inkscape. En esta oportunidad termina de dedicarse a varios de los pequeños cambios que presenta la versión 1.4 y ya avisa que en la próxima edición empezará a tratar los cambios grandes que presenta la versión 1.4.
    Los últimos pequeños cambios reseñados son:
    • Creación de capas:
      • En versiones anteriores el signo de más (+) en la paleta de Capas abría el cuadro “Agregar capa”. Ahora crea una nueva capa por encima de la capa seleccionada.
    • Plantillas:
      • Se agregaron las plantillas Folleto Zine (US) y Folleto Zine (A4) que permiten crear un pequeño folleto a partir de una única hoja de papel (Carta o A4).
    • Importar/Exportar:
      • Si en el campo de texto del diálogo de Exportar ingresa un camino que no existe para su archivo exportado, Inkscape intenta crear la jerarquía de carpetas faltante.
      • Se agregó un filtro de importación para archivos de Affinity Designer.
      • Se reincorporó el filtro de importación para archivos CGM (Computer Graphics Metafile) que es un formato antiguo, pero es un estándar ISO.
      • El exportador a PDF ahora soporta vínculos internos.
  • Entre las páginas 28 y 30 se publica la segunda parte de la serie “Trading Up To Linux” (“Pasarse a Linux”), escrita por Alan German, y dirigida principalmente a usuarios de Windows 10 que se enfrentan al EOL (fin de la vida) de su sistema operativo y opten por migrar a Linux. En la serie se usa la versión Cinnamon de Linux Mint 22.
    En esta segunda entrega revisa los programas que vienen incluidos de forma predefinida con la distribución (como, por ejemplo, el administrador de archivos Nemo) y comenta la importancia de arrancar la computadora desde un pendrive, ya que eso permite comprobar la compatibilidad del sistema operativo con el hardware de la máquina.
    Este artículo también lo pueden leer en el blog Linux North, del mismo Alan German.
  • En cuanto a la serie sobre LaTeX, en las páginas 31 a 34, Robert Boardman continúa con la miniserie de entregas sobre algunos de los muchos paquetes disponibles en ctan.org para LaTeX.
    Esta vez, luego de una breve introducción repasando la historia de LaTeX, le toca el turno a la letra F y reseña los paquetes:
    • fanchyhdr: cabeceras y pies de página.
    • fancypar: estilos decorativos para párrafos de texto. 
    • fgruler: agrega una regla en una página seleccionada o en todas las páginas para ayudar con el posicionamiento de los elementos y la composición de la página.
    • fncychap: siete estilos predefinidos para los títulos de los capítulos.
    • flabels: genera etiquetas para los lomos de las carpetas de tamaño A4.
    • fancyhandout: genera una nueva clase de documento con tres niveles de cabezales, secciones, subsecciones y subsubsecciones.
  • En la columna “My Story” (página 44 a 46), se publica un artículo de Art, titulado “Dell 7490 y Linux”, en el que cuenta que, de su experiencia en convertir máquinas con Windows y OSX a Ubuntu, la marca que destaca por su facilidad de conversión es Dell. Y, en particular, el modelo 7490, que está discontinuado, pero que, según dice, se consigue usado y a buen precio. También cuenta cuáles son las actualizaciones de hardware que recomienda para ese equipo, manteniéndolo en un buen precio.
  • La reseña de Adam Hunt sobre Ubuntu Budgie 24.10 (páginas 49 a 53).
  • La reseña, también de Adam Hunt, sobre Ubuntu Unity 24.10 (páginas 54 a 57).

Finalmente, aquí va mi traducción libre de la editorial, escrita, como siempre, por Ronnie Tucker:

martes, 8 de abril de 2025

Instalación de Pop!_OS en una laptop Asus TUF FX504

Hace mucho que quería probar Pop!_OS en serio, pero nunca se daba la oportunidad.
Finalmente, y motivado por el canal de YouTube Linux Creative Project (de Craig Bergonzoni), me decidí a instalarlo en mi laptop Asus (que tiene una instalación de Linux Mint). La laptop no es mi herramienta principal de trabajo, pero va a servir para definirme sobre si este cambio es factible también en mi PC.

Los siguientes, a forma de bitácora, son los pasos que seguí para hacer la instalación. Además, hace poco publiqué otra entrada en la que conté sobre unos problemas que surgieron y cómo los solucioné.

1. Descargar el instalador

Pinché en el botón Download de la web de Pop!_OS y, de las tres opciones disponibles, descargué Pop!_OS 22.04 LTS (NVIDIA) (ya que la laptop cuenta con una tarjeta GeForce GTX 1060).

Para corroborar la integridad del archivo descargado, me moví en una terminal hasta el directorio de descargas (escribiendo cd ~/Descargas) y escribí sha256sum pop-os_22.04_amd64_nvidia_36.iso. Unos segundos después se generó una cadena alfanumérica que comparé con la que se ve en la captura de imagen. Eran iguales, lo que confirmó que el archivo descargado estaba bien.

2. Crear la unidad de arranque

Para este paso hay muchas herramientas disponibles. Yo, desde el Gestor de software de Linux Mint, instalé Impression, que se ve así:

Enchufé un pendrive USB de 4GB y en Impression, pinché en Abrir archivo..., seleccioné el archivo .ISO descargado previamente, me aseguré que el pendrive estuviera seleccionado y pinché en el botón Escribir.

En la ventana siguiente, que advertía sobre que se iba a perder el contenido del pendrive y pedía confirmación, pinché en el botón Borrar y, luego de ingresar la contraseña de administrador, empezó el proceso de grabación.

3. Encender la laptop desde el pendrive de arranque

Con el pendrive conectado a la laptop, la reinicié y, ni bien apareció el logo de Asus, pulsé la tecla F2 para entrar en la configuración de la BIOS. Pulsé F8 para ver el menú de arranque y seleccioné el pendrive (la opción que decía UEFI: Flash).

Luego de casi 3 minutos, levantó la sesión live de Pop!_OS.

4. Conectarse a internet y configurar el idioma

Aunque no es estrictamente necesario, es conveniente hacer la instalación estando conectado a Internet.

Para conectarse, luego de que haya levantado el entorno “live” de Pop!_OS, pinche en el área de íconos en el extremo derecho de la barra superior y allí despliegue el menú que dice Wi-Fi Not Connected y elija la opción Select Network. Le aparecerán listadas las conexiones disponibles. Seleccione la que corresponda e ingrese la contraseña.

a. Seleccione el idioma

En la ventana del Instalador de Pop!_OS seleccione el idioma de su preferencia y luego pinche en Select.

b. Seleccione su ubicación

c. Elija el idioma de escritura y la disposición del teclado

En mi caso, elegí Español de la primera lista y Predeterminado de la segunda.

Puede utilizar el campo de texto para probar si su teclado funciona como espera con las opciones elegidas.

5. Preparar la instalación

La siguiente ventana presenta dos opciones principales:

  • Clean Install, para una instalación estándar. Esta opción borra todo lo que haya en el disco destino.
  • Custom (Advanced), para una instalación avanzada con, por ejemplo, arranque dual, particiones dedicadas, etc.

La otra opción que presenta es la de Probar modo de demostración, que cierra el instalador para continuar probando el sistema operativo desde el pendrive.

En mi caso, que ya tenía instalado Linux Mint en la laptop y lo quería sustituir pero sin afectar las particiones que ya tenía creadas para el home y para los archivos, seleccioné la opción Custom (Advanced).

En este punto, como cuento en una entrada previa, me surgieron algunos problemas relacionados con el tamaño de la partición EFI, que pude solucionar como detallo en esa entrada.

Superados esos inconvenientes, la ventana de instalación se veía así, con una representación de las particiones del disco de la laptop:

Como Linux Mint estaba instalado en la partición sda2, pinché en el rectángulo que la representa y en el menú que se desplegó activé las opciones Use partition y Format y en Use as: dejé la opción Root (/) y en Filesystem dejé la opción Default (ext4).

Luego pinché en el rectángulo que representa a la partición sda3, activé la opción Use partition pero NO activé la opción Format (para conservar los archivos de mi home).

A continuación, pinché en el rectángulo que representa a la partición sda1, activé la opción Use partition y la opción Format en Use as: dejé la opción Boot (/boot/efi).

Finalmente, pinché en el rectángulo que representa a la partición sda4 (el de color rojo) y activé la opción Use partition y en Use as: dejé la opción Swap. La partición sda5, la de los archivos de trabajo, no la toqué.

6. Comenzar la instalación básica

En este punto, todo estaba listo para comenzar la instalación. Pinché en el botón “Borrar e instalar” y apareció la siguiente ventana donde ingresé mi nombre real en el primer campo y mi nombre de usuario, todo en minúsculas, en el segundo y pinché en “Next”:

En la siguiente ventana ingresé en los dos campos la contraseña de mi usuario (de, como mínimo, 8 caracteres) y pinché en “Next”:

¡Y empezó la instalación propiamente dicha! Un proceso que llevó unos 4 minutos.

Primero extrajo los archivos:

Luego, configuró el sistema:

y finalizó la instalación:

Para terminar la instalación básica, debía apagar el equipo:

Pinché en “Apagar” y, cuando se apagó el equipo, desconecté el pendrive y lo volví a encender.

7. Configuraciones y actualizaciones

Al volver a encender el equipo, y luego de varios segundos, apareció una pantalla con mi nombre al centro. Pinché allí y apareció el campo de texto para ingresar la contraseña. 

Cuando cargó el sistema vi que los archivos que tenía en el escritorio en la instalación de Linux Mint ahora aparecían en el escritorio de Pop!_OS. Abrí el administrador de archivos y comprobé que se podía acceder al disco de mis archivos de trabajo.
Así que, en ese primer vistazo se veía todo funcionando.

a. Drivers de Nvidia

Lo primero que hice, como dice en la página de instalación de Pop!_OS, fue instalar los drivers de Nvidia. Para eso, en una Terminal, escribí: sudo apt install system76-driver-nvidia

La instalación llevó unos minutos.

b. Configuración inicial

Automáticamente se había abierto la Configuración inicial, que da la bienvenida, permite hacer unas configuraciones básicas y presenta algunas características:

  • la apariencia del Dock.
  • la barra superior.
  • el lanzador de aplicaciones
  • la navegación con gestos (deslizando cuatro dedos sobre el touchpad).
  • la apariencia (clara u oscura)
  • privacidad
  • zona horaria
  • cuentas en línea
  • Configuración completada

c. Actualizaciones

Abrí el Pop!_Shop. Fui al menú “hamburguesa” y seleccioné Updates & Installed Software. Había “103 componentes con actualizaciones”. Pinché en Actualizar todo.

La actualización llevó algo más de 23 minutos.

Con esto, el sistema operativo quedó instalado y funcionando, aunque se lo notaba lento.

Me llamó la atención que en Updates & Installed Software se mostraran para instalar tres opciones de drivers de Nvidia. Supuestamente ya los había instalado. Quizás sea una instalación en dos pasos, y me estuviera faltando una.

En cualquier caso, abrí la Terminal, escribí ubuntu-drivers devices para saber cuál era el driver de Nvidia recomendado. Resultó ser el 570.
Volví al apartado Updates & Installed Software del Pop!_Shop y e instalé el nvidia-driver-570.

Con esto la instalación básica quedó completada y el sistema funcionaba normalmente.

En una próxima entrada trataré sobre creación de otros usuarios para la laptop, qué programas instalé además de los que vienen de forma predefinida y algunos retoques en la configuración general.

domingo, 6 de abril de 2025

Full Circle #213 (enero 2025)

Aquí va mi reseña de la edición #213 de Full Circle magazine. Es el número correspondiente a enero de 2025 y se publicó el 31 de ese mes. Consiste en un PDF de 57 páginas y 4,8 MB.

Este mes tenemos de regreso a la tradicional sección Noticias (páginas 4 a 18).
De allí destaco la que refiere a un cambio en el núcleo de Linux 6.13 que fue aportado por un ingeniero de Microsoft y que causó problemas y fue desactivado antes de la versión estable. El cambio, que pretendía una mejora en el rendimiento, acabó rompiendo algunos sistemas; entonces, un ingeniero de Intel creó un parche para desactivar el código problemático. Los procesos de desarrollo del núcleo de Linux para detectar y resolver problemas antes de su publicación, siguen siendo exitosos.

Por otra parte, en cuanto a las notificaciones de lanzamientos, destaco los de:

En cuanto a los artículos propiamente dichos, resalto:

  • Entre las páginas 30 y 33 se publica un nuevo artículo de la fantástica serie de Mark Crutch sobre Inkscape. En esta oportunidad sigue tratando sobre varios pequeños cambios que presenta la versión 1.4.
    Ellos son :
    • Herramienta Spray. Se puede utilizar como una herramienta de estampado (haciendo un solo clic con ella). Si se copia al portapapeles más de un objeto, la herramienta va a elegir al azar uno de ellos, aunque, con el botón secundario se puede cambiar el objeto que va a utilizar.
    • Preferencias de ajuste.  En la sección Ajuste, del apartado Comportamiento, de la ventana de Preferencias, se agregó un par de cuadros de verificación que permiten “Siempre ajustar a rejillas” y “Siempre ajustar a guías”. Con estos cuadros activados, las guías y/o rejillas, si están visibles, toman preeminencia sobre los demás destinos de ajuste que puedan estar activados en el documento.
      También se agregó un segundo grupo de tres cuadros de verificación para sobrescribir las opciones marcadas en el primer grupo y “Permitir ajuste a objetos”, “Permitir ajuste a alineación” y/o “Permitir ajuste a distribución”.
    • Atajos de teclado. Media docena de atajos de teclado se han establecido como personalizables y a otras funciones que no tenían atajos de teclado predefinidos, se le asignaron.
    • Cuadro de diálogo de Alinear y Distribuir. Las opciones que no son aplicables, según la circunstancia, ahora no se muestran.
  • En cuanto a la serie sobre LaTeX, en las páginas 26 a 28, Robert Boardman continúa con la miniserie de entregas sobre algunos de los muchos paquetes disponibles en ctan.org para LaTeX.
    Esta vez se trata de una entrega especial, pues se dedica exclusivamente al paquete babel, un paquete indispensable si utiliza cualquier idioma que no sea el inglés.
  • Entre las páginas 23 y 25 se publica el primer artículo de una serie, escrita por Alan German, y titulada “Trading Up To Linux” (algo así como “Pasarse a Linux”), dirigida principalmente a usuarios de Windows 10 que se enfrentan al EOL (fin de la vida) de su sistema operativo, fijado para el 14 de octubre, y no alcancen los requerimientos de hardware para Windows 11.
    La serie se plantea ser una guía sencilla de migración a Linux usando la versión Cinnamon de Linux Mint 22. En esta primera entrega explica cómo hacer para probar el sistema operativo desde un pendrive (en una “live session”). Este artículo también lo pueden leer en el blog Linux North, del mismo Alan German.
  • En la columna “My Story”, de la página 39, se publica un breve artículo de Olivier D., titulado “Fix the Future” (algo así como “Reparar el futuro”), en el que cuenta su proyecto, vinculado con su preocupación por la basura electrónica y con las clases virtuales que se volvieron norma durante la pandemia de covid-19, cuando no todos los destinatarios contaban con equipos para seguir los cursos.
  • La nota de tapa es la reseña de Adam Hunt sobre Ubuntu Cinnamon 24.10 (páginas 42 a 45).
  • La reseña, también de Adam Hunt, sobre Ubuntu Mate 24.10 (páginas 46 a 49).

Finalmente, aquí va mi traducción libre de la editorial, escrita, como siempre, por Ronnie Tucker:

domingo, 30 de marzo de 2025

“EFI partition is too small”

En una próxima entrada voy a publicar la bitácora de la instalación de Pop!_OS en mi laptop Asus. Pero primero, en esta entrada, dejo registrado un problema que surgió y la solución que encontré para el mismo.

Durante el proceso de instalación de Pop!_OS (y, en general, de cualquier distribución Linux) desde una “live session”, llega un momento en que hay que elegir entre hacer un instalación “limpia” o una  “personalizada”.

En mi caso, que ya tenía instalado Linux Mint en la laptop y lo quería sustituir pero sin afectar las particiones que ya tenía creadas para el home y para los archivos, seleccioné la opción Custom (Advanced).

Se me presentó la siguiente pantalla con una representación de las particiones del disco de la laptop:

Cuando pinché en el rectángulo que representa la partición EFI (el de color amarillo) y marqué la opción Use partition. Surgió un problema: el mensaje de error decía EFI partition is too small.

En un comentario de esta entrada de reddit, el usuario doc_willis dice que el tamaño recomendado para particiones EFI subió a 1GB, siendo 512MB el mínimo necesario. La partición sda1 de la laptop es de 200MB.

Instalar paquetes faltantes

Así que parecía que la solución era agrandar la partición sda1.
Para eso, siempre en la live session de Pop!_OS, abrí el GParted.

Aquí se veía un icono de advertencia (el rombito anaranjado) en la primera partición. Hice doble clic sobre ella y decía que, para trabajar sobre sistemas de archivo fat32, se requerían dos paquetes que estaban faltando: dosfstools y mtools (hay una consulta sobre este tema en esta otra discusión en reddit).

Cerré el GParted y, para instalar los paquetes faltantes, abrí la Terminal y escribí:

sudo apt install dosfstools mtools

Luego, para confirmar la instalación, pulsé la tecla Y.

Redimensionar las particiones

Volví a abrir el GParted y ya no mostraba la advertencia anterior.

Seleccioné la segunda partición, la partición sda2, y fui a Partition > Resize/Move. En la ventana que se abrió, en el campo Free space preceding (MiB), que decía 0, ingresé 800, que es el espacio que le quería reasignar luego a la primera partición. Con esto, en el campo New size (MiB), que originalmente decía 143051, pasó a 142251 (que es el resultado de restarle 800 a 143051) y pinché en el botón Resize/Move.

Di OK en la ventana de confirmación.

Seleccioné la primera partición, la sda1, y fui a Partition > Resize/Move. En la ventana que se abrió, en el campo New size (MiB), que decía 190 lo cambié por 990 (que es el resultado de sumarle los 800 que marqué para liberar de la partición 2). Pinché en el campo Free space following (MiB) y su valor cambió a 0. Pinché en el botón Resize/Move.

Con esto el GParted estaba listo a proceder con las tareas indicadas:

  1. Achicar y mover a la derecha la partición 2.
  2. Agrandar la partición 1 para ocupar el espacio liberado.

Fui a Edit > Apply All Operations, confirmé la orden en la siguiente ventana y empezó el proceso.

La primera tarea se completó en algo más de 16 minutos, pero la segunda dio error.

La ventana de error no daba mucha información:

Pinché en OK en el mesaje de error y cerré el GParted. Intenté volver a ejecutar el GParted, pero no levantaba.

Apagué la laptop y volví a arrancarla desde el pendrive. Entonces, volví a instalar los paquetes faltantes para el GParted (sudo apt install dosfstools mtools) y luego, abrí el GParted que nuevamente presentaba un icono de advertencia en la primera partición, pero esta vez era por otra razón:

Cerré esa ventana y, en el GParted, seleccioné la primera partición y fui a Partition > Check.

Para proceder con el cambio en la partición, fui a Edit > Apply All Operations, confirmé la orden en la siguiente ventana y saltó el mismo mensaje de error que la vez anterior.

¿Cómo redimensionar con GParted particiones fat32 menores a 256 MB?

Una de las líneas del informe de error, al que se accede a través del botón Save Details de la ventana Applying pending operations, decía: “GNU Parted cannot resize this partition to this size. We're working on it!”.
Hice una búsqueda con esa oración y dí con esta entrada (que es de 2011). El problema sería con la biblioteca libparted, una de las bibliotecas que utiliza GParted. Al parecer libparted dejó de tener la capacidad de redimensionar particiones con estas dos características:

  • De tamaños menores a 256 MB.
  • Con los sistemas de archivo FAT16 o FAT32.

Y sugiere los siguientes pasos para solucionarlo (que son los que seguí):

  1. Respaldar los datos de la partición FAT16/FAT32.
    Abrí la aplicación Disks, seleccioné el disco principal y de él, seleccioné la partición 1 (a diferencia del GParted, aquí la mostraba como ocupando 1GB).
    Pinché en el botón de play para montar la partición.
    Luego, abrí el administrador de archivos (Files) y entre las unidades disponibles aparecía una nueva (que se mostraba con un nombre aleatorio). Pinché allí y copié y respaldé su contenido (un directorio de nombre EFI). Desmonté la partición (con el botón de stop en la aplicación Disks).
  2. Formatear la partición con el formato de archivos EXT4.
    En el GParted seleccioné la partición 1 y fui a Partition > Format to > ext4 y luego fui a Edit > Apply All Operations y di Apply en la ventana de confirmación.
  3. Agrandar el tamaño de la partición.
    En el GParted, seleccioné la partición 1 (sda1), y fui a Partition > Resize/Move. En la ventana que se abrió, en el campo New size (MiB) me aseguré que dijera 990 y pinché en el botón Resize/Move. Luego fui a Edit > Apply All Operations y di Apply en la ventana de confirmación.
  4. Volver a formatear la partición con el formato de archivos FAT16/FAT32.
    En el GParted, seleccioné la partición 1 (sda1), y fui a Partition > Format to > fat32 y luego fui fui a Edit > Apply All Operations y di Apply en la ventana de confirmación.
  5. Recuperar desde el respaldo los archivos originales de la partición.
    Abrí la aplicación Disks, seleccioné el disco principal y de él, seleccioné la partición 1. Pinché en el botón de play para montar la partición. Abrí el administrador de archivos (Files), copié el directorio EFI que había respaldado en el punto 1 y lo pegué en la partición 1.

Hecho todo esto, cuando repetí los pasos para proceder con la instalación de Pop!_OS, al llegar a activar la opción Custom (Advanced), pinchar en el rectángulo que representa la partición EFI (el de color amarillo) y marcar la opción Use partition y Format, ya no surgían mensajes de error y puede continuar con la instalación.

Pero como ya dije, ese es tema para una próxima entrada.

jueves, 27 de marzo de 2025

Full Circle #212 (diciembre 2024)

Aquí va mi reseña de la edición #212 de Full Circle magazine. Es el número correspondiente a diciembre de 2024 y se publicó el 27 de ese mes. Consiste en un PDF de 41 páginas y 5,9 MB.

La sección Noticias pegó el faltazo en esta edición. Debido a que el todoterreno Erik, que se encarga de la misma, anda con algunos problemas de salud y, además, se mudó de casa.

En cuanto a los artículos publicados en este número, resalto:

  • Entre las páginas 15 y 18 se publica un nuevo artículo de la fantástica serie de Mark Crutch sobre Inkscape. En esta oportunidad sigue tratando las novedades que presenta la versión 1.4.
    Y esta vez se dedica a varios pequeños cambios:
    • Al agregar una nueva guía al documento, todas las guías del mismo quedan desbloqueadas.
    • Segmentos de pluma a guías. Esta opción no está activa de forma predefinida y solo funciona con una combinación de teclas, que no tiene asignada.
      Así que para usarla debe ir a las Preferencias y allí, en el apartado Interfaz, a Teclado. En el largo listado de la derecha despliegue Tools y pinche en el espacio en blanco a la derecha de la opción Segmentos de pluma a guías, en la columna Atajo. Aparecerá el texto Acelerador nuevo... y entonces deberá pulsar la combinación de teclas que le desee asignar a este comando. La verdad que no son muchas las combinaciones de teclas que quedan disponibles en Inkscape, pero para este ejemplo el autor propone la combinación Alt + May + G y funciona.
      Hecho esto, si tiene una curva seleccionada y la herramienta Pluma activa, si pulsa la combinación de teclas elegida, la curva va a desaparecer y se crearán tantas líneas guías rotadas como segmentos rectos tuviera la curva seleccionada. La rotación y la ubicación de las nuevas guías coincidirá con la dirección y posición del segmento recto correspondiente.
    • Otra opción para dibujar cuadrados. Con la herramienta Rectángulo activa, al pinchar y arrastrar con la tecla Ctrl pulsada, se dibuja un rectángulo con su relación de aspecto restringida a unos valores que varían según el ángulo del cursor con respecto al clic original. En la barra de estado se informa cuál es la proporción que se está por utilizar. Para dibujar un cuadrado (proporción 1:1) el ángulo es aproximadamente de 45º.
      A partir de esta versión, también se pueden dibujar cuadrados de una forma más directa: manteniendo pulsadas las teclas Ctrl + Alt
    • Comportamiento de las teclas de flecha con el lienzo rotado. Al mover la selección mediante las teclas de flecha, esta se moverá, de forma predefinida, en la horizontal o vertical con respecto a la pantalla. Se puede cambiar este comportamiento para que se mueva con respecto a la rotación del lienzo desmarcando la opción “Las flechas mueven el objeto en relación” a la pantalla en Preferencias > Comportamiento > Pasos.
    • Regresión del comportamiento al borrar nodos. Aunque suene extraño, si se desactiva la opción “Borrar nodos conserva la forma” en Preferencias > Herramientas > Herramienta nodo, al borrar nodos Inkscape tratará de preservar la forma general del trayecto, como hacía en las versiones anteriores a la 1.3, cuando se le agregó cierto grado de autodetección y a algunos usuarios no les gustó resultado.
  • En cuanto a la serie sobre LaTeX, en las páginas 11 a 13, Robert Boardman continúa con la miniserie de entregas, en orden alfabético, de algunos de los muchos paquetes disponibles en ctan.org para LaTeX.
    Para la letra E, reseña los paquetes:
    • epigraph - permite colocar epígrafes en el documento. Un epígrafe es un resumen o comentario corto que va al comienzo del texto o del capítulo.
    • exercisebank - es un interesante paquete para docentes, ya que permite construir bancos de preguntas para luego importar algunas al momento de crear pruebas y exámenes.
    • comment - permite definir porciones del texto como comentario que será ignorado al momento de la creación del documento final.
    • ulem -  proporciona la capacidad de crear varios tipos de subrayado.
  • La nota de tapa es la reseña de Adam Hunt sobre Lubuntu 24.10 (páginas 29 a 31).
  • La reseña, también de Adam Hunt, sobre Xubuntu 24.10 Minimal.

Finalmente, aquí va mi traducción libre de la editorial, escrita, como siempre, por Ronnie Tucker:

lunes, 24 de marzo de 2025

¡Salió Blender 4.4!

El 18 de marzo, el día siguiente al lanzamiento de GIMP 3.0, se publicó, como estaba originalmente previsto, la versión 4.4 de Blender.
Pospuse hasta hoy mi habitual reseña sobre el lanzamiento para dejar la entrada sobre GIMP un tiempo más en el primer lugar del blog, ya que hacía 7 años del lanzamiento de la versión anterior (y Blender saca tres versiones por año).

Claro que toda la gran comunidad de Blender está aún conmocionada por el éxito de la película Flow. Eso se ve, por ejemplo, en la imagen de la pantalla de bienvenida y en el showreel publicado junto con el lanzamiento:

A continuación va el habitual video oficial del lanzamiento realizado por Jonathan Lampel de CGCookie y con las participaciones de Wayne Dixon (para comentar las novedades en Animación y Rigging), harry blends (sobre Geometry Nodes) y Paul Caggegi (sobre Grease Pencil).

Claramente esta es una versión sin grandes novedades, pero sí centrada en mejoras de rendimiento, corrección de errores, perfeccionamiento y atención a detalles. Esto como consecuencia del Winter of Quality, un proyecto de dos meses dedicados a la corrección de errores, la estabilidad y la calidad.

La única gran novedad es en el apartado de animación con la incorporación de los Contenedores de acción. Con esta novedad, las animaciones para múltiples objetos pueden alojarse en una misma Acción.
En el siguiente video de hace unos meses, el gran Dr. Sybren explica, en inglés, el funcionamiento de los Contenedores de acción (Slotted Actions):

De todas formas, no es lo único a resaltar. También llama la atención que:

  • En el Editor de Video (VSE), además de varias mejoras de rendimiento, los strips de texto ahora se pueden editar directamente en el área de previsualización.
  • La opción Face Orientation solo muestra coloreado de rojo el dorso de las caras y el frente ya no se muestra coloreado de azul (en las Preferencias se puede revertir al comportamiento anterior).
  • Se le agregaron varias opciones al Nodo Glare (Resplandor), del Compositor.
  • Geometry Nodes ofrece los nuevos nodos de entrada: Object y Collection (no son lo mismo que Object Info y Collection Info). También estrena el nodo Find in String (Buscar en texto).
  • El operador Tris to Quads (Triángulos a cuadriláteros) incorpora la opción de Topology Influence (Influencia de topología) que ayuda a obtener mejores resultados.
  • Hay un nuevo operador para seleccionar polos (Select All by Trait > Poles by Count).
  • En el Graph Editor se actualizó el modificador Noise.
  • las notorias mejoras de rendimiento en Geometry Nodes, OptiX Denoiser y en Vulkan (que sigue en fase experimental).

Finalmente, puede enterarse del resto de las novedades de esta versión en la página del lanzamiento y/o ver la lista competa de novedades.

Próximo lanzamiento

Está previsto que la próxima versión de Blender, la 4.5, se publique el martes 15 de julio.

sábado, 22 de marzo de 2025

GIMP 3.0, según Libre Arts

La esperada salida de GIMP 3.0 ha dado que hablar. 

Y cuando eso pasa, es bueno atender a palabras autorizadas. Y, en estos temas, una de esas palabras autorizadas es la de Aleksandr Prokudin (que integró el equipo de GIMP hasta 2022).

A continuación hago un esquemático resumen de lo que, en inglés, escribió en Libre Arts sobre el lanzamiento de GIMP 3.0.

Allí recorre las novedades que considera más resaltables del lanzamiento:

  • la edición no-destructiva a través de los filtros de capa, 
  • la posibilidad de seleccionar múltiples capas, 
  • la mudanza de los iconos de bloqueos de capa, 
  • la posibilidad de exportar una imagen con un perfil de color CMYK asociado,
  • las actualizaciones en la gestión de color, 
  • los contornos de texto, 
  • el mejorado soporte de formatos de archivo 
  • la actualización del logo

Y revisa las ventajas y algunas contras de cada una de ellas.

Luego, se centra en tres temas que él cree que deben discutirse y mejorarse en GIMP:

  • el diseño de la ventana del programa que “virtualmente es la misma que hace veinte años”.
  • algunos problemas en el soporte de las imágenes HiDPI
  • muchas opciones para realizar una misma tarea, que hace que algunas áreas de la interfaz de usuario sean redundantes y dificulte una buena experiencia de usuario. 

También escribe sobre algunas de las áreas sobre las que están trabajando actualmente en el equipo de GIMP:

  • implementar el modo de color CMYK (y, posiblemente, el modo LAB).
  • mejoras en los filtros de capas con máscaras editables para los filtros, apilamiento de filtros directamente en la paleta de capas.
  • capas vectoriales.

El artículo finaliza hablando sobre la recaudación de fondos para la sustentabilidad del proyecto y sobre la eterna discusión del cambio de nombre del programa. Este segundo punto es un tema solo (y nada menos que) en inglés. Ya que, aunque GIMP es una sigla (GNU Image Manipulation Program), alguno de los significados de la palabra gimp es insultante.

martes, 18 de marzo de 2025

¡Salió GIMP 3.0!

En abril de 2018 salió GIMP 2.10. Ayer, casi siete años después de ese lanzamiento, se publicó la versión siguiente: la esperadísima GIMP 3.0

El texto de esta entrada es una traducción libre y parcial de la página del lanzamiento, que está en inglés.

El mayor esfuerzo en todo el desarrollo lo insumió la actualización de la interfaz de usuario para la utilización de la biblioteca Gtk-3. Gracias a esto la nueva versión corre de forma nativa en Wayland (aunque también sigue funcionando en X11). Además ofrece, entre otras cosas, mejor escalado de la interfaz en pantallas HiDPI y mejor soporte para la tabletas gráficas.

El otro gran cambio es la incorporación de filtros no destructivos. Así que desde esta versión los filtros se pueden mantener editables luego de ejecutarlos. O sea, la mayoría de los filtros GEGL se pueden reeditar, ocultar, eliminar o aplicar definitivamente pinchando en el icono fx junto a la capa en cuestión en la ventana de Capas.

Los filtros GEGL también se pueden encontrar a través del atajo de teclado / que abre la ventana de Buscar acciones.

Con el nombre “GEGL Styles” aparece un heredero espiritual del viejo filtro Alfa a logotipo:

En cuanto a gestión de color, esta nueva versión presenta soporte extendido de modos de color para RGB. Ya no se trata solo de sRGB, sino que también se puede utilizar, por ejemplo, el perfil de color AdobeRGB sin perder información del espacio de color. Esta actualización, además, sienta las bases sobre las que se edificará el futuro soporte para los modos de color CMYK y LAB.

También se mejoró la simulación de color y la prueba de impresión. Se han consolidado las opciones de prueba de impresión en pantalla en un menú emergente en la esquina inferior derecha de la barra de estado. Si ya hay un perfil CMYK adjuntado a la imagen, puede hacer clic en el icono para activar o desactivar la prueba de impresión. También puede hacer clic con el botón derecho en el icono para cambiar rápidamente el perfil de color, la intención de renderizado, la compensación del punto negro y otras opciones relevantes.

La ventana de bienvenida permite, en el apartado Personalizar, elegir:

  • El Esquema de color (Claros, Gris medio, Oscuros).
  • El Tema de iconos (Simbólicos, Color, o Legacy).
  • Fusionar menú y barra de título.
  • Usar grupos de herramientas para condensar los iconos de la caja de Herramientas.

En cuanto a actualizaciones de la experiencia de usuario, se destaca:

  • que de forma predeterminada copiar y pegar ahora crea una nueva capa en lugar de una selección flotante (las selecciones flotantes siguen existiendo, pero se deben crear con el comando Pegar como datos flotantes),
  • la posibilidad de seleccionar múltiples capas, canales y rutas,
  • que el bloqueo de capas  se ha movido a un menú desplegable al que se puede acceder pinchando en la columna junto a la del icono de visibilidad de la capa correspondiente,
  • que las herramientas de pintura pueden expandir automáticamente el ancho y alto de la capa mientas son utilizadas. Para activar este comportamiento, tiene que seleccionar Expandir capas en las opciones de la herramienta,
  • que en la interfaz de usuario, varios iconos Legacy han sido convertidos a SVG y se han creado nuevos,
  • que los resultados de las búsquedas ahora muestran la ubicación en el menú de la acción encontrada junto con un botón de ayuda (a la derecha del campo de búsqueda),
  • que se agregaron dos opciones de ajuste en el menú Vista: Ajustar a los bordes del lienzo y Ajustar a la equidistancia.

GIMP 3.0 agrega soporte para varios formatos de archivo (ICNS, CUR, ANI, ILBM/IFF, QOI, JPEG XL, DCX, PAM, WBMP).
También se actualizaron formatos que ya se soportaban. Se mejoró la compatibilidad al importar y exportar en formato PSD. Ahora se pueden cargar archivos JPEG y TIFF que contengan metadatos específicos de Photoshop como trazados de recorte y guías. Los desarrolladores de juegos pueden importar archivos de texturas DDS con la compresión BC7.
Además, se pueden importar nuevos formatos de paletas (ACB, ASE y la paleta Swatchbooker).

El motor interno de texto tiene importantes mejoras. Las fuentes se almacenan y muestran de forma más precisa lo que permite distinguir mejor las fuentes de una misma familia, las negritas e itálicas verdaderas, etc.
La herramienta de Texto tiene la opción de contornos de texto no-destructivos (se puede especificar el ancho, estilo y color directamente desde la opciones de la herramienta y, también, aplicar filtros no destructivos - como GEGL Styles -).

Se actualizó el logo. Wilber tiene una nueva apariencia:

Esta nueva versión es obra de AryeomHan, con la ayuda del resto del Equipo de GIMP. Todas las versiones anteriores de la mascota de GIMP siguen disponibles en nuestro reservorio gimp-data, incluyendo la versión original de Tuomas Kuosmanen.

Puede descargar GIMP 3.0 de la página de descargas.