ArchInstall 2.3.1 mejora la configuración de Btrfs y PipeWire

publicado en: Linux | 0

 

Arch Linux apoyó durante muchos años su instalación en la consola con el fin de reforzar su enfoque KISS, sin embargo, en abril del año pasado fue presentado ArchInstall, una biblioteca de asistencia para allanar el camino a aquellos usuarios que no son especialmente hábiles con la consola, si bien uno debe tener ciertos conocimientos previos para saber lo que está haciendo debido a que es un asistente que funciona mediante la línea de comandos y no un instalador gráfico como Calamares.

ArchInstall empezó recibiendo críticas debido a que presentaba ciertas limitaciones y carecía de algunas características importantes que tenían que ser subsanadas, como no, con la introducción de comandos en la consola. Dicho con otras palabras, a menos que se quisiera hacer una instalación muy básica del sistema, era mejor recurrir al procedimiento 100% manual y a pacstrap.

A pesar de no tener un inicio del todo brillante, el desarrollo de ArchInstall va con paso firme y poco a poco se va convirtiendo en esa herramienta destinada a ayudar a los usuarios menos habilidosos a adentrarse en una de las mejores distribuciones Linux que existen. La versión 2.3.1, que ha sido publicada hace poco, trae consigo importantes cambios para aquellos que prefieran usar el sistema de ficheros Btrfs.

Como ya hemos dicho, la principal novedad está en el soporte de Btrfs, cuyo diseño de subvolúmenes predeterminado ha sido cambiado para funcionar, al menos en teoría, con Snapper y TimeShift sin requerir de configuraciones adicionales. El diseño predeterminada de subvolúmenes de Btrfs en ArchInstall 2.3.1 es el siguiente:

"@": "/",
"@home": "/home",
"@log": "/var/log",
"@pkg": "/var/cache/pacman/pkg",
"@.snapshots": "/.snapshots"

Continuando con más novedades, tenemos la adición del perfil de la aplicación en PipeWire, el establecimiento del tiempo de espera predeterminado de ‘systemd-boot’ en 15 segundos, se ha añadido el parámetro --removable en GRUB para mejorar el soporte de UEFI y el perfil de Xorg establece ahora correctamente el driver AMDGPU antes que Radeon a la hora de generar un nuevo ‘initramfs’.

Continuando con más cosas útiles, archinstall.Installer() realiza a partir de este lanzamiento un seguimiento de los paquetes que han sido instalados. Por otro lado, archinstall.Installer().add_user() llama a un plugin llamado plugin.on_user_created(self, user) que es usado por el perfil de aplicación de PipeWire y habilita los servicios de usuario ‘pipewire-pulse.service’ y ‘pipewire-media-session.service’ para los nuevos usuarios.

Y para terminar con las novedades más importantes de ArchInstall 2.3.1 mencionamos algunas de las principales correcciones, que abarcan un montaje recursivo correcto de los subvolúmenes de Btrfs; unos cuestionarios de usuarios y superusuario que deberían de plantearse correctamente incluso si la contraseña de ‘root’ ha sido establecida; el hecho de que archinstall.Installer() ahora llama a self.mkinitcpio('-P') cuando se sale, de forma que cualquier cambio realizado durante la instalación por paquetes, perfiles o plugins es generado como último paso después de ‘genfstab’; además que archinstall.Boot() se cierra ahora correctamente después de que el comando ‘shutdown’ haya sido enviado al inicio temporal de la sesión de instalación.

ArchInstall todavía sigue siendo un software experimental según se puede consultar en la wiki de Arch Linux, pero parece que los responsables se están tomando muy en serio su desarrollo y poco a poco va tomando forma.

Fuente: Muy Linux

 

Descubren una vulnerabilidad que afecta a sistemas Linux desde hace más de una década

publicado en: Linux | 0

 

Si no vives en una cueva y estás al día con la información tecnológica, es más que posible que ya te hayas topado con la noticia de una vulnerabilidad que afecta a casi cualquier distribución Linux y que llevaba más de doce años ahí, sin que nadie supiera de ella; una vulnerabilidad muy sencilla de explotar según los investigadores que la han descubierto, gracias a la cual un atacante podría perpetrar una escalada de privilegios y ganar permisos de administrador.

Si todavía no te habías enterado, relájate, porque las casi todas las grandes distros han emitido ya el parche que cierra el agujero. Con que tengas las actualizaciones de su sistema al día, estás cubierto.

Pero ¿en qué consiste esa vulnerabilidad, te preguntas? ¿Qué componente es el afectado? Se trata de pkexec, una de las herramientas de PolicyKit utilizada para ejecutar aplicaciones con privilegios de administrador. PolicyKit, ahora Polkit, es el componente estándar encargado de gestionar los procesos con privilegios en sistemas Linux. En todo caso, no es una parte del kernel Linux como tal, de ahí que se hable de distribuciones Linux.

Toda la información relativa a este descubrimiento está en este artículo de Qualys, compañía que ha descubierto y alertado del fallo. De hecho, ahí está toda la información, excepto un método viable para explotar el agujero, pues están esperando a que las principales distribuciones hayan lanzado sus parches.

Lo curioso del caso es que vulnerabilidad es vieja, sí, pero… ¿estaba sin descubrir? Pues no: el error no solo estaba presente en el código de pkexec desde prácticamente su primera versión, es decir, desde que la herramienta viese la luz, sino que hay un desarrollador independiente que en 2013 dio la voz de alarma, llegando incluso a enviar un parche que, por lo visto, nunca se integró.

 

Fuente: Muy Linux

 

The Linux Foundation publica tres cursos en edX para el desarrollo de código abierto

publicado en: Linux | 0

The Linux Foundation ha publicado tres nuevos cursos en la plataforma edX con los que se pueden obtener sus correspondientes certificados.

Para los que anden perdidos, edX es una plataforma de MOOC creada por el Instituto de Tecnología de Massachusetts (MIT) y la Universidad de Harvard. Funciona con su propia tecnología de plataforma, edX, la cual está publicada como código abierto en GitHub. Tiene una estrecha relación con The Linux Foundation y sobresale por poner a disposición cursos relacionados con tecnologías Open Source.

Los nuevos cursos publicados por The Linux Foundation en edX son Desarrollo de Software Open Source: Linux para Desarrolladores (LFD107x), Herramientas de Linux para Desarrollo de Software (LFD108x) y Git para Desarrollo de Software Distribuido (LFD109x). Todos son en un principio gratuitos y se pueden obtener en conjunto a través de un paquete llamado Desarrollo de Software Open Source, Linux y Git, aunque eso sí, tener unos mínimos conocimientos de inglés es imprescindible.

Sobre el curso Desarrollo de Software Open Source: Linux para Desarrolladores, su descripción cuenta que “guiará a los desarrolladores para comprender las ‘reglas del camino’ y crear software de código abierto, ya sea como novatos o como alguien con experiencia principalmente en la creación y el trabajo con código privativo”.

Algunos de los puntos más importantes son separar el kernel del sistema operativo y la realización de contribuciones. “Cubre la interfaz gráfica del sistema, además de trabajar en la línea de comandos, y continúa analizando los sistemas de archivos, los componentes principales del sistema, las cuentas de usuario y más, para ayudarlo a orientarse completamente para trabajar en un sistema Linux”.

En cuanto a los requisitos previos están el tener cierta experiencia en el desarrollo de software y con la línea de comandos, además usar un sistema Linux reciente, ya sea sobre la máquina física o a través de una máquina virtual.

El curso Herramientas de Linux para Desarrollo de Software ofrece formación sobre las herramientas que el desarrollador podría necesitar para desarrollar desde Linux. “Comienza presentando las numerosas herramientas de línea de comandos esenciales que se utilizan a diario en el desarrollo de software. Luego se enfoca en bash scripting, explicando cómo construir scripts y cómo realizar tareas muy complicadas de forma automatizada.”

“El curso analiza archivos y sistemas de ficheros y se enfoca en compilar programas en Linux, usar GCC y otros compiladores, y usar bibliotecas de diferentes tipos. Este curso también cubre la creación de paquetes de software en Linux y más”.

En Git para Desarrollo de Software Distribuido, el alumno aprenderá a instalar Git y usarlo, así que está más bien orientado a personas con nulos o pocos conocimientos sobre el archiconocido software de control de versiones creado por Linus Torvalds y que está publicado bajo la licencia GPLv2.

Siendo más concretos, “el curso le enseñará cómo encontrar errores en su trabajo y en el de otros, y cómo volver a una copia de trabajo para identificar rápidamente el cambio que produjo el error. También se familiarizará con algunos procedimientos esenciales de Git, como la clonación, la bifurcación, la realización de confirmaciones, la obtención de diferencias, las fusiones y el cambio de base. El curso abordará flujos de trabajo complicados para que comprenda cómo abordarlos cuando surjan problemas”.

Los tres cursos empezarán el día de hoy, 25 de enero de 2022. Después pasarán a ser archivados en la plataforma de edX, donde tendrían que seguir estando disponibles y en diferido, pero con algunas limitaciones como la imposibilidad de obtener el certificado, así que, si estás interesado, date prisa.

 

 

Fuente: Muy Linux

 

El compositor Sway mejora la captura de pantalla y el soporte de realidad virtual en Wayland

publicado en: Linux | 0

 

Sway 1.7 está disponible para continuar con la evolución de este compositor de Wayland y gestor de ventanas basado o inspirado en el popular i3.

A pesar de ser “solo” un gestor de ventanas, Sway es uno de los desarrollos más interesantes en lo que respecta a compositores de Wayland, y no solo eso, sino que muchos lo consideran como la mejor implementación del protocolo que existe, incluso por encima del Mutter de GNOME.

Por otro lado, ha sido de los pocos valientes en atreverse a decirle “no” abiertamente a NVIDIA y a EGLStreams para defender de forma cerrada los estándares que acordaron casi todos en torno a Wayland y GBM. Ya se sabe, la palabra “estándar” produce urticaria en NVIDIA, y las razones exactas solo son conocidas por los directivos de la corporación.

La primera novedad destacada de Sway 1.7 es la eliminación de la opción --my-next-gpu-wont-be-nvidia, así los que usuarios tendrán usar a partir de ahora --unsupported-gpu en su lugar. Es importante tener en cuenta que, al menos oficialmente, el driver oficial de NVIDIA sigue sin estar soportado (Nouveau sí tendría que ir sin problemas), pero nos suponemos que este es un primer paso hacia la integración de la particular implementación de GBM impulsada por el fabricante de GPU.

Otra mejora importante la acapara el escaneo directo de copia cero (zero-copy) para las ventanas a pantalla completa, que ahora tendría que funcionar de manera más fiable gracias al uso de DMA-BUF, ese protocolo que promete mejorar la calidad de la captura de la pantalla (screencasting) en las sesiones de Wayland.

En tercer lugar tenemos la incorporación del arrendamiento del DRM (Gestión de Renderizado Directo) para los casos de realidad virtual. Este es un tema que abordamos en su momento explicando a qué se refiere. Como suele ser habitual en Wayland, el uso de esta característica depende de otros componentes como PipeWire (imprescindible para hacer screencasting y screensharing desde Wayland) y una versión correcta de Mesa, y su propósito es reducir las latencias a la hora de usar un casco de realidad virtual.

Por lo demás, se puede destacar que foot es ahora el emulador de terminal, el hecho de que las barras de título tienen ahora una altura fija y que swaybar y swaynag pueden ser inhabilitados en la compilación.

Sway 1.7 puede ser obtenido a través de la compilación de su código fuente, aunque posiblemente sea mejor y más cómodo recurrir a alguna distribución rolling release y bleeding edge como Arch Linux. Todos los detalles de este lanzamiento están disponibles en el anuncio oficial publicado en el repositorio de GitHub, donde también se encuentra la lista de cambios.

Fuente: Muy Linux

 

Deepin 20.4 llega con mejoras discretas en escritorio y aplicaciones por J.Pomeyrol20 de enero, 2022

publicado en: Linux | 0

 

 

No han pasado aún dos meses desde el lanzamiento de su anterior versión y ya está aquí Deepin 20.4, una actualización más de la distro china por excelencia, aunque no llega a considerarse como «de mantenimiento», pues incluye novedades más allá de la correspondiente renovación de paquetes y parches de seguridad.

Conviene por lo tanto dar un repaso rápido a los últimos lanzamientos de Deepin, ya que en 2021 la distribución cambió de ritmo y comenzó con este que continúa ahora, lanzando nueva versión cada dos o tres meses con las actualizaciones publicadas desde la anterior, pero también con algunas novedades de interés, escasas por lo general.

Así, Deepin 20.2.2 integró una nueva tienda de software con soporte para aplicaciones de Android que aún sigue un poco bastante verde; Deepin 20.2.3 estrenó el soporte de OCR en las aplicaciones de captura y reproducción de imágenes; Deepin 20.2.4 implementó la búsqueda global de escritorio; Deepin 20.3 mejoró la gestión de imágenes y las capturas de pantalla…

Todas las versiones mencionadas incluyeron más novedades además de las señaladas, por lo general en la forma de pequeñas mejoras, opciones y funciones en el escritorio o las aplicaciones propias del entorno; pero la ‘excusa’ de cada lanzamiento fue la expuesta: una novedad importante a nivel práctico, lo cual… Digamos que no es lo habitual en el ecosistema de GNU/Linux, pero parece estar funcionando para Deepin.

¿Cuál es la novedad destacada de Deepin 20.4? En esta ocasión son varias, en realidad, según desgranan en el anuncio oficial. A saber:

  • Se ha mejorado el instalador de sistema, optimizando la creación de particiones y puliendo el soporte de EFI.
  • Se ha mejorado el navegador propio de Deepin, basado en Chromium y actualizado a Chromium 93 con características como los grupos de pestañas, búsqueda de pestañas y más.
  • Se ha añadido un nuevo plugin en el monitor de sistema para detectar con más detalle el consumo de CPU.
  • Se ha añadido una opción para activar o desactivar la búsqueda global, así como las fuentes de datos.
  • Se ha mejorado la accesibilidad del navegador de archivos, que ahora permite mostrar nombres más largos y las entradas de aplicaciones de terceros.
  • Hasta aquí lo más destacado. Otras novedades de Deepin 20.4 incluyen más pequeños añadidos -nuevos fondos de pantalla, nuevos atajos de teclado, etc- y opciones varias -arrastrar y soltar para eliminar archivos, opciones de configuración, etc- en escritorio y aplicaciones, así como, a nivel base del sistema, la actualización del kernel, ofreciendo en este lanzamiento una versión estable, Linux 5.15.6, y una version LTS, Linux 5.10.83.

    La descarga de Deepin 2.4 está disponible en la página oficial del proyecto, pero recuerda: elige bien el servidor si no quieres morirte del asco esperando. Te recomendamos Bittorrent, SourceForge o Google Drive.

Fuente: Muy Linux

 

Pinta 2, nueva versión del clon de Paint.NET, llega portado a GTK 3 y .NET 6

publicado en: Linux | 0

 

 

Pinta 2 ya se está entre nosotros como la nueva versión mayor de esta aplicación de dibujo inspirada en la popular Paint.NET. La inspiración llegó a tal punto que hasta tomó Mono como una de sus principales bases tecnológicas, pero eso ha sido aparentemente cambiado (o evoulucionado) en este lanzamiento para acercarse todavía más a las tecnologías de Microsoft.

Lo más destacado de Pinta 2.0 es que ha sido portado a GTK 3 y .NET 6, la última versión del archiconocido framework de Microsoft que en un porcentaje significativo es Open Source y de la que publicamos de forma detallada el pasado mes de noviembre.

Por otro lado, el uso de GTK 3 ha repercutido en diversas mejoras, como un soporte para pantallas HiDPI mejorado y el hecho de que se ha modificado la herramienta de texto para usar el widget de selección de fuentes estándar de GTK. El menú “Abrir reciente” ha sido eliminado para sustituirlo por la correspondiente sección en el diálogo del archivo. Para obtener una buena experiencia se recomienda la versión 3.24.21 de GTK o posterior.

Pero no todas son buenas noticias en torno Pinta 2, ya que el soporte para los complementos ha sido eliminando, aunque los desarrolladores esperan poder restaurarlo en un futuro lanzamiento. Algunas de las herramientas para usar botones de giro en lugar de cuadros combinados han sido cambiadas para, por ejemplo, seleccionar tamaños de pincel.

Para terminar con el apartado de GTK 3 y .NET 6 (o al menos así ha sido estructurado en el anuncio oficial), los instaladores para Windows y macOS ahora empaquetan todas las dependencias necesarias y la versión para el sistema operativo de Apple emplea la barra de menú global en lugar de mostrar la barra de menú en la propia ventana de la aplicación.

Continuando con más cosas nuevas o cambiadas de Pinta 2, se ha agregado un widget de barra de estado que contiene la información de la posición o selección, el zoom y la paleta de colores; la paleta de herramientas ha sido cambiada para que solo ocupe una columna; el widget de la paleta de colores muestra los usados recientemente; las herramientas son capaces de guardar su configuración para la próxima vez que se abra la aplicación; los colores de las paletas primaria y secundaria ahora se guardan en la configuración de la aplicación; además de que el lienzo se puede desplazar haciendo clic y arrastrando el botón central del ratón.

Como cambios, o al menos cambios destacados, tenemos el hecho de que la acción de pegar en una imagen nueva ya no crea varios elementos de historial innecesarios, mejoras en el rendimiento de las herramientas de cubo de pintura y varita mágica, mejoras en el rendimiento de las herramientas de selección a la hora de ajustar de forma interactiva y el panel de imágenes ha sido eliminado debido a que se pueden usar pestañas y por lo tanto se ha quedado obsoleta.

Todos esos cambios y novedades han llegado junto a las típicas correcciones, que en este caso abarcan el soporte de Unicode, el uso del idioma correcto en macOS, mejoras en los diálogos de confirmación de cerrar y guardar como, además de corregir diversos fallos y errores detectados.

Todos los detalles de Pinta 2 están disponibles en el anuncio oficial publicado en el repositorio GitHub del proyecto, mientras que la aplicación puede ser obtenida a partir de la correspondiente sección de descargas para Linux (Flatpak y Snap), Windows y macOS junto a unas instrucciones para instalarla OpenBSD.

 

 

ONLYOFFICE 7.0, nueva versión de la suite ofimática abierta

publicado en: Linux | 0

Seguimos hablando de estrenos en este año que acaba de comenzar y hoy lo hacemos de ONLYOFFICE 7.0, la nueva versión mayor de esta suite ofimática de código abierto, cada vez más popular por su enfoque a medio camino entre el «móntatelo tú mismo, te lo montamos nosotros y no hace falta que te montes nada».

Dicho de otra forma, cuando hablamos de ONLYOFFICE lo hacemos de una suite ofimática que fue creada como software de servidor, una suerte de reemplazo a Google Docs y similares y así sigue funcionando, pero con cambios, por lo que si eres nuevo en este asunto y te interesa conocer qué te ofrece ONLYOFFICE, el reciente lanzamiento de ONLYOFFICE 7.0 se divide en dos metapaquetes:

  • ONLYOFFICE Docs 7.0, que incluye todo el software de servidor para montar una suite ofimática en línea.
  • ONLYOFFICE Docs DE 7.0, o lo que es lo mismo, los editores de escritorio de ONLYOFFICE, aplicaciones independientes al estilo de LibreOffice, pero con la posibilidad de conectarse a instancias en línea de quererlo.

El lanzamiento que nos ocupa reúne a ambos, cada uno por su lado, pero unidos siempre que se desee. Así, ONLYOFFICE Docs 7.0 acoge el grueso de las novedades que recibe esta nueva versión de la suite, muchas de las cuales se extienden a los editores de escritorio. Comenzando por el principio, pues, los cambios más destacados de ONLYOFFICE 7.0 empiezan por ONLYOFFICE Docs 7.0 e incluyen:

  • Un nuevo sistema de formularios con el que crear rápidamente «acuerdos legales, contratos, informes, formularios de admisión, cuestionarios, etc».
  • extensión de la protección por contraseña de libros y hojas de cálculo.
  • Soporte para tablas de consulta con las que realizar informes y análisis cominando datos.
  • Nuevas funciones de edición de documentos como autocorrección de hiperenlaces o combinación de correspondencia.
  • Más transiciones y reproducción de animaciones en las presentaciones.
  • Nuevo historial de versiones en hojas de cálculo para no perder información con las ediciones.
  • Ordenación de comentarios automatizada mediante una nueva opción.
  • Nuevos modos de visualización para revisión de documentos de texto.
  • Modo oscuro para el editor de texto.

Y, por encima de todo, «código abierto sin excepción», apuntan en el anuncio oficial de ONLYOFFICE Docs 7.0, indicando que se abre el código de las funciones de edición profesional: «Anteriormente, todas estas funciones estaban disponibles exclusivamente de pago. Hoy su código fuente es abierto para todos». Todos los datos de este lanzamiento al pormenor se encuentras en ese enlace. A continuación, el vídeo de presentación de ONLYOFFICE Docs 7.0.

La descarga de ONLYOFFICE Docs 7.0 está disponible para Debian, Ubuntu y derivados, para CentOS, RHEL y derivados, para Windows y como imágenes Docker, Amazon Machine, Univention y Alibaba Cloud.

Por su parte, los editores de escritorio de ONLYOFFICE 7.0 comparten muchas de las novedades del anterior, incluyendo el soporte de formularios locales o las nuevas funciones de edición profesional, al tiempo que añade novedades propias como:

  • Nuevas opciones de conexión de cuentas con kDrive y Liferay, permitiendo así el usar los editores para trabajar con documentos en línea, como sucede ahora con instancias de Nextcloud, ownCloud y Seafile.
  • Nueva opción para abrir los diferentes editores de la suite en una nueva ventana y no como hasta ahora sol o con pestañas.
  • Nuevas opciones de escalado para aumentar el tamaño de la interfaz hasta el 500%.
  • Soporte de localización ampliado con nuevos idiomas entre los que se incluye el catalán.

Todas las novedades de los editores de escritorio de ONLYOFFICE 7.0, en el anuncio oficial, incluido también el vídeo de presentación que puedes ver a continuación.

 

La descarga de los editores de escritorio de ONLYOFFICE 7.0 está disponible para Debian, Ubuntu y derivados en formato de paquete Deb, para CentOS y RHEL en formato de paquete RPM, como en paquetes AppImage, Flatpak y Snap; y también están disponibles en las tiendas de aplicaciones de Linux Mint, Zorin OS, Deepin y Manjaro.

 

 

Fuente: Muy Linux

 

Fedora se plantea rediseñar el instalador Anaconda

publicado en: Linux | 0

 

La comunidad de Fedora se ha planteado rediseñar y modernizar la interfaz gráfica de usuario de Anaconda, el instalador empleado principalmente por el espectro Red Hat y los clones de RHEL.

Según se puede leer en una entrada publicada en el blog de la comunidad de Fedora, la intención es reescribir la interfaz gráfica de Anaconda con tecnologías web y empleando Cockpit. Hasta ahora (y seguro que seguirá siendo así en las próximas versiones de Fedora) la interfaz gráfica del instalador ha sido construida con GTK, pero algunos miembros de la comunidad han empezado a ver que es hora de modernizarlo y mejorarlo.

Desde Fedora creen que Cockpit es una solución madura con un gran soporte para el backend del instalador: Anaconda DBus. Además, parece que hay entendimiento con los responsables de Cockpit, ya que estos han brindado su apoyo y tienen conocimientos de lo que podrían necesitar los encargados de Anaconda, algo a lo que se suma el cada vez mayor apoyo que tiene Cockpit según palabras publicadas en la entrada del blog.

El apostar por tecnologías web debería de ofrecer una experiencia con el sistema más consistente a través de las aplicaciones, abriendo la puerta, por ejemplo, a una mejor experiencia de usuario con las instalaciones remotas en comparación con la actual solución basada en VNC. No se descarta la introducción de más mejoras o nuevos enfoques en torno a la experiencia de usuario.

De cara a los usuarios de Fedora, la experiencia con Anaconda no debería de verse radicalmente afectada debido a que una gran parte del instalador está ahora compuesta por módulos construidos con la API de DBus, la cual seguirá siendo utilizada. Dicho con otras palabras, en Fedora (y por ende Red Hat) no van a deshacerse de Anaconda, sino que simplemente se han planteado reconstruir la interfaz gráfica de usuario empleando tecnologías web.

El rediseño de la interfaz gráfica de Anaconda está en estos momentos en una fase muy temprana de su desarrollo, así que habrá que esperar un tiempo para verlo incluido al menos como una vía opcional en algunas de las ediciones de Fedora. Viendo el alma vanguardista y hasta experimental de la distribución comunitaria patrocinada por Red Hat, a buen seguro que será incorporado a la mínima que sea usable.

Anaconda es un componente que recibe muchas críticas por parte aquellos que no comulgan con el espectro de Red Hat y que por lo tanto genera mucho debate. Si bien en las ediciones Workstation y Silverblue de Fedora es bastante disfrutable, cuando llegamos a la edición Server o a CentOS/RHEL puede llegar a ser un tanto confuso. Veremos si la comunidad de Fedora aprovecha la ocasión para poner orden donde aparentemente no lo hay en estos momentos.

Fuente: Muy Linux

 

FFmpeg 5 llega con un soporte de Vulkan mejorado y renovando varias API

publicado en: Linux | 0

 

FFmpeg 5.0 ya está disponible como la nueva versión mayor de este conocido framework multimedia multiplataforma y publicado como software libre, que tiene aparentemente en Linux su plataforma principal debido a que ahí juega un rol más preponderante que en Windows y macOS.

FFmpeg 5.0, cuyo nombre en clave es “Lorentz”, llega con bastantes cambios y novedades, como por ejemplo una API basada en AVframe más fácil de usar, un código de Vulkan muy mejorado, la incorporación del soporte de DoVi y la eliminación de las antiguas API de renderizado y decodificación para sustituirlas por otras basadas en N:M. Por otro lado, la configuración predeterminada del renderizador de AAC ha sido modificada para mejorar la calidad.

Siendo más concretos con las novedades, tenemos lo habitual en cada lanzamiento de FFmpeg: renderizadores (encoders), filtros, multiplexadores (muxers), decodificadores y algunas cosas más. Para empezar, y siguiendo el orden expuesto, mencionamos algunos de los renderizadores añadidos, entre los que están ADPCM IMA de Westwood, Apple Graphics (SMC), bitpacked y VideoToolbox para ProRes.

En lo que respecta a los filtros, FFmpeg 5.0 viene bien cargado de ellos, porque a nivel de audio tenemos a afwtdn, adecorrelate, atilt, grayworld, apsyclip, asdr, aspectralstats, adynamicequalizer y anlmf, mientras que para vídeo están morpho, scharr, hsvkey, hsvhold, limitdiff, xcorrelate, varblur y huesaturation. Y eso no es todo, porque también hay filtros para Vulkan, libracebo y filtros de segmentos de audio y vídeo.

Los multiplexadores añadidos son AUD de Westwood, Argonaut Games CVG (que también cuenta con demultiplexador) y otro para el flujo de bits de sobrecarga del perfil bajo de AV1. Los decodificadores añadidos son ADPCM IMA de Acorn Replay, MSN Siren, GEM Raster para imágenes y speex. Otros aspectos a tener en cuenta son la aceleración por hardware de VP9 y ProRes para VideoToolbox y el soporte para la arquitectura de Loongson.

Como vemos, FFmpeg 5.0 es un lanzamiento, cuanto menos, relativamente potente. Sin embargo, parece que han quedado algunas cosas todavía pendientes, como la posibilidad de poder hacer de forma directa un screencasting desde la sesión de Wayland en Linux, una característica que muy probablemente requeriría de apoyarse en PipeWire.

FFmpeg es de esos componentes que raras veces es urgente actualizar para el usuario, sobre todo porque pocos lidian con él de forma directa, así que, aparte de proceder a compilar el código fuente, lo más cómodo para obtenerlo es recurrir a alguna distribución rolling release y bleeding edge como Arch Linux y esperar a que llegue.

 

Fuente: Muy Linux

 

digiKam 7.5 llega con mejoras en las traducciones y muchos errores cerrados

publicado en: Linux | 0

 

Y aquí tenemos a digiKam 7.5, la última versión de suite fotográfica que forma parte del proyecto KDE y que es una de las aplicaciones más destacadas dentro de su segmento para Linux, aunque también está disponible para Windows y macOS.

digiKam 7.5 no es un lanzamiento revolucionario, ya que según los responsables del proyecto, sobresalen las correcciones de errores y ciertas mejoras: “Esta nueva versión llega con más de 700 archivos cerrados en bugzilla y principales mejoras en cuanto a usabilidad”.

Sobre digiKam 7.5, lo que destaca son las mejoras en las traducciones de Showfoto y de la propia digiKam, en especial en lo que respecta a la compatibilidad con RTL. Esto debería mejorar la experiencia con las traducciones a idiomas como el árabe, el hebreo, el chino y el japonés, de los cuales no todos siguen la orientación de izquierda a derecha que usamos en los idiomas occidentales.

Los responsables han recalcado la complejidad que supone traducir algo como digiKam a muchos idiomas diferentes. Las cadenas de caracteres en inglés son extraídas mediante scripts todos los días y luego son empaquetadas para cada idioma en un archivo con formato de texto (PO). Luego, los traductores trabajan en el archivo con una aplicación gráfica dedicada y se dan las indicaciones de contexto pertinentes.

Tras realizar las traducciones, el fichero PO se actualiza en un repositorio espacial en el que los desarrolladores pueden verificar los datos y transformar la traducción en formato binario (MO), que será la empleada por la aplicación en tiempo de ejecución.

Por lo demás, no parece que estemos ante un lanzamiento especialmente rompedor, porque dejando aparte las mejoras en las traducciones, la novedad más destacada es la adición de la opción “abrir con” desde el menú contextual en la versión de digiKam para macOS, que en estos momentos sigue siendo compilada solo para Intel debido a problemas con las dependencias.

El proyecto ha destacado que en sus aproximadamente 20 años de existencia ha cerrado 9.432 errores en Linux, 1.031 en Windows, 248 en macOS y 410 en otros sistemas operativos. Si bien Linux sigue siendo la plataforma en la que la digiKam es más popular, en los últimos años las versiones para Windows y macOS han ganado notoriedad, algo en lo que ha podido influir la calidad de la propia aplicación.

Los detalles sobre digiKam 7.5 están disponibles en el anuncio oficial, mientras que la aplicación puede ser descargada para Linux (AppImage), Windows y macOS desde la correspondiente sección de descargas. Si no lo ha hecho ya, en cuestión de tiempo debería de llegar a distribuciones rolling release y bleeding edge como Arch Linux y en formato Flatpak y Snap.

 

Fuente: Muy Linux