Pop!_OS 20.04 llega basado en Focal Fossa, nuevos atajos del teclado y otras novedades

Pop!_OS 20.04

Aunque solemos referirnos a Linux como sistemas operativos, todos sabemos que es un núcleo. Basados en él hay cientos de opciones, por lo que es fácil que encontremos una que se ajuste a nuestras necesidades. Ubuntu es una distribución muy popular, pero cada vez son más los usuarios descontentos con su versión principal los que están migrando hacia uno de sus sabores o a distribuciones totalmente diferentes, como Fedora o Manjaro. Si lo que se busca es una basada en Ubuntu, System76 nos ofrece una buena opción que hace unas horas ha lanzado una versión actualizada: Pop!_OS 20.04.

Pop!_OS 20.04 ha llegado justo una semana después que el Focal Fossa en el que se basa. System76, quien también vende hardware, dice que es su lanzamiento más importante hasta la fecha, algo que no sorprende porque es exactamente lo mismo que dice cualquier otro desarrollador, pero sí incluye muchas nuevas funciones, empezando porque es un lanzamiento LTS que estará soportado durante tres años. A continuación tenéis una lista de novedades que han llegado junto a esta versión.

Novedades más destacadas de Pop!_OS 20.04

  • Linux 5.6.
  • GNOME 3.36.1 (enlace a las novedades de GNOME 3.36 aquí).
  • Navegación del teclado mejorada con nuevos atajos.
  • Auto-Tiling, nueva función para organizar las ventanas automáticamente.
  • Los nuevos Workspaces (espacios de trabajo) nos permiten mantener contenido relevante unido y el contenido irrelevante fuera de nuestra vista.
  • Se ha añadido soporte para Flatpak, lo que incluye el repositorio de Flathub.
  • Soporte para Hybrid Graphics, lo que mejorará la autonomía, entre otras cosas.
  • Actualizaciones de firmware automáticas.
  • Actualizaciones del sistema sin conexión.

Si estáis interesados en probar Pop!_OS 20.04, podéis descargar sus imágenes ISO para gráficas Intel/AMD o NVIDIA desde su página web de descargas, a la que podéis acceder desde este enlace. Los usuarios existentes podrán actualizar desde la herramienta de actualizaciones del mismo sistema operativo.

from Linux Adictos https://ift.tt/3aTJObZ
via IFTTT

Realidad virtual y aumentada. Qué es OpenSpace3D

Realidad virtual y aumentada
Cuando cierto político dijo aquello de que la única verdad es la realidad, no imaginaba que varias décadas después podríamos preguntarle a cuál de todas ellas se refería. Sin entrar en discusiones filosóficas y psicológicas, la tecnología nos ofrece dos alternativas más a lo que ven nuestros ojos desnudos; la virtual y la aumentada.


Informes llegados del Celeste Imperio aseguran que a las fiestas de diciembre, el día de inicio de clases y las fiestas patrias, tendremos que agregar otro hito al calendario anual, la fecha de inicio de la cuarentena.

Ojalá que no suceda, pero, si tuvieran razón, contenidos de realidad virtual, aumentada y ambas combinada podrían ser de gran ayuda para sobrellevar las consecuencias psicológicas y económicas del aislamiento.

Por ejemplo, los países que viven del turismo podrían ofrecer experiencias de viajes virtuales o las grandes tiendas de moda exhibir sus productos de una manera más completa. También, podría ser de gran utilidad para la enseñanza a distancia.

Es cierto, que la mayor parte de esta tecnología aún tiene un costo bastante alto para hacerse masiva, pero, el uso de proyectos de código abierto puede contribuir a hacerla más accesible. En este post voy a comentar uno de ellos, OpenSpace3D. Esta herramienta disponible para Windows permite producir contenidos además para otras plataformas como Linux y dispositivos móviles.

Se trata de una plataforma de desarrollo de realidad virtual de código abierto pensada para construir aplicaciones de experiencia de realidad virtual enriquecidas y juegos potenciados por la realidad virtual

Realidad virtual y aumentada. Conceptos básicos

  • La Realidad Virtual consiste en un entorno generado por ordenador en el que se simulan gráficos de movimiento en 3D que parecen ser realistas desde la perspectiva del usuario. Para proyectar este entorno se utiliza un dispositivo del tamaño de un casco con una pantalla colocada delante de los ojos.
  • La realidad aumentada incorpora elementos generados por ordenador al mundo real. Estos pueden ser modelos 3D, texto, vídeo o audio.

Hay quienes hablan también de realidad combinada en la que la realidad virtual se mezcla en tiempo real con el mundo real.

OpenSpace3D

Es una plataforma diseñada para la creación de juegos y aplicaciones de realidad virtual y aumentada. Su propósito declarado es democratizar las aplicaciones 3D en tiempo real y proporcionar una herramienta para todas las mentes creativas, no sólo para los desarrolladores.

Algunas prestaciones

  • Soporte nativo para dispositivos de realidad virtual y detección de movimientos, tanto comerciales como de código abierto. Algunos de ellos son, por ejemplo, Leap Motion para la detección de movimientos de manos, el brazalete Myo para el reconocimiento de gestos, los auriculares Neurosky para concentración y meditación, Emotiv Epoc para monitoreo de señales de EEG, Nonin Oxymeter para medición del ritmo cardíaco, HT1C Vive, Oculus y Vuzix para aplicaciones de realidad virtual o Tobii EyeX para seguimiento de los ojos. Además, podemos utilizar cualquier dispositivo compatible con Arduino y cualquier dispositivo y sistema de seguimiento compatible con VRPN.
  • Trabaja con dos técnicas de realidad aumentada. La detección de marcadores de características permite detectar una imagen en la cámara, mientras que la detección de marcadores de referencia Aruco facilita hacer aplicaciones rápidas con varios marcadores y también utilizarlos como una interfaz tangible.
  • El editor de escenas permite importar modelos 3D en más de 40 formatos, Una vez importados es posible añadir, clonar, mover objetos y definir parámetros como el comportamiento físico o las animaciones. Los resultados pueden exportarse a 3DS MAX, Blender, Maya y Cinema 4D
  • Dispone de una colección de más de 160 funciones preprogramadas que pueden combinarse para crear aplicaciones sin necesidad de codificar.
  • Tiene soporte para contenido multimedia para la creación de entornos inmersivos con texturas espacializadas de contenido de audo y video 3D.
  • Incorpora un navegador lo que permite utilizar HTML5 y librerías Javascript para la creación de escenas e interfaces de usuario.
  • Utiliza el motor de simulación de leyes físicas de Newton Dynamic para recrear las consecuencias de cosas como masa, coeficiente de rebote, aceleración, restricciones y movimientos de vehículos.
  • Permite crear aplicaciones multiusuario y multidispositivo.

Las aplicaciones creadas se pueden utilizar en Windows, LInux, Raspberry Pi, Mac, Android e iOS, aunque no todas las prestaciones estarán disponibles en todas las plataformas.

from Linux Adictos https://ift.tt/2Ss1EfM
via IFTTT

Google ahora va contra los complementos que realizan spam

Los desarrolladores de Google que están a cargo del desarrollo de Chrome han manifestado sus molestias en lo que refiere a la revisión de complementos, ya que desde hace ya vario tiempo notaron un incremento en los tiempos de revisión últimamente y que un gran porcentaje de los complementos que revisan son complementos que realizan spam o enfocados en el robo de datos.

Y es que aun que Google advirtió sobre el endurecimiento de las reglas para publicar complementos en la Chrome Web Store, los desarrolladores de complementos maliciosos no han reducido su actividad y con ello ahora, los desarrolladores de Google cambiaron las reglas.

Ya que ahora realizaron un cambio en sus políticas para combatir las manipulaciones que impiden evaluar la esencia del complemento, como el camuflaje de complementos conocidos, proporcionar información falsa sobre la funcionalidad, crear revisiones falsas o modificar la calificación de estos comprando reseñas.

En respuesta, nuestros sistemas de abuso y equipos de revisión han trabajado arduamente para garantizar que Chrome Web Store esté libre de abuso, ya que muchos de nuestros desarrolladores han notado un aumento en los tiempos de revisión últimamente.

Con este cambio, todos los desarrolladores de complementos tienen hasta el 27 de agosto, los desarrolladores deben traer adiciones para cumplir con los nuevos requisitos, de lo contrario serán eliminados del catálogo.

Sin embargo, el aumento en la adopción de la plataforma de extensión también ha atraído a spammers y estafadores que introducen extensiones de baja calidad y engañosas en un intento de engañar y engañar a nuestros usuarios para que las instalen para obtener un beneficio rápido.

De los cambios introducidos se mencionan los siguientes:

  • Los desarrolladores o sus afiliados tienen prohibido publicar múltiples complementos que brinden una funcionalidad idéntica (complementos duplicados con otros nombres). Como ejemplos de complementos no válidos, se proporciona una extensión con un fondo de pantalla que contiene una descripción diferente, pero establece la misma imagen de fondo que en el otro complemento. O complementos para convertir formatos que se ofrecen con diferentes nombres (por ejemplo, Fahrenheit a Celsius, Celsius a Fahrenheit), pero dirigen al usuario a la misma página para la conversión. Se permite la colocación de versiones de prueba cercanas en funcionalidad, pero la descripción debe indicar claramente que se trata de una versión de prueba y se proporciona un enlace a la versión principal.
  • Los complementos no deben incluir metadatos engañosos, formateados incorrectamente, incoherentes, irrelevantes, excesivos o inapropiados en campos como descripción, nombre del desarrollador, título, capturas de pantalla e imágenes adjuntas. Los desarrolladores deben proporcionar una descripción clara y comprensible. No está permitido mencionar en la descripción de las reseñas de usuarios no archivados o anónimos.
  • Los desarrolladores tienen prohibido tratar de manipular la posición de las extensiones en las listas de Chrome Web Store, incluyendo “inflar” la calificación, crear revisiones ficticias y engañar la cantidad de instalaciones que utilizan esquemas fraudulentos o estimulan artificialmente la actividad del usuario. Por ejemplo, está prohibido ofrecer bonos por instalar complementos.
  • Los complementos cuyo único propósito es instalar o ejecutar otras aplicaciones, temas o páginas web están prohibidos.
  • Se prohíben los complementos que abusan del sistema de notificación por enviar spam, mostrar anuncios, promocionar productos, phishing o mostrar otros mensajes no solicitados que interfieren con el trabajo del usuario. Además, los complementos que envían mensajes en nombre del usuario están prohibidos, sin darle al usuario la capacidad de verificar el contenido y confirmar a los destinatarios (por ejemplo, bloquear complementos que envían invitaciones a la libreta de direcciones del usuario).

Queremos asegurarnos de que la ruta de un usuario que descubre una extensión de Chrome Web Store sea clara e informativa y no esté confusa con imitadores, funcionalidades engañosas o críticas y valoraciones falsas.

Se observa que el catálogo, que tiene más de 200 mil complementos, se ha convertido en el foco de atención de los spammers y estafadores que han comenzado a publicar complementos de baja calidad y engañosos que no realizan acciones útiles, se imponen a los usuarios y se centran solo en llamar la atención sobre ciertos servicios o productos.

from Linux Adictos https://ift.tt/3f4AZzn
via IFTTT

Microsoft libero el código fuente de MsQuic, un protocolo de red usado para HTTP3

Logo de Microsoft

Los desarrolladores de Microsoft anunciaron la liberación del código fuente de la biblioteca MsQuic con la implementación del protocolo de red QUIC. La biblioteca es multiplataforma y puede usarse no solo en Windows, sino también en Linux usando Schannel u OpenSSL para TLS 1.3, ademas de que se continúa trabajando para expandir en el futuro el soporte para otras plataformas.

La biblioteca se basa en el código del controlador msquic.sys proporcionado en el kernel de Windows 10 (Vista previa interna) para garantizar el funcionamiento de los protocolos HTTP y SMB sobre QUIC. La inclusión del código se usa para implementar HTTP / 3 en la pila interna de Windows y en .NET Core.

El desarrollo de la biblioteca MsQuic se realizará íntegramente en GitHub utilizando revisión pública, solicitudes de extracción y problemas de GitHub. Se ha preparado una infraestructura que verifica cada solicitud de confirmación y extracción en un conjunto de más de 4000 pruebas. Después de estabilizar el entorno de desarrollo, se planea aceptar cambios de desarrolladores externos.

Sobre MsQuic

MsQuic se puede usar para crear servidores y clientes, pero actualmente no está disponible toda la funcionalidad definida en la especificación IETF. Por ejemplo, no hay soporte para 0-RTT, migración de clientes, Path MTU Discovery o control de dirección preferida del servidor.

Entre las características implementadas, se destaca la optimización para lograr un rendimiento máximo y demoras mínimas, soporte para I/O asíncrona, RSS (Recibir escalamiento lateral), la capacidad de combinar flujos de entrada y salida UDP. La implementación de MsQuic ha sido probada para compatibilidad con las ramas experimentales de navegador Chrome y Edge.

También se destaca la capacidad de establecer una conexión al instante (0-RTT, en aproximadamente el 75% de los casos, los datos se pueden transmitir inmediatamente después de enviar el paquete de configuración de la conexión) y garantizar retrasos mínimos entre el envío de una solicitud y la recepción de una respuesta (RTT, Tiempo de ida y vuelta).

Ademas, cuenta con herramientas de corrección de errores que minimizan los retrasos debidos a la retransmisión de paquetes perdidos.

El uso de códigos especiales de corrección de errores a nivel de paquete para reducir situaciones que requieren la retransmisión de datos de paquetes perdidos usando la técnica para predecir el ancho de banda en cada dirección para asegurar una intensidad óptima de envío de paquetes, evitando que llegue a un estado de congestión en el que se observa la pérdida de paquetes.

De las demás características clave de QUIC:

  • Alta seguridad, similar a TLS (de hecho, QUIC proporciona la capacidad de usar TLS 1.3 sobre UDP).
  • Control de integridad de flujo que evita la pérdida de paquetes.
  • No usar el mismo número de secuencia al retransmitir un paquete, lo que evita la ambigüedad en la determinación de los paquetes recibidos y elimina los tiempos de espera.
  • La pérdida de un paquete afecta la entrega de solo el flujo asociado con él y no detiene la entrega de datos en flujos paralelos transmitidos a través de la conexión actual.
  • Los límites de los bloques criptográficos están alineados con los límites de los paquetes QUIC, lo que reduce el efecto de la pérdida de paquetes en la decodificación del contenido de los siguientes paquetes.
  • No hay problemas con el bloqueo de la cola TCP.
  • Soporte para identificador de conexión, que reduce el tiempo para establecer una reconexión para clientes móviles.
  • Cuenta con la capacidad de conectar mecanismos avanzados para controlar la congestión de la conexión.
  • Cuenta con un rendimiento notable y ganancias de rendimiento sobre TCP. Para servicios de video como YouTube, QUIC ha demostrado una reducción del 30% en las operaciones de re-almacenamiento en el búfer al mirar videos.

Finalmente para quienes estén interesados en conocer más al respecto sobre MsQuic o quieren echar un ojo al código fuente de este, deben saber que el código está escrito en C, es multiplataforma, de propósito general, está distribuido bajo la licencia MIT y el código liberado está alojado en GitHub.

Fuente: https://techcommunity.microsoft.com

from Linux Adictos https://ift.tt/2Wd0gyJ
via IFTTT

Redis 6.0 llega con nuevo protocolo RESP3, mayor soporte, velocidad y más

La nueva version del motor de base de datos Redis 6.0 ya fue liberada y llega como característica principal de esta version el nuevo protocolo RESP3, entre otras cosas más. Para quienes desconocen de este motor de base de datos deben saber que está relacionado con la clase de sistemas NoSQL.

Redis proporciona funciones similares a Memcached para almacenar datos de clave/valor, mejorado con soporte para formatos de datos estructurados como listas, hashes y conjuntos, así como la capacidad de ejecutar scripts de secuencias de comandos del lado del servidor en Lua.

A diferencia de Memcached, Redis proporciona almacenamiento permanente de datos en el disco y garantiza la seguridad de la base de datos en caso de un cierre de emergencia.

Para la gestión de datos, se proporcionan comandos como incremento/decremento, operaciones estándar en listas y conjuntos (unión, intersección), cambio de nombre de teclas, selecciones múltiples y funciones de clasificación.

Se admiten dos modos de almacenamiento: sincronización periódica de datos en disco y registro de cambios en el disco. En el segundo caso, la seguridad completa de todos los cambios está garantizada. Es posible organizar la replicación de datos maestro-esclavo en múltiples servidores, realizada en modo sin bloqueo. El modo de mensajes de publicación / suscripción también está disponible, en el que se crea un canal, cuyos mensajes se distribuyen a los clientes por suscripción.

¿Qué hay de nuevo en Redis 6.0?

Por defecto, se propone un nuevo protocolo RESP3, pero la conexión comienza en modo RESP2 y el cliente cambia al nuevo protocolo solo si se utiliza un nuevo comando  al negociar la conexión. RESP3 le permite devolver directamente tipos de datos complejos sin la necesidad de convertir matrices comunes en el lado del cliente y separar los tipos de retorno.

Otro de los cambios que se destaca de esta nueva version es el soporte de lista de control de acceso que permite determinar con precisión qué operaciones puede realizar el cliente y cuáles no.

La implementación de ACL no implica una sobrecarga adicional y prácticamente no tiene ningún efecto en el rendimiento. Los módulos de interfaz también se han preparado para la ACL, lo que le permite crear sus propios métodos de autenticación. Para ver todas las violaciones de ACL registradas, se proporciona el comando ACL LOG. Para generar claves de sesión impredecibles, se ha agregado el comando “ACL GENPASS”, utilizando HMAC basado en SHA256.

También podremos encontrar el soporte para el almacenamiento en caché de datos del lado del cliente. Hay dos modos disponibles para conciliar el caché del lado del cliente con el estado de la base de datos:

  • Almacenar en las claves del servidor que el cliente solicitó previamente para informarle de la pérdida de relevancia del registro en el caché del cliente.
  • El mecanismo de “difusión”, en el que el cliente se suscribe a ciertos prefijos de clave y el servidor lo notifica en caso de cambiar las claves que se encuentran dentro de estos prefijos. La ventaja del modo de “transmisión” es que no se desperdicia memoria adicional en el servidor para almacenar una tarjeta de valores almacenados en caché en el lado del cliente, sino un menos en un aumento en el número de mensajes transmitidos.

Se agregó Cluster Proxy, un proxy para un clúster de servidores Redis, que permite organizar el trabajo del cliente con varios servidores Redis, como en una instancia. Un proxy puede enrutar solicitudes a nodos con los datos necesarios, conexiones multiplex, reconfigurar el clúster en caso de fallas de nodo y ejecutar solicitudes que abarcan múltiples nodos.

API significativamente mejorada para escribir módulos, esencialmente convirtiendo a Redis en un marco que le permite crear sistemas en forma de módulos adicionales.

El protocolo de replicación PSYNC2 se ha mejorado, lo que ha permitido realizar una resincronización parcial con mayor frecuencia, al aumentar las posibilidades de identificar un desplazamiento común a la réplica y al maestro.

Y también se destaca una carga más rápida de archivos RDB. Dependiendo del relleno del archivo, la aceleración es del 20 al 30%. Ejecución significativamente más rápida del comando INFO en presencia de una gran cantidad de clientes conectados.

Finalmente si quieres conocer más al respecto o descargar la nueva versión, puedes hacerlo desde el siguiente enlace

from Linux Adictos https://ift.tt/2Ylq2Uf
via IFTTT

qmmp 1.4.0 ya fue liberado y estos son sus cambios más importantes

Después de varias semanas de desarrollo se dio a conocer el lanzamiento de la nueva versión del popular reproductor de audio “qmmp 1.4.0” y en esta nueva versión se presentan cambios bastante interesantes, ademas de que también llega con una actualización de su paquete de plugins.

Para quienes desconocen de este reproductor, les puedo decir que Qmmp es un reproductor de audio multiplataforma que está escrito en C++ y Qt tiene una interfaz similar a Winamp o XMMS que además nos ofrece la posibilidad de poder agregar los skins de Winamp.

Qmmp no depende de Gstreamer y ofrece soporte para varios sistemas de salida de sonido para obtener el mejor sonido. También admite salida a través de OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) y WASAPI (Win32), ademas de que admite muchos formatos de audio.

Dentro de otras de las características que tiene el reproductor es el poder hacer uso de los atajos de teclado para controlar de forma  rápida la reproducción del audio, además de que Qmmp siempre mantiene un bajo consumo de memoria aun cuando lleve horas reproduciendo.

¿Qué hay de nuevo en qmmp 1.4.0?

Esta nueva version del reproductor llega con algunos cambios importantes a sus módulos de los cuales en ffmpeg se implementó una nueva función de lectura, soporte para CUE incorporado (para el formato de Monkey’s Audio), visualización del nombre del formato, soporte para DSD (Direct Stream Digital), la versión mínima de FFmpeg se ha elevado a 3.2 y se ha eliminado el soporte para libav.

Se ha agregado un módulo de soporte de YouTube que usa youtube-dl al conjunto de complementos y se ha mejorado el módulo ffap.

En el módulo para mostrar letras, se ha agregado la preservación de la geometría de la ventana y se ha implementado el soporte para varios proveedores (basado en el complemento de letras de Ultimare), mientras que para cdaudio ahora se proporciona más salida de metadatos y agrega integración con KDE Solid y el módulo de grabación tiene la capacidad de escribir en un solo archivo.

El módulo qsui se ha mejorado pues ahora se implementa la capacidad de cambiar el color de fondo de la pista actual, la visualización en forma de un osciloscopio, la función de restablecer los colores de visualización, la barra de desplazamiento con la forma de onda, una vista alternativa del analizador, los gradientes en las transiciones entre los colores del analizador se utilizan, la barra de estado se mejora.

En cuanto a las novedades que se presentan en esta nueva versión podremos encontrar la capacidad de mostrar la tasa de bits promedio, incluso para transmisiones de shoutcast/icecast

Se agregó la capacidad de combinar varias etiquetas en el módulo mpeg, capacidad de ejecutar un comando al iniciar y finalizar un programa, soporte mejorado para listas de reproducción remotas, oporte m3u mejorado y soporte agregado para formatos big endian en el módulo PulseAudio.

De los demás cambios que se mencionan en esta nueva version:

  • El escáner ReplayGain tiene soporte para Ogg Opus.
  • Se agregó soporte de proxy SOCKS5.
  • Se agregó la capacidad de cambiar entre listas de reproducción.
  • Se agregó la capacidad de deshabilitar el doble paso del ecualizador.
  • Módulo de bloqueo de sueño agregado.
  • Se agregó un módulo separado para enviar información a ListenBrainz.
  • Se agregó ocultación automática de menús de servicio vacíos.
  • Cuando se usa Wayland, la interfaz qsui se usa por defecto.
  • Para la mayoría de los módulos de salida, se implementa la opción de apagar rápidamente el sonido.
  • Se propone una implementación única del analizador CUE.
  • Es posible seleccionar el formato de la lista de pistas antes de guardar.
  • Se agregaron las opciones de línea de comando “–pl-next” y “–pl-prev”.

Finalmente si quieres conocer más al respecto sobre los cambios implementados en esta nueva version, puedes consultar los detalles en el siguiente enlace.

Instalación

Para aquellos que estén interesados en poder realizar la instalación de este reproductor en su sistema, pueden dirigirse al siguiente enlace en donde podrán encontrar las instrucciones para su distribución.

from Linux Adictos https://ift.tt/2yet95L
via IFTTT

qmmp 1.4.0 ya fue liberado y estos son sus cambios más importantes

Después de varias semanas de desarrollo se dio a conocer el lanzamiento de la nueva versión del popular reproductor de audio “qmmp 1.4.0” y en esta nueva versión se presentan cambios bastante interesantes, ademas de que también llega con una actualización de su paquete de plugins.

Para quienes desconocen de este reproductor, les puedo decir que Qmmp es un reproductor de audio multiplataforma que está escrito en C++ y Qt tiene una interfaz similar a Winamp o XMMS que además nos ofrece la posibilidad de poder agregar los skins de Winamp.

Qmmp no depende de Gstreamer y ofrece soporte para varios sistemas de salida de sonido para obtener el mejor sonido. También admite salida a través de OSS4 (FreeBSD), ALSA (Linux), Pulse Audio, JACK, QtMultimedia, Icecast, WaveOut (Win32), DirectSound (Win32) y WASAPI (Win32), ademas de que admite muchos formatos de audio.

Dentro de otras de las características que tiene el reproductor es el poder hacer uso de los atajos de teclado para controlar de forma  rápida la reproducción del audio, además de que Qmmp siempre mantiene un bajo consumo de memoria aun cuando lleve horas reproduciendo.

¿Qué hay de nuevo en qmmp 1.4.0?

Esta nueva version del reproductor llega con algunos cambios importantes a sus módulos de los cuales en ffmpeg se implementó una nueva función de lectura, soporte para CUE incorporado (para el formato de Monkey’s Audio), visualización del nombre del formato, soporte para DSD (Direct Stream Digital), la versión mínima de FFmpeg se ha elevado a 3.2 y se ha eliminado el soporte para libav.

Se ha agregado un módulo de soporte de YouTube que usa youtube-dl al conjunto de complementos y se ha mejorado el módulo ffap.

En el módulo para mostrar letras, se ha agregado la preservación de la geometría de la ventana y se ha implementado el soporte para varios proveedores (basado en el complemento de letras de Ultimare), mientras que para cdaudio ahora se proporciona más salida de metadatos y agrega integración con KDE Solid y el módulo de grabación tiene la capacidad de escribir en un solo archivo.

El módulo qsui se ha mejorado pues ahora se implementa la capacidad de cambiar el color de fondo de la pista actual, la visualización en forma de un osciloscopio, la función de restablecer los colores de visualización, la barra de desplazamiento con la forma de onda, una vista alternativa del analizador, los gradientes en las transiciones entre los colores del analizador se utilizan, la barra de estado se mejora.

En cuanto a las novedades que se presentan en esta nueva versión podremos encontrar la capacidad de mostrar la tasa de bits promedio, incluso para transmisiones de shoutcast/icecast

Se agregó la capacidad de combinar varias etiquetas en el módulo mpeg, capacidad de ejecutar un comando al iniciar y finalizar un programa, soporte mejorado para listas de reproducción remotas, oporte m3u mejorado y soporte agregado para formatos big endian en el módulo PulseAudio.

De los demás cambios que se mencionan en esta nueva version:

  • El escáner ReplayGain tiene soporte para Ogg Opus.
  • Se agregó soporte de proxy SOCKS5.
  • Se agregó la capacidad de cambiar entre listas de reproducción.
  • Se agregó la capacidad de deshabilitar el doble paso del ecualizador.
  • Módulo de bloqueo de sueño agregado.
  • Se agregó un módulo separado para enviar información a ListenBrainz.
  • Se agregó ocultación automática de menús de servicio vacíos.
  • Cuando se usa Wayland, la interfaz qsui se usa por defecto.
  • Para la mayoría de los módulos de salida, se implementa la opción de apagar rápidamente el sonido.
  • Se propone una implementación única del analizador CUE.
  • Es posible seleccionar el formato de la lista de pistas antes de guardar.
  • Se agregaron las opciones de línea de comando “–pl-next” y “–pl-prev”.

Finalmente si quieres conocer más al respecto sobre los cambios implementados en esta nueva version, puedes consultar los detalles en el siguiente enlace.

Instalación

Para aquellos que estén interesados en poder realizar la instalación de este reproductor en su sistema, pueden dirigirse al siguiente enlace en donde podrán encontrar las instrucciones para su distribución.

from Linux Adictos https://ift.tt/2yet95L
via IFTTT

TDE celebra su décimo aniversario con la nueva versión R14.0.8

Trinity Desktop

Los desarrolladores del entorno de escritorio “Trinity” están de fiesta y es que no solo se complacen en anunciar su décimo aniversario del proyecto sino que también han anunciado la liberación de la nueva versión del entorno de escritorio Trinity R14.0.8.

Para quienes desconocen de este entorno de escritorio deben saber que este se basa en la continuación del desarrollo de la base de código KDE 3.5.xy Qt 3. Entre las características de Trinity, se pueden mencionar herramientas propias para controlar los parámetros de la pantalla, una capa basada en udev para trabajar con equipos, una nueva interfaz para configurar equipos, cambiar al administrador compuesto Compton-TDE (bifurcación de Compton con extensiones TDE), un configurador de red mejorado y mecanismos de autenticación de usuario.

El entorno Trinity se puede instalar y usar simultáneamente con las versiones más recientes de KDE, incluida la posibilidad de usar aplicaciones Kinity ya instaladas en el sistema en Trinity. También hay herramientas para mostrar correctamente la interfaz de los programas GTK sin violar un solo estilo de diseño.

¿Qué hay de nuevo en Trinity R14.0.8?

En la nueva versión se introdujeron una serie cambios relacionados con la eliminación de errores y el trabajo para mejorar la estabilidad de la base del código. Tal es el caso de continuar con la transferencia de paquetes al sistema de compilación Cmake, ya que para algunos paquetes, el soporte para la compilación con automake se suspende por completo.

Ademas se destaca el trabajo realizado para mejorar la compatibilidad del entorno en el dispositivo Pinebook Pro, el soporte mejorado para LibreSSL y musl libc y también el soporte mejorado para directorios XDG.

También podremos encontrar en la nueva versión una nueva configuración que fue agregada para deshabilitar tdekbdledsync y otra que fue agregada para elegir el administrador de archivos predeterminado.

Se resolvieron problemas al determinar el cierre de la cubierta, la carga de la batería y el número de CPU para algunos sistemas, ademas de la corrección de los problemas relacionados con la vulnerabilidad CVE-2019-14744 (ejecución de comandos arbitrarios al visualizar un directorio que contiene archivos “.desktop” especialmente diseñados).

De los demás cambios que se presentan en esta nueva versión:

  • Se proporcionó soporte inicial para compilaciones repetidas.
    Se agregó la capacidad de traducir archivos de escritorio usando el servicio Weblate.
  • El proceso de compilación para FreeBSD basado en Cmake se ha cambiado para usar la utilidad Ninja.
  • Soporte descontinuado para Kerry y el código asociado con el motor de búsqueda Beagle
  • Avahi es hora compatible.
  • Soporte mejorado para la distribución DilOS (una distribución basada en el núcleo Illumos, que usa dpkg y apt para administrar paquetes).
  • Se proporciona una llamada al emulador de terminal seleccionado a través del menú “Abrir terminal”.

¿Cómo instalar Trinity desktop R14.0.8?

Para quienes estén interesados en poder instalar este entorno de escritorio en sus sistemas, pueden seguir las instrucciones que compartimos a continuación.

Para quienes sean usuarios de Ubuntu, Linux Mint o cualquier derivado de estos, lo primero que vamos a hacer es añadir el repositorio del entorno a nuestro sistema, por lo que para ello vamos a abrir una terminal en el sistema y vamos a teclear lo siguiente:

echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.0.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity.list
echo "deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-builddeps-r14.0.x $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/trinity-builddeps.list

Ya añadido el repositorio al sistema, en acto seguido vamos a descargar e importar al sistema la llave publica con el siguiente comando:

wget http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb
sudo dpkg -i trinity-keyring.deb

Después de ello vamos a proceder a actualizar nuestro listado de paquetes y repositorios con:

sudo apt-get update

Finalmente vamos a realizar la instalación del entorno en nuestro sistema con:

sudo apt-get install kubuntu-default-settings-trinity kubuntu-desktop-trinity

Ahora, para quienes sean usuarios de openSUSE leap 15.1, pueden instalar el entorno ejecutando los siguientes comandos:

rpm --import http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse15.1/RPM-GPG-KEY-trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse15.1/trinity-r14/RPMS/x86_64 trinity
zypper ar http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse15.1/trinity-r14/RPMS/noarch trinity-noarch

zypper refresh
zypper install trinity-desktop

Mientras que para quienes sean usuarios de Arch Linux o algun derivado, pueden compilar el entorno siguiendo las instrucciones de este enlace o añadir el siguiente repositorio a su archivo pacman.conf

[trinity]
Server = https://repo.nasutek.com/arch/contrib/trinity/x86_64

Actualizan e instalan con:

sudo pacman -Syu

sudo pacman -S trinity-desktop

Para el resto de las distribuciones de Linux, pueden seguir las instrucciones que se comparten en el sitio web oficial del entorno.

from Linux Adictos https://ift.tt/3cXSxeB
via IFTTT

Primeras impresiones de Fedora 32. Una distribución recomendable

Primeras impresiones de Fedora
Esta semana los probadores de distribuciones compulsivos no dieron abasto. Comenzamos con Ubuntu 20.04 Focal Fossa, seguimos con 3 ediciones de Manjaro y terminamos con Fedora. Y esto solo con las de propósito general. También hay que sumar Red Hat Enterprise Linux 8.2 y Cent OS 8.2. Y por supuesto, no nos olvidemos de Voyager Live 20.04.

Primeras impresiones de Fedora 32

En su página web, Fedora define claramente a que público se dirige

Es funcional para una amplia gama de desarrolladores, desde aficionados y estudiantes hasta profesionales en entornos empresariales.

Incluso en la descripción habla de lenguajes de programación, contenedores, máquinas virtuales y alojamiento de repositorios.

Sin embargo, esto no debería desanimar a los usuarios comunes. Tuve intentos anteriores con Fedora y no me convenció. Con Fedora 32 todo anduvo sobre ruedas. A decir verdad, creo que a partir de este año va a resultar difícil distinguir una distro basada en GNOME de otra.

Tengo que confesarles algo. Así como hay gente que odia a los gatos o a las espinacas, yo detesto con toda mi alma al escritorio GNOME. En este punto un bloguero serio les diría que GNOME 3.36 funciona de manera fluida y con un consumo de memoria razonable. Después de todo Fedora es el metro patrón de las distribuciones con este escritorio.

Se van a tener que conformar con que les diga que que la versión 3.36 no apesta más que la 3.34

Instalando Fedora

SI vas a instalar Fedora te recomiendo fervientemente que uses Fedora Media Writer. Disponible para Windows y Mac e instalable en distribuciones Linux mediante FlatPak, facilita enormemente la descarga de las últimas versiones. Fedora Media Writer incluso facilita la reutilización de pendrives previamente grabados con Etcher, cosa que en general suele requerir varios pasos.

Nota: Es posible que cuando inicias el programa te muestre una versión anterior. Se actualiza enseguida.

En Windows puedes descargar Fedora Media Writer desde aquí.

La versión Mac se consigue aquí.

En Linux lo instalas con

flatpak install flathub org.fedoraproject.MediaWriter

Si no tienes habilitados los repositorios Flatpak en tu distribución. Puedes seguir las instrucciones para hacerlo aquí.

Una de cal y una de arena. Así como pienso que Fedora tiene la mejor herramienta para la creación de un medio de instalación, su instalador es mucho menos intuitivo que el de otras distribuciones de propósito general. Supongo que será para que prestemos atención y no hagamos algo de lo que después nos arrepintamos.

Más allá de la complejidad del instalador, el proceso de instalación es realmente rápido.

La post instalación

A diferencia de Ubuntu, Fedora nos pide configurar la cuenta de usuario cuando iniciamos por primera vez el sistema. Luego podremos configurar la conexión con servicios externos y decidir si queremoss que se detecte nuestra ubicación.

Una vez terminado con esto es conveniente actualizar el sistema. Lo hacemos desde la terminal con:

sudo dnf update

Hay programas que por diversos motivos no están incluidos en los repositorios oficiales. Los puedes conseguir a través de los repositorios RPM Fusion.

Estos repositorios vienen en dos variantes:

La que contiene software libre.

sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

Y la que te permite descargar software no libre.

sudo rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Una de las cosas que hicieron que Fedora nunca durara en mi computadora era lo lento de las actualizaciones. Los desarrolladores son conscientes de ese problema e incorporaron dos módulos que aceleran notablemente las descargas; DeltaRPM y Fastest Mirror.

  • DeltaRPM analiza las diferencias entre los programas instalados en la computadora y los compara con los disponibles en las actualizaciones. Una vez hecho esto, solo instala las modificaciones. De esta forma se reduce notablemente los tiempos de descarga.
  • Fastest mirror lo que hace es buscar el servidor de actualizaciones más cercano a la ubicación del usuario y utilizarlo para descargarlas.

Para activar estos módulos escribimos en la terminal

sudo gedit /etc/dnf/dnf.conf

En la ventana que se abre agregamos estas dos líneas y guardamos

fastestmirror=true
deltarpm=true

Guardamos el archivo.

Fedy es una herramienta que incluye asistentes que nos ayudan a instalar aplicaciones adicionales, instalar controladores y personalizar el escritorio.

La instalamos (después de incorporar los repositorios RMPFusion como mencionamos arriba) con estos comandos:

sudo dnf copr enable kwizart/fedy
sudo dnf install fedy –y

Mi recomendación final es que si te gusta GNOME, no dejes de darle una mirada a Fedora 32

from Linux Adictos https://ift.tt/35e7ZRm
via IFTTT

CentOS 7.8 llega con nuevas herramientas, Wayland de forma predeterminada y más

Se dio a conocer la liberación de una nueva versión de la rama 7.x de CentOS, siendo la nueva versión “CentOS 7.8” en la cual se presentan algunas nuevas herramientas, la sesión con Wayland de forma predeterminada, actualizaciones y más.

Para quienes desconocen de CentOS (Community ENTerprise Operating System) deben saber que es una distribución de Linux de código abierto y gratuito diseñado para computadoras de escritorio y servidores. Este sistema siempre se basa en las últimas versiones de Red Hat Enterprise Linux, pues es una bifurcación a nivel binario de la distribución Linux Red Hat Enterprise Linux “RHEL”, compilado por voluntarios a partir del código fuente publicado por Red Hat, siendo la principal diferencia con este la eliminación de todas las referencias a las marcas y logos propiedad de Red Hat.

Es un sistema operativo tiene el objetivo es ofrecer al usuario un software de “clase empresarial” gratuito. Ademas de que se define como robusto, estable y fácil de instalar y utilizar.

Principales novedades de CentOS 7.8

Esta nueva versión de CentOS 7.8 llega con base en la rama de RHEL 7.8 y con la cual muchas de las características de esta rama se integran en esta nueva versión del sistema.

Por la parte de los cambios implementados podremos encontrar una nueva herramienta llamada “Convert2RHEL” la cual se ha agregado al sistema con la finalidad de ofrecer una opción para convertir a sistemas RHEL utilizando distribuciones similares a RHEL como CentOS y Oracle Linux.

La sesión de GNOME de Wayland está habilitada de forma predeterminada para sistemas con múltiples GPU (anteriormente X11 se usaba en sistemas con gráficos híbridos) y se ha agregado un perfil de seguridad que cumple con las recomendaciones de DISA STIG (Agencia de Sistemas de Información de Defensa).

Otro cambio importante es la adición de la una nueva utilidad “oscap-podman” la cual está destinada para escanear el contenido de los contenedores para el uso de versiones vulnerables de programas.

En cuanto a las actualizaciones de los controladores, se destacan los de los gráficos actualizados que admiten Intel Comet Lake H y U (HD Graphics 610, 620, 630), Intel Ice Lake U (HD Graphics 910, Iris Plus Graphics 930, 940, 950), AMD Navi 10, Nvidia Turing TU116.

De los demás cambios que se mencionan en el lanzamiento de Centos 7.8:

  • Se agregó el parámetro mem_encrypt para controlar la inclusión de extensiones AMD SME (Secure Memory Encryption).
  • Se agregó el parámetro cpuidle.governor para seleccionar el procesador de estado inactivo del procesador (gobernador cpuidle).
  • Se agregó la opción /proc/sys/kernel/panic_print para configurar la información que se muestra en caso de un bloqueo del sistema (estado de pánico).
  • Se agregó el parámetro /proc/sys/kernel/threads-max para determinar la cantidad máxima de hilos que fork () puede crear. Se agregó la opción /proc/sys/net/bpf_jit_enable para controlar la inclusión del compilador JIT para BPF.
  • Los paquetes de Red Hat Enterprise Linux 8 rpm se distribuyen a través del repositorio CentOS Git (La rama RHEL 8.x será compatible hasta al menos 2029).

Finalmente si quieres conocer más al respecto sobre los cambios implementados en esta nueva versión, puedes consultar los detalles en el siguiente enlace.

Descargar y obtener CentOS 7.8 (2003)

Si te ha interesado la nueva versión de la distribución y quieres probarla en tu ordenador o bajo una máquina virtual. Puedes dirigirte a la página web oficial del proyecto en la cual podrás obtener el enlace de descarga de la imagen del sistema.

Las versiones de CentOS 7.8 (2003) están preparadas en imágenes ISO de DVD de 4.7 GB y arranque en red de 595 MB para las arquitecturas x86_64, Aarch64 (ARM64) y ppc64le. Aun que también se ofrece una imagen mínima de 1 GB.

La imagen del sistema puede ser grabada con Etcher (una herramienta multipltaforma) en una memoria USB.

Los paquetes SRPMS, en base a los cuales se ensamblaron los archivos binarios y debuginfo están disponibles en vault.centos.org.

Ahora es indispensable saber los requisitos del sistema para poder ejecutar el sistema sin problemas o atascos en el rendimiento:

  • 2 GB de RAM
  • Procesador de 2 GHz o superior
  • 20 GB de disco duro
  • Sistema x86 de 64 bits

from Linux Adictos https://ift.tt/2SdBInZ
via IFTTT