Dear PyGui, un framework de interfaz gráfica de usuario de Python fácil de usar

Hace poco se dio a conocer la liberación de la nueva versión de Dear PyGui 1.0.0 (el DPG), el cual se posiciona como un framework multiplataforma para el desarrollo de GUI en Python.

La característica más importante del proyecto es el uso de subprocesos múltiples y la subcontratación de operaciones a la GPU para acelerar el renderizado. El objetivo clave de dar forma a la versión 1.0.0 es estabilizar la API. Los cambios que rompen la compatibilidad ahora se ofrecerán en un módulo «experimental» separado.

Para garantizar un alto rendimiento, la mayor parte del código DearPyGui está escrito en C++ utilizando la biblioteca Dear ImGui la cual está diseñada para crear aplicaciones gráficas en C++ y ofrecer un modelo operativo fundamentalmente diferente.

El kit de herramientas es adecuado tanto para crear rápidamente interfaces simples como para desarrollar GUI especializadas complejas para juegos, aplicaciones científicas y de ingeniería que requieren alta capacidad de respuesta e interactividad.

Los desarrolladores de aplicaciones cuentan con una API simple y un conjunto de elementos tradicionales listos para usar, como botones, controles deslizantes, botones de radio, menús, formularios de texto, visualización de imágenes y varios métodos de diseño para elementos de ventana. De las funciones avanzadas, se destaca el soporte para la formación de cuadros, gráficos y tablas.

Además, se encuentran disponibles un conjunto de visores de recursos, un editor de enlaces nodales, un sistema de inspección de la skin y elementos de renderizado a mano alzada adecuados para crear juegos en 2D. Para simplificar el desarrollo, se proporcionan varias utilidades, incluido un depurador, un editor de código, un visor de documentación y un visor de registros.

Dear PyGui implementa el modo abstracto de operación de la API (modo retenido) típico de las bibliotecas GUI, pero se implementa sobre la biblioteca Dear ImGui, que opera en IMGUI (GUI de modo inmediato).

El modo retenido significa que la biblioteca asume las tareas de formación de escenas, mientras que en el modo Inmediato el modelo de renderizado se procesa en el lado del cliente y la biblioteca de gráficos se usa solo para la salida final, es decir, la aplicación cada vez emite comandos para dibujar todos los elementos de la interfaz para formar el siguiente marco listo.

DearPyGui no utiliza los widgets nativos proporcionados por el sistema, pero genera sus propios widgets llamando a las API de gráficos OpenGL, OpenGL ES, Metal y DirectX 11, según el sistema operativo actual. Se ofrecen en total más de 70 widgets listos para usar.

En la nueva versión se menciona que se debería tener la menor cantidad de errores hasta la fecha aun que esto no descarta que pueden haber algunos errores de regresión, ya que muchos de los sistemas subyacentes se han refactorizado por completo desde 0.8 y aún hay una configuración de pruebas de regresión significativa. El enfoque principal de esta versión fue estabilizar la API, lo que ahora hemos hecho. Los problemas actuales deben reevaluarse para esta versión.

Ademas de ello, se han añadido una gran cantidad de nuevos comandos a la utilidad, junto con un nuevo modulo experimental y sobre todo con la eliminación de diversos comandos que ya han quedado obsoletos.

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

  • El usuario debe crear el contexto Dear_PyGuicreate_context() antes de llamar a cualquier comando DPG
  • dragPayload cambiado drag_datase envía a los objetivos en drag_callbacklugar dedrop_callback
  • movió el registrador y los temas a DearPyGui_Ext
  • ahora se requieren filas de la tabla
  • remoto bind_item_disabled_theme()
  • remoto bind_item_type_disabled_theme()
  • remoto bind_item_type_theme()
  • Ahora el usuario debe crear, configurar y mostrar la ventana gráfica antes de iniciar dpg.
  • «create_viewport()-> setup_dearpygui()-> show_viewport()-> start_dearpygui()»
  • add_theme_color() y add_theme_style() debe saber pertenecer a un theme_component

Finalmente si estás interesado en conocer más al respecto sobre Dear PyGui o también quieres saber como instalar esta herramienta en tu sistema, puedes hacerlo desde el siguiente enlace.

También es importante mencionar que el código fuente Dear PyGui distribuido bajo la licencia MIT. Soporte declarado para plataformas Linux, Windows 10 y macOS.

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

Qbs 1.20 llega con mejoras de soporte para C,C++, soporte para QT 6 y mas

Se acaba de presentar el lanzamiento de la nueva versión de «Qbs 1.20», siendo este es el séptimo lanzamiento desde que Qt Company dejó el desarrollo del proyecto y que es producido por la comunidad con interés en continuar con el desarrollo de Qbs.

Hay que recordar que en 2018, Qt Company decidió interrumpir el desarrollo de Qbs. Qbs evolucionó como un reemplazo de qmake, pero finalmente se decidió usar CMake como el sistema de compilación principal para Qt a largo plazo. El desarrollo de Qbs ahora continúa como un proyecto independiente apoyado por la comunidad y los desarrolladores interesados. Para el desarrollo, se sigue utilizando la infraestructura de Qt Company.

Para construir Qbs, se requiere Qt como dependencia, aunque Qbs en sí está diseñado para organizar la construcción de cualquier proyecto. Qbs usa una versión simplificada del lenguaje QML para definir scripts de construcción para el proyecto, lo que permite definir reglas de construcción bastante flexibles en las que se pueden conectar módulos externos, se pueden usar funciones de JavaScript y se pueden crear reglas de construcción arbitrarias.

El lenguaje de secuencias de comandos utilizado en Qbs se ha adaptado para automatizar la generación y el análisis de secuencias de comandos de compilación por parte de los IDE. Además, Qbs no genera makefiles, pero sí mismo, sin intermediarios como la utilidad make, controla el lanzamiento de compiladores y enlazadores, optimizando el proceso de construcción con base en un gráfico detallado de todas las dependencias.

La presencia de los datos iniciales sobre la estructura y las dependencias en el proyecto le permite paralelizar efectivamente la ejecución de operaciones en varios subprocesos. Para proyectos grandes con una gran cantidad de archivos y subdirectorios, el rendimiento de la reconstrucción con Qbs puede superar el rendimiento varias veces; la reconstrucción es casi instantánea y no obliga al desarrollador a perder tiempo esperando.

Principales novedades de Qbs 1.20

En esta nueva versión de Qbs 1.20 se han realizado cerca de 127 contribuciones que se incluyeron en esta versión desde la versión 1.19.0.

De los cambios más importantes se destaca que se ha implementado soporte completo Qt 6 y que tiene soporte hasta la rama Qt 6.2, además de que se actualizó y portó a C++ 17 el módulo QtScript, que ya no se envía en Qt 6 y ahora es parte de Qbs.

Para la plataforma Android, se ha implementado compatibilidad para usar el compilador dex d8 en lugar de dx estableciendo la propiedad Android.sdk.dexCompilerName, mientras que por otro lado se ha descontinuado el soporte para Ministro, un programa para asegurar el trabajo de las bibliotecas Qt en el sistema Android y la herramienta de empaquetado se ha actualizado de aapt a aapt2 (herramienta de empaquetado de activos de Android)  que se introdujo en Build Tools en 26.0.2 y reemplazó aapt en gradle desde la versión 3.0.0.

También se destaca en esta nueva versión que la compatibilidad con C  y C++ se ha mejorado, además de que se agregó soporte para compiladores COSMIC (COLDFIRE / M68K, HCS08, HCS12, STM8 y STM32) y el kit de herramientas Digital Mars. Para el compilador MSVC, implementó la propiedad cpp.enableCxxLanguageMacro y agregó soporte para el valor «c ++ 20» en cpp.cxxLanguageVersion.

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

  • En el caso de un ensamblaje con un conjunto de propiedades diferente, se muestra la lista de propiedades antiguas.
  • Se ha agregado un comando a qbs-config para agregar el perfil completo, lo que elimina la necesidad de agregar propiedades por separado y acelera significativamente el lanzamiento en presencia de múltiples SDK de Android.
  • Se solucionó el problema con el manejo incorrecto de los tiempos de actualización de archivos en la plataforma FreeBSD.
  • En macOS Homebrew se ha trasladado de qmake a CMake.
  • Se corrigió el manejo de cpp.linkerWrapper con la cadena de herramientas MSVC
  • Se arregló el soporte para herramientas QML que se movieron al directorio/libexecen Qt 6.2

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

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

openSUSE ha anunciado la publicación de compilaciones intermedias

Hace poco los desarrolladores del proyecto openSUSE dieron a conocer mediante una publicación de blog su intención de generar compilaciones de «Respin» intermedias adicionales, además de que las compilaciones sean publicadas una vez al año durante la próxima versión de la distribución.

Se menciona que las compilaciones de Respin incluirán todas las actualizaciones de los paquetes acumuladas para la versión actual de openSUSE Leap. Esto permitirá que se pueda realizar una optimización que se traduce en reducir la cantidad de datos descargados a través de la red y que es de gran ayuda al usuario, ya que evita tener que destinar tiempo en dichas descargas, lo cual es necesario para llevar una distribución recién instalada al estado actual.

Para quienes desconocen de openSUSE Linux, deben saber que esta es una de las distribuciones Linux que se basó en sus orígenes en Slackware. Entre las principales virtudes de esta distribución se encuentra el que sea una de las más sencillas de instalar y administrar, ya que cuenta con varios asistentes gráficos para completar diversas tareas en especial por su gran herramienta de instalación y configuración.

La distribución se caracteriza por su estabilidad, pero ahora también por la velocidad, además de que es una de las distribuciones más antiguas que se encuentra en continuo desarrollo y ahora tomando en cuenta los comentarios de los usuarios el proyecto creara compilaciones regulares de la distribución.

En respuesta a los comentarios de los usuarios de openSUSE , Leap espera tener reconstrucciones regulares de la distribución trimestralmente o según sea necesario pronto.

Estas respins, que reconstruyen la imagen ISO, recibirán pruebas de openQA y tendrán una liberación rítmica ahora que el proceso de configuración está completo.

Estas respins permiten a los usuarios aprovechar las últimas correcciones de errores y actualizaciones de inmediato, lo que reduce el ancho de banda para las actualizaciones en línea después de una instalación de la versión de Disponibilidad general (GA). Las imágenes ISO enmendadas pueden actualizar paquetes como GRUB y shim para mejorar estos paquetes de cargador de arranque y firmware para los usuarios.

Los desarrolladores mencionan que tienen previsto entre sus planes que las imágenes ISO con construcciones intermedias sean publicadas según cada cierto tiempo que ellos consideren necesario (puede ser bimestral, trimestral o cada ciertos meses), ya que OpenSUSE aprovechará las pruebas de openQA para intentar garantizar que estas nuevas versiones periódicas estén en buen estado.

Además mencionan que para la versión openSUSE Leap 15.3, las compilaciones de Respin para poder ser identificadas se numerarán como «15.3-X» y que después de que se publique la siguiente compilación de Respin para incluir las últimas correcciones de errores y actualizaciones de paquetes en los propios ISO para reducir el tiempo y el ancho de banda.

La compilación anterior se eliminará del sitio get.opensuse.org, esto con la finalidad de evitar que los usuarios obtengan versiones anteriores y suceda lo mismo que tratan de evitar, que se realicen descargas innecesarias de actualizaciones que ya están incluidas en la última versión publicada.

Como ya mencionamos sobre la nomenclatura que se les dará a las imágenes ISO actualizadas, estas contienen una extensión de número en el nombre de archivo como 15.3-X para distinguirlas de la versión GA, además de que tendrán una suma de comprobación diferente a las imágenes publicadas anteriormente.

Los usuarios pueden esperar un nuevo giro de Leap después de cualquier reconstrucción de SUSE Linux Enterprise por razones similares, ya que tanto Leap como SLE están conectados.

Al igual que en los blogs de openSUSE Tumbleweed , se espera que cada respin de Leap tenga un artículo publicado en news.opensuse.org que brinde a las personas información sobre lo que cambió o corrigió la reconstrucción, que también estará disponible en el registro de cambios en download.opensuse.org .

Con la finalización del proceso de configuración y las reconstrucciones iniciales , los resultados de las pruebas muestran poca diferencia con la versión original de GA de Leap 15.3 ; el trabajo continúa y pronto estará disponible un nuevo spin.

Finalmente si estás interesado en poder conocer más al respecto sobre la nota, puedes consultar la publicación original en el siguiente enlace.

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

LibreOffice 7.2.2 ha llegado con 68 correcciones y mejoras para la suite de ofimática libre

LibreOffice 7.2.2

En el mundo Linux, hoy es un día que está marcado en el calendario. A lo largo de hoy, Canonical va a lanzar Ubuntu 21.10 Impish Indri, pero que haya un lanzamiento importante preparado no significa que no se siga trabajando en software menos importante. Uno de ellos es la suite de ofimática libre más popular, y hace unos instantes se ha lanzado LibreOffice 7.2.2. Dicho sea de paso, la serie 7.2 es la que usará Impish Indri.

Como la v7.2.1 lanzada a mediados de septiembre, LibreOffice 7.2.2 también ha llegado con correcciones y mejoras, pero el número de cambios introducidos esta vez ha sido 68. The Document Foundation vuelve a recordar que esta es la versión de su suite con las últimas novedades, pero sigue sin ser la recomendada para equipos de producción. En entornos de trabajo, TDF recomienda usar LibreOffice 7.1.6.

LibreOffice 7.2.2 sigue sin estar recomendado para equipos de producción

La familia de productos LibreOffice Community y LibreOffice Enterprise se basan en la plataforma tecnológica de LibreOffice, resultado de años de esfuerzos de desarrollo con el objetivo de proporcionar una suite ofimática de última generación no sólo para el escritorio sino también para el móvil y la nube.

Los cambios introducidos en LibreOffice 7.2.2 están recogidos en la Wiki del proyecto, en este enlace los cambios de la primera Release Candidate y en este otro los de la segunda.

Una vez más, The Document Foundation recuerda que estamos ante una nueva versión Community y que hay disponible una Enterprise con soporte mejorado y funciones bajo demanda. Además, esta vez también nos han recordado que podamos usar tecnología de LibreOffice para Android y iOS (aquí) o Chrome (aquí).

La próxima versión saldrá dentro de aproximadamente 4 semanas, será LibreOffice 7.2.3 y seguirá sin recomendarse para equipos de producción. TDF suele esperar a la quinta actualización de punto para aconsejarnos dar el salto, a no ser que queramos antes todas las novedades, en cuyo caso ya podemos instalar LibreOffice 7.2.2.

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

AlmaLinux se convierte en un proyecto centrado en la membresía

AlmaLinux

AlmaLinux fue uno de los reemplazos para CentOS que surgieron por parte de la comunidad. Ahora este proyecto se centrará en la membresía, un movimiento con el que CloudLinux mantendrá su promesa de hacer de esta distro un proyecto de código abierto propiedad de la comunidad en lugar de una subsidiaria.

AlmaLinux Foundation ha anunciado un programa de membresía como un paso para asegurar que esta distribución GNU/Linux será un proyecto administrado y propiedad de la comunidad, y que no estará sujeto a caprichos de un solo patrocinador corporativo. Esa fue la promesa que hizo Igor Seletskiy, fundador y CEO de CloudLinux, y ahora lo ha cumplido. Además, anunció que su compañía invertiría 1 millon de dólares al año para comenzar y financiar una nueva distro que reemplazara a CentOS, algo que también hizo…

Por tanto, grandes noticias para la comunidad y todos esos usuarios dependientes de CentOS que se quedaron huérfanos con los cambios en el desarrollo de esta distro. Además, recuerda que esto afectó a la propia CloudLinux, ya que se basaba en CentOS para su propia distribución comercial específica para la industria del alojamiento en la nube.

Ahora CloudLinux ha dejado bien claro que AlmaLinux no está ahí solo para satisfacer las necesidades propias de esta compañía, sino que la comunidad será la propietaria real del proyecto y tendrán voz y voto cuando se trata de tomar decisiones sobre este proyecto.

Por último, en cuanto a las opciones de membresía de AlmaLinux, destacan:

  • Colaborador: cualquier persona que tenga una conexión con AlmaLinux, ya sea usuario, o colaborador de cualquier proyecto. No tiene costes asociados a la membresía.
  • Mirror: para cualquier persona o grupo que alojen réplicas de AlmaLinux, sin importar cuántos espejos proporcionen para alojar este sistema.
  • Patrocinador: requiere una contribución monetaria para ayudar a la comunidad con algo de inyección económica. La pueden cursar individuos u organizaciones para el apoyo financiero de la fundación AlmaLinux.

Más información – Web oficial

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

Google Earth Engine, la herramienta de seguimiento de la huella de carbono y un conjunto de imágenes satelitales de Google Cloud 

Google Cloud tiene una gran cantidad de herramientas para ayudar a los usuarios para poder implementar diversas soluciones y hace poco ha dado a conocer una nueva herramienta destinada a comprender mejor los cambios del impacto ambiental como parte de los esfuerzos más amplios de la empresa para combatir el cambio climático.

Y es que a partir de ahora Google les informará a sus clientes de la nube las emisiones de carbono asociadas con su uso de la nube y les abrirá imágenes satelitales por primera vez para el análisis ambiental, como parte de una iniciativa para ayudar a las empresas a rastrear y reducir su presupuesto de carbono. Estas nuevas funciones son parte de los anuncios realizados por Google Cloud para dar inicio a su conferencia anual para clientes, que se lleva a cabo este año prácticamente debido a la pandemia.

La característica de huella de carbono muestra las emisiones brutas de carbono vinculadas al consumo de electricidad del uso de la plataforma en la nube y muestra las emisiones a lo largo del tiempo y puede desglosar los datos por proyecto, producto y región.

Las empresas podrán incorporar esta información en sus propios datos de emisiones para auditorías internas y hacer divulgaciones de carbono (pueden exportar los datos a Salesforce Sustainability Cloud, por ejemplo). Google destacó que las cifras se refieren a las emisiones brutas de carbono de un usuario.

La nueva oferta de mapas, Google Earth Engine, había sido utilizada por decenas de miles de investigadores, gobiernos y grupos de presión desde 2009. Pero ahora Google permite que las empresas accedan al servicio, que incluye muchos conjuntos de datos, tales como grandes datos geoespaciales como Landsat y el software necesario para analizarlos. También vale la pena destacar que Amazon ha tomado una iniciativa similar.

Y es que los principales proveedores occidentales de servicios de computación en la nube, a saber, Google, Microsoft y Amazon, han estado compitiendo durante años en ofertas de sostenibilidad. Su objetivo es servir a las empresas que están bajo presión de las partes interesadas para que reconsideren sus operaciones a la luz del cambio climático.

Además de ello, Google Cloud también marcará las aplicaciones que no están en uso, así como sus emisiones de carbono, lo cual es una excelente iniciativa por parte de Google para sugerir el eliminar aplicaciones identificadas por el recomendador de proyectos desatendidos, esto no solo ayudará a las empresas a mitigar los riesgos de seguridad, sino también a poder reducir los costos y reducir su huella de carbono.

» Nos dimos cuenta de que este servicio podría aplicarse a muchas de estas oportunidades comerciales » , dijo Jen Bennett, CTO de Google Cloud.

Earth Engine podría ayudar a garantizar la sostenibilidad de las cadenas de suministro y predecir problemas operativos asociados con condiciones climáticas extremas, según Google. Unilever Plc, que ha estado probando la tecnología durante los últimos 12 meses, ha examinado sus fuentes de aceite de palma en Indonesia, pero no fue posible saber si esto resultó en algún cambio en la práctica.

La nueva herramienta de informes de huella de carbono de Google, similar a la que ha proporcionado Microsoft, muestra las emisiones relacionadas con la electricidad utilizada para almacenar y procesar los datos de los clientes. Además, Google ahora advertirá a los clientes cuando desperdicien energía en servicios en la nube que estén inactivos.

«Esto es algo que ahora sabemos que se puede aplicar a muchas de estas oportunidades comerciales», dijo Jen Bennett, directora técnica de Google Cloud.

Según Google, Earth Engine puede ayudar a garantizar cadenas de suministro sostenibles y predecir los desafíos operativos de las condiciones climáticas extremas.

Por ejemplo, Unilever Plc, que probó la tecnología durante los últimos 12 meses, investigó su abastecimiento de aceite de palma en Indonesia, aunque no se pudo estudiar si esto condujo a un cambio en la práctica.

Finalmente si estás interesado en poder conocer más al respecto sobre Google Earth Engine, puedes consultar sus detalles en el siguiente enlace.

 

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

Kodi 19.2 llega con mejoras en Windows, PVR y otras correcciones

Kodi 19.2

Estaba disponible desde hacía unos días, pero como no me había saltado la actualización en Manjaro (flatpak), ni había usado la Raspberry Pi durante el fin de semana, no me había enterado. Hasta hoy. El pasado día 8 de octubre, el proyecto que desarrolla el programa que antes se llamaba XBMC lanzó Kodi 19.2. Es la segunda actualización de punto de Matrix, y, como tal, ha llegado para pulir las cosas de la 19ª versión del software.

Entre las correcciones hay muchas que solucionan problemas relacionados a software de Microsoft. Algunos bugs corregidos en Windows, llega por fin a la Xbox, y luego de todo un poco. Por ejemplo, se han solucionado varios cierres/bloqueos en los PVR, y eso también beneficia a los usuarios de Linux. A continuación tenéis la lista de cambios que han introducido junto a Kodi 19.2.

Novedades más destacadas de Kodi 19.2 Matrix

  • Corregido en PVR:
    • El fallo al acceder a un canal PVR no válido desde los favoritos.
    • El bloqueo en el arranque al buscar los iconos de los canales que faltan.
    • El bloqueo en el inicio causado por la falta de un tipo de temporizador.
    • «Borrar permanentemente» las grabaciones de la papelera.
    • Otras correcciones de errores menores.
  • En la videoteca, se ha corregido un error que eliminaba los UniqueIDs cuando se extraía la biblioteca, lo que provocaba un comportamiento inesperado para los complementos que dependían de esos IDs.
  • En el apartado de juegos, se han añadido traducciones para emuladores y complementos de controladores de juegos.
  • Con respecto a las redes, gestión de mensajes parciales en websocket.
  • En los complementos (addons) se ha corregido la lógica de visualización para módulos oficiales y de terceros.
  • Sólo para Windows:
    • Corregido el posible fallo al cambiar de monitor debido a la adición/eliminación de hardware.
    • Corregido el passthrough de audio que no funciona (aleatoriamente) en algunos sistemas cuando la frecuencia de refresco de la pantalla está activada.
    • Se ha mejorado la cadena de intercambio de descartes que se utiliza en todos los sistemas Windows 10 incluso si el controlador gráfico no es compatible con los últimos niveles de características de DirectX.
    • Se ha mejorado la cadena de intercambio de 10 bits que se utiliza por defecto en los sistemas Windows 10 cuando se detecta una pantalla HDR (también para fuentes de vídeo SDR de 8 bits).
    • Corregido el posible fallo relacionado con WS-Discovery cuando se conectan dispositivos no informáticos (por ejemplo, cámaras IP) a la misma red.
    • Corregido el posible fallo cuando se activa/desactiva el HDR externamente desde la configuración de pantalla de Windows 10.
    • Se ha corregido la ausencia de imagen o nivel de negro erróneo con algunos controladores de vídeo cuando se activa la salida de rango limitado junto con la aceleración de hardware DXVA2 y el paso de HDR.
  • En Android, se han corregido los volúmenes de almacenamiento externo no visibles en dispositivos que ejecutan versiones antiguas del sistema operativo.
  • Aspectos específicos de Xbox:
    • Ya disponible Kodi 19.x.
    • Corregidos:
      • El bloqueo en la reproducción de vídeos 4K HEVC debido a una condición de falta de memoria.
      • La interfaz gráfica de usuario que se renderizaba a 1080 y se escalaba a 4K en lugar de a 4K nativo.
      • La resolución 4K se reporta incorrectamente en los registros como 1920×1080.
      • El fallo al activar «Cambiar la frecuencia de refresco de la pantalla al iniciar/parar» con resolución 4K.
      • El mapeo de tonos no se utiliza por defecto en la reproducción de vídeos HDR.
      • Falta de información sobre la tasa de refresco de la pantalla en el menú de información de depuración de vídeo (Alt+O).
      • La conectividad SSL de Internet no funcionaba debido a que no se podía utilizar la ruta del paquete de certificados CA incorporado.
      • Rendimiento de la cadena de intercambio usando DXGI_SWAP_EFFECT_FLIP_DISCARD.
      • Las superficies de la cadena de intercambio de 10 bits se utilizan si se detecta un televisor con capacidad HDR (incluso para vídeos SDR de 8 bits).
  • Se ha mejorado el rendimiento del decodificador HEVC DXVA2 utilizando superficies de decodificación alineadas a 128 bytes.
  • En JSON-RPC:
    • Expone la ruta del icono de las etiquetas EPG como propiedad «thumbnail».
    • Expone el número de serie de las etiquetas EPG como propiedad ‘seasonnum’.

Kodi 19.2 ya está disponible en Flathub, y pronto debería llegar a los repositorios oficiales de algunas distribuciones Linux, a no ser que uséis Debian o derivados, en cuyo caso se recomienda añadir el repositorio del proyecto o quedarse en Kodi 18.7 durante un tiempo.

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

ROSA Fresh 12 llega con una gran cantidad de actualizaciones, cambios y mas

STC IT ROSA la empresa rusa dedicada a crear diferentes soluciones GNU/Linux ha dado a conocer hace poco el lanzamiento de la nueva versión de su distribución de linux «ROSA Fresh 12″ la cual esta basada en la nueva plataforma rosa2021.1.

ROSA Fresh 12 se comercializa como el primer lanzamiento para mostrar las capacidades de la nueva plataforma. Esta versión está dirigida principalmente a los entusiastas de Linux y contiene las últimas versiones de software. Por el momento , solo se forma oficialmente la imagen con el entorno de escritorio KDE Plasma 5.

¿Qué hay de nuevo en ROSA Fresh 12?

En esta nueva versión muchos de los cambios que se pueden encontrar son de la nueva versión de rosa2021.1 y de los que más se destacan estan por ejemplo que se ha llevado a cabo la transición de los administradores de paquetes RPM 5 y urpmi a RPM 4 y dnf, lo que hizo que el sistema de paquetes funcionara mucho más estable y predecible, además de que se ha mejorado el sistema base, pues se ha reducido significativamente su tamaño, se ha asegurado la entrega de compilaciones regulares de rootfs para las tres arquitecturas soportadas, que se pueden utilizar para crear contenedores basados ​​en la plataforma rosa2021.1 o para instalar el system.

Otro de los cambios que se destaca, es que se proporcionó la disponibilidad de algunos módulos de kernel adicionales en forma binaria (controladores para adaptadores Wi-Fi/Bluetooth Realtek RTL8821CU, RTL8821CE, Broadcom (broadcom-wl)) y su entrega «lista para usar «, lo que permite al usuario evitar tener que compilarlos. Está previsto ampliar la lista de módulos binarios, incluida la entrega de módulos de kernel de controladores patentados de NVIDIA en un formato listo para usar sin compilación en un futuro próximo.

La base del paquete se ha actualizado, incluyendo Glibc 2.33 actualizado (en modo de compatibilidad con versiones anteriores con kernels de Linux a 4.14.x), GCC 11.2, systemd 249+, además de que se agregó el soporte completo para la plataforma aarch64 (ARMv8), incluidos los procesadores rusos Baikal-M. El soporte para la arquitectura e2k (Elbrus) está en desarrollo y la arquitectura x86 de 32 bits renombrada de i586 a i686. El repositorio de arquitectura x86 (i686) de 32 bits sigue existiendo, pero el departamento de control de calidad ya no prueba la arquitectura.

También se destaca la compatibilidad mejorada con paquetes RPM para distribuciones RHEL, CentOS, Fedora, SUSE: se han agregado enlaces a algunos paquetes con diferentes nombres y se garantiza la compatibilidad del administrador de paquetes en el formato de metadatos del repositorio (por ejemplo, si instala un paquete RPM con el navegador propietario de Google Chrome, el conectado im su propio repositorio).

El diseño de la interfaz se ha rediseñado (basado en el estilo de la brisa, con el conjunto original de iconos), que se ha llevado a un aspecto que cumple con las tendencias modernas, pero al mismo tiempo conserva su reconocibilidad, colores y usabilidad.

Se brindó soporte para la organización fácil y rápida de un entorno de software cerrado «listo para usar», lo que permite prohibir la ejecución de código no confiable (en este caso, el administrador mismo determina lo que considera confiable, no impone confianza en terceros party), que es importante para crear entornos de escritorio, servidor y nube ( IMA ) altamente seguros .

La parte del servidor de la distribución se ha mejorado significativamente: se han ajustado conjuntos de imágenes de servidor mínimas, se han elaborado muchos paquetes de servidor; continúa su elaboración y redacción de documentación.

De los demás cambios que se destacan:

  • El proyecto Anaconda se utiliza como instalador (instalador), que, en cooperación con el upstream, se ha modificado para mejorar la usabilidad.
  • Implementación de métodos automatizados de implementación del sistema operativo: PXE e instalación automática mediante scripts Kickstart.
  • Se ha creado un mecanismo de ensamblaje unificado para todas las imágenes ISO oficiales, que también se puede utilizar para crear sus propios ensamblajes.
  • Se ha iniciado el uso activo del directorio /usr/libexec.
  • El trabajo de la IMA está asegurado, incluido el uso de algoritmos GOST; planea incrustar firmas IMA en paquetes oficiales.
  • La base de datos RPM se movió de BerkleyDB a SQlite.
  • Para la resolución de DNS, systemd-resuelto está habilitado de forma predeterminada.
  • Interfaz de inicio de sesión actualizada basada en GDM.

Finalmente si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.

Las imágenes del sistema aún no se han liberado, pero estarán listas en cuestión de dias y se pueden obtener desde este enlace.

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

Lutris 0.5.9 llega con soporte para AMD FSR, DLSS, gamescope y mas

Después de casi un año de desarrollo se dio a conocer la liberación de la nueva versión de «Lutris 0.5.9» en la cual se han realizado diversos cambios que mejoran la ejecución y el desempeño de los juegos, además de que se han realizado cambios en caminados hacia el soporte para Steam Deck.

Para quienes desconocen de Lutris, déjenme decirles que este es un administrador de juegos de código abierto para Linux, este administrador cuenta con soporte directo para Steam y además para más de 20 emuladores de juegos entre los cuales podemos estacar DOSbox, ScummVM, Atari 800, Snes9x, Dolphin, PCSX2 y PPSSPP.

Este estupendo software nos permite poder reunir en una sola aplicación miles de juegos de diferentes plataformas, con lo cual podríamos decir que es el Kodi de los juegos. Por lo cual es una excelente opción para todo gamer.

Estos instaladores son aportados por su gran comunidad facilitando la instalación de algunos juegos que son necesarios ejecutar bajo Wine.

Además, Lutris cuenta con el soporte para Steam por lo que los títulos que tengamos en nuestra cuenta los podemos sincronizar con Lutris y además ejecutar aquellos que sean nativos para Linux o de otra manera también podemos ejecutar Steam bajo Wine y el instalador se encargara de todo.

Principales novedades de Lutris 0.5.9

Para los juegos que se ejecutan con Wine y DXVK o VKD3D, existe una opción para habilitar la tecnología AMD FSR (FidelityFX Super Resolution) para reducir la pérdida de calidad de imagen al escalar en pantallas de alta resolución. FSR requiere que lutris-wine se instale con parches FShack, además de que puede establecer una resolución de juego que no sea la resolución de pantalla en la configuración del juego (por ejemplo, puede establecer 1080p en una pantalla de 1440p).

Otro de los cambios que se destaca de esta nueva versión es que se implementó un soporte preliminar para la tecnología DLSS, que permite usar los núcleos Tensor de las tarjetas gráficas NVIDIA para escalar imágenes realistas utilizando métodos de aprendizaje automático para aumentar la resolución sin perder calidad. El funcionamiento de DLSS aún no está garantizado debido a la falta de la tarjeta RTX necesaria para la prueba.

Se agregó la capacidad de usar la compilación de Windows de Steam, ejecutar a través de Wine, en lugar de la versión nativa de Linux de Steam como fuente para instalar juegos. Esta función puede resultar útil para ejecutar juegos protegidos con CEG DRM como Duke Nukem Forever, The Darkness 2 y Aliens Colonial Marine.

Además también se destaca que se agregó soporte para gamescope, un administrador compuesto y de ventanas que usa el protocolo Wayland y se usa en Steam Deck. En futuras versiones, se espera que continúe el trabajo para admitir Steam Deck y crear una interfaz de usuario personalizada para usar en esta consola de juegos.

De forma predeterminada, la compatibilidad con el mecanismo Esync (Eventfd Synchronization) está habilitada para aumentar el rendimiento de los juegos de subprocesos múltiples.

De los demás cambios que se destacan:

  • Se agregó soporte para instalar juegos desde Epic Games Store a través de la integración del cliente Epic.
  • Se agregó soporte para el emulador de consola de juegos Dolphin como fuente para instalar juegos.
  • Soporte mejorado para detectar e instalar automáticamente juegos GOG usando Dosbox o ScummVM.
  • Integración mejorada de Steam: Lutris ahora detecta los juegos instalados a través de Steam y le permite iniciar juegos de Lutris desde Steam.
  • Se corrigieron problemas de configuración regional al iniciar Lutris desde Steam.
  • Proporcionó la capacidad de habilitar por separado implementaciones VKD3D y DXVK Direct3D.
  • De forma predeterminada, la utilidad 7zip se utiliza para extraer archivos.
  • Debido a problemas en algunos juegos, el mecanismo AMD Switchable Graphics Layer está desactivado, lo que permite cambiar entre los controladores AMDVLK y RADV Vulkan.
  • Se eliminó la compatibilidad con las opciones Gallium 9, X360CE y WineD3D antiguas.

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

¿Cómo instalar Lutris en Linux?

Para poder tener este estupendo software en nuestro sistema, debemos hacer lo siguiente, vamos a abrir una terminal ctrl + alt + T y dependiendo del sistema que tengamos haremos lo siguiente:

Para Debian

echo "deb http://download.opensuse.org/repositories/home:/strycore/Debian_10/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list
wget -q https://download.opensuse.org/repositories/home:/strycore/Debian_10/Release.key -O- | sudo apt-key add -
sudo apt update
sudo apt install lutris

Para Ubuntu y derivados:

sudo add-apt-repository ppa:lutris-team/lutris
sudo apt update
sudo apt install lutris

Para Fedora

sudo dnf install lutris

openSUSE

sudo zypper in lutris

 Solus 

sudo eopkg it lutris

ArchLinux y derivados:

Si tienes ArchLinux o algún derivado de este, vamos a poder instalar Lutris desde los repositorios AUR con la ayuda de Yaourt

yaourt -s lutris

from Linux Adictos https://ift.tt/30pyXHm
via IFTTT

Firefox ahora envía lo que escribes en la barra de direcciones a Mozilla

Hace algunos dias se dio a conocer la liberación de Firefox 93, la cual viene con un cambio importante en la barra de direcciones, el cual de hecho, es controvertido si consideramos que el navegador está básicamente orientado a la privacidad y la confidencialidad.

Y es que Firefox ahora envía datos de entrada del teclado a los servidores de Mozilla, con el cual argumenta que es el medio por el cual la organización obtiene financiación de socios publicitarios.

Ante esta polémica en torno a Firefox Suggest sobre lo que Mozilla explica:

“Esta es una nueva característica que muestra enlaces directos al contenido de la web en función de lo que escriben los usuarios en la barra de direcciones de Firefox. Parte del contenido que aparece en estas sugerencias es proporcionado por socios y parte del contenido está patrocinado. Por lo tanto, los temores relacionados con las violaciones de la privacidad son obvios.

Sin embargo, Mozilla asegura que:

“Al crear  Firefox Suggest, seguimos nuestras prácticas y principios de privacidad de datos de larga data. En la práctica, esto significa que nos preocupamos de limitar lo que recopilamos y limitar lo que transmitimos a nuestros socios. El comportamiento de la función es simple: las sugerencias aparecen a medida que escribe y están directamente relacionadas con lo que escribe. Nos tomamos muy en serio la seguridad de los conjuntos de datos necesarios para proporcionar esta funcionalidad. Contamos con prácticas y controles de seguridad de varios niveles, y nos esforzamos por hacer que tanto de nuestro trabajo como sea posible sea verificable públicamente. «

Por ejemplo, Firefox Suggest envía términos de búsqueda e información sobre el uso de Firefox Suggest a Mozilla. Algunos se pueden compartir con socios para proporcionar y mejorar el contenido sugerido.

Cuando un usuario hace clic en una sugerencia, Mozilla recibe una notificación de que se ha hecho clic en los enlaces sugeridos. Además, Mozilla recopila datos de ubicación a nivel de ciudad junto con búsquedas para atender adecuadamente las consultas sensibles a la ubicación.

“Mozilla aborda la gestión de estos datos de forma conservadora. Nos encargamos de eliminar los datos de nuestros sistemas tan pronto como ya no sean necesarios. Cuando transmitimos datos a nuestros socios, nos encargamos de proporcionarles solo la información mínima necesaria para el desempeño de la función.

La prueba de Sponsored Tiles también fue objeto de controversia, ya que la idea de posicionar (en concierto con socios publicitarios) en la página de inicio de Firefox (o al abrir una nueva pestaña) mosaicos patrocinados para los usuarios de Firefox. El objetivo: recibir pagos cuando los usuarios hagan clic en ellos.

“Cuando haces clic en un mosaico patrocinado, Firefox envía datos técnicos anónimos a nuestro socio a través de un servicio proxy propiedad de Mozilla. No incluyen ninguna información de identificación personal y solo se comparten cuando haces clic en uno de los mosaicos patrocinados ”, explicó Mozilla.

Este es el eterno problema de financiación que Mozilla ha resuelto la mayor parte del tiempo por medios contrarios a sus valores. De hecho, a fines del primer mes de 2018, la fundación anunció su intención de comenzar a mostrar contenido patrocinado en Firefox, una repetición del enfoque de 2014, para diversificar sus fuentes de ingresos.

Mozilla finalmente procedió a la implementación de mosaicos patrocinados dentro de Firefox 60 para lograr este objetivo. Pero el impulso de la publicidad terminó enviando un mensaje confuso a los usuarios dado que Firefox es reconocido como un navegador orientado a la privacidad y Mozilla como uno de los mayores promotores del bloqueo de extensiones de publicidad.

Por tanto, la fundación abandonó su proyecto pero sin cerrar definitivamente la puerta a la publicidad en Firefox. La fundación solo pudo desarrollar una estrategia ganadora (desde su punto de vista) con la adquisición, en 2017, de Pocket, una herramienta que permite guardar contenido en línea para su posterior consulta. La fuente de financiación menos controvertida hasta la fecha es la adición de servicios de pago adicionales al navegador básico: almacenamiento en la nube, VPN, etc.

Fuente: https://blog.mozilla.org/

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