Llega la primera version estable de PipeWire 1.0 y estas son sus mejoras

Pipewire

PipeWire es un servidor para manejar transmisiones de audio, video y hardware en Linux.​​​

Después de poco más de tres semanas desde el último lanzamiento (0.3.85) por fin se ha dado a conocer el lanzamiento de la versión estable del servidor multimedia PipeWire 1.0, marcando la madurez del proyecto. Cabe mencionar que esta nueva versión 1.0 es compatible con la rama 0.3 anivel de API y ABI.

Para aquellos que desconocen de PipeWire, deben saber que es un importante sucesor del servidor de audio PulseAudio y la gran diferencia con su predecesor, es que PipeWire va un paso más allá al incorporar herramientas especializadas para administrar transmisiones de video, manejar audio con latencia mínima y aplicar nuevos modelos de seguridad para el control de acceso a nivel de dispositivo individual y transmisión.

PipeWire es una API de servidor y espacio de usuario para gestionar canalizaciones multimedia. Esto incluye:

  • Poner a disposición fuentes de vídeo (como desde dispositivos de captura o transmisiones proporcionadas por una aplicación) y multiplexarlas con los clientes.
  • Acceder a fuentes de vídeo para su consumo.
  • Generación de gráficos para procesamiento de audio y video.
  • Los nodos en el gráfico se pueden implementar como procesos separados, comunicándose con sockets e intercambiando contenido multimedia mediante el paso fd.

Además de ello, su uso se extiende al control de fuentes de vídeo, como dispositivos de captura y cámaras web, así como a la gestión del contenido de la pantalla que muestran varias aplicaciones. PipeWire también puede actuar como un servidor de audio, asegurando una latencia mínima y proporcionando una funcionalidad que combina las capacidades de PulseAudio y JACK, incluso teniendo en cuenta las necesidades de los sistemas de procesamiento de audio profesionales que PulseAudio no podía ofrecer.

Principales novedades de PipeWire 1.0

Esta nueva versión de PipeWire 1.0, la cual llega de forma estable, brinda todas las características que se espera que muevan flujos de medios dentro de un sistema, ya que aprovecha las funciones avanzadas del kernel de Linux para proporcionar baja latencia, poco espacio y alto rendimiento a la vez que es seguro.

Y es que entre los cambios en comparación con la rama 0.3, hay relativamente pocas características nuevas para PipeWire 1.0, pero dentro de los cambios implementados se destaca la inclusión predeterminada de soporte jackdbus (de forma predeterminada) que permite utilizar PipeWire como un cliente completo del sistema de sonido JACK. ALSA utiliza programación basada en IRQ en el perfil Pro-Audio para lograr una latencia a nivel de JACK.

Además de ello, se incluye soporte para pausar y reanudar en pipe-tunnel, asi como el soporte para nuevos complementos, la capacidad de manejar valores NULL de mmap_areas en el complemento ALSA y soporte para uclamp (para permitir que el programador PipeWire tome decisiones mejor informadas sobre la asignación de tareas).

De los demás cambios que se destacan de esta nueva versión:

  • Se agregó soporte para versiones antiguas y nuevas de webrtc-audio-processing.
  • Se agregó soporte para archivos DFF DSD a pw-cat.
  • Se corrigieron posibles condiciones de carrera en setrlimit en module-rt.
  • Se agregó soporte para la plataforma GNU/Hurd.
  • Muchas correcciones de errores de módulos
  • Una nueva opción para exponer los controles ALSA como parámetros de accesorios
  • Soporte para directorios base XDG (al cargar configuraciones de ACP.
  • Mejora enormemente la compatibilidad del códec Bluetooth LC3
  • Optimización en la reutilización del buffer con JACK
  • Mejoras en los permisos de socket
  • Vista previa de grabación de eventos MIDI en Ardour
  • Se corrigió un posible error de segmentación al copiar estructuras de mezcla.
  • Se corrigió la pérdida de memoria en la cadena de filtros.

Por último y no menos importante, cabe mencionar que el desarrollador de PulseAudio, Arun Raghavan, comento lo siguiente sobre este lanzamiento

¡Qué tiempos tan emocionantes! PipeWire 1.0 es la culminación de 15 años de experiencia en audio de Linux, que combina lecciones de PulseAudio en un sistema de alto rendimiento, base flexible y fácil de usar para audio y multimedia en Linux.
Espero con ansias la próxima década de progreso en el software libre.
¡Espacio de audio profesional y de consumo!.»

Si estás interesado en poder conocer más al respecto, debes saber que el código del proyecto está escrito en C y se distribuye bajo la licencia LGPLv2.1 y puedes consultar los detalles de este lanzamiento en el siguiente enlace.

Finalmente, cabe mencionar que PipeWire se encuentra habilitado de forma predeterminada en una gran cantidad de distribuciones de Linux, como por ejemplo Fedora, RHEL, Ubuntu, Debian, SUSE/openSUSE y también en derivados de estos, por lo que solo basta con ejecutar los comandos de actualización de tu sistema para contar con la última versión de PipeWire.

from Linux Adictos https://ift.tt/zTP1knB
via IFTTT

OpenMandriva Lx 5.0 llega con Plasma 5.27.9, Linux 6.6, mejoras y mas

 OpenMandriva Lx 5.0

Screenshot de OpenMandriva Lx 5.0

Después de poco más de año y medio de desarrollo, la Asociación OpenMandriva dio a conocer, mediante una publicación de blog, el lanzamiento de la nueva versión de OpenMandriva Lx 5.0, versión en la cual se ha actualizado gran parte de la pila de software del sistema, asi como también implementación de mejoras, correcciones y más.

Para quienes desconocen de OpenMandriva Lx, deben saber que esta es una distribución de Linux creada y orientada para todo tipo de usuarios, esta distribución es distribuida y desarrollada por la asociación llamada OpenMandriva, la cual es una asociación sin fines de lucro.

Esta distribución de Linux está basada en Mandriva Linux la cual fue una distribución francesa, no tan popular entre los usuarios de Linux, pero que en su tiempo algunos usuarios llegaron a recomendar.

Principales novedades de OpenMandriva Lx 5.0

La nueva versión de OpenMandriva Lx 5.0 llega implementado una gran cantidad de mejoras internas y es que con la incorporación del kernel Linux 6.6 LTS, podremos darnos cuenta un poco de las grandes mejoras que ha recibido esta distribucion, ya que por ejemplo una de las características nuevas más notables de Linux 6.6 es el programador EEVDF, que reemplaza al programador CFS, asi como también que se agregó una implementación del mecanismo Shadow Stack, que permite bloquear el funcionamiento de muchos exploits, entre otras cosas más.

Por la parte de la pila de software (la cual ha sido actualizada en su mayoría), esta versión de OpenMandriva Lx 5.0 destaca por presentar la versión de KDE Plasma 5.27.9 LTS, la cual viene acompañada de los paquetes de KDE Gear 23.08.3 y KDE Frameworks 5.112.

Otros de los componentes actualizados que se destacan de esta nueva versión incluyen a systemd 254.5, GCC 13.1, glibc 2.38, binutils 2.41 y el instalador Calamares 3.2.62. Además, la pila de gráficos y escritorio ha experimentado mejoras notables con las últimas versiones de Xorg 21.1.9, Wayland 23.2.2, Mesa 23.3.0 rc4.3, Qt 5.15.11 con parches de KDE y el más nuevo 6.6.0.

En cuanto al desarrollo y compilación, la Asociación OpenMandriva ha tomado la decisión de tomar el rumbo hacia el uso exclusivo del compilador Clang, que ha sido actualizado a la versión LLVM 17.

Por otra parte, OpenMandriva Lx 5.0 llega con cambios en la estructura del sistema de archivos, el cual se ha reorganizado los directorios / y /usr, pues todos los archivos ejecutables y las bibliotecas de los directorios root se han movido a la partición /usr. Este cambio se refleja en la creación de enlaces simbólicos para los directorios /bin, /sbin y /lib*, consolidando así la organización de los archivos ejecutables y bibliotecas.

No obstante, cabe destacar que, por el momento, la distribución continúa utilizando la sesión X11 como predeterminada, aunque OpenMandriva ha contemplado la transición hacia Wayland en futuras versiones, especialmente considerando la adopción prevista de Wayland por defecto en KDE Plasma 6.

De los demás cambios que se destacan de esta nueva versión:

  • Se ha restaurado la compatibilidad con la instalación en particiones con sistemas de archivos BTRFS y XFS.
  • Todas las vulnerabilidades recientes, en particular aquellas que afectan a componentes cruciales como glibc y curl, se han solucionado rápidamente
  • Además de dnf4, se ofrecen como alternativas como dnf5 y zypper.
  • Se agregó soporte para paquetes en formato Flatpak.
  • LibreOffice 7.6.3
  • GIMP 2.10.36
  • Digikam 8.1.0
  • SMPlayer 23.6.0
  • VLC 3.0.18
  • Krita 5.2.1 (Edición Plasma)
  • Cromo 119 (Edición Plasma)
  • Firefox 120 (edición GNOME)
  • Ha comenzado la formación compilaciones simplificads con KDE y con el entorno de usuario LXQt.
  • Se han actualizado las aplicaciones OM Welcome, OM Control Center, Repository Selector (repo-picker) y Update Configuration (om-update-config) desarrolladas para OpenMandriva.
  • Continúa el trabajo en un port para la RISC-V, que puede incluirse en la versión 6.0.

Finalmente si estás interesado en conocer más al respecto sobre este nuevo lanzamiento de OpenMandriva Lx 5.0, puedes consultar los detalles en el siguiente enlace.

Obtener OpenMandriva Lx 5.0

Para quienes estén interesados en poder descargar esta nueva versión, pueden obtener las imágenes del sistema ya preparadas para los diferentes dispositivos, desde el sitio web oficial de la distribución, en ella podrán encontrar la imagen Live de 2.5 GB (x86_64). El enlace es este.

Por último y no menos importante, cabe mencionar que las compilaciones contienen el configurador de ajustes preestablecidos de escritorio (om-feeling-like), que ofrece un conjunto de ajustes preestablecidos que permiten darle al escritorio KDE Plasma la apariencia de otros entornos.

from Linux Adictos https://ift.tt/Mwb1Bo6
via IFTTT

At COP28, PAHO Assistant Director calls for regional solidarity to address health impacts of “triple planetary crisis” of climate change, biodiversity loss, and pollution

At COP28, PAHO Assistant Director calls for regional solidarity to address health impacts of “triple planetary crisis” of climate change, biodiversity loss, and pollution

Cristina Mitchell

5 Dec 2023

from PAHO/WHO | Pan American Health Organization https://ift.tt/uovI28C
via IFTTT