Unreal Engine 5 llega con muchas mejoras para Vulkan y Linux

Unreal Engine 5

Tras un tiempo disponible en Early Access desde mayo del pasado año 2021, y en Preview desde febrero de este año, Epic Games por fin ha lanzado la versión final del motor gráfico Unreal Engine 5. Uno de los más potentes y con resultados más que prometedores para futuros títulos de videojuegos.

Para los que aún no lo conozcan, este motor gráfico tiene su historia. Se remonta a 1998, cuando apareció por primera vez para el renderizado, detección de colisiones, IA, opciones de redes y manipulación de archivos para títulos como Unreal y Unreal Tournament. Generación tras generación han ido evolucionando, y moviendo más títulos de videojuegos, hasta conseguir las prestaciones que actualmente tiene este sistema y que dejan con la boca abierta. A veces es difícil distinguir entre realidad o renderizado.

«Con este lanzamiento, nuestro objetivo es empoderar tanto a los equipos grandes como a los pequeños para que realmente traspasen los límites de lo que es posible, visual e interactivamente. UE5 le permitirá realizar contenido y experiencias 3D en tiempo real de próxima generación con mayor libertad, fidelidad y flexibilidad que nunca.» ha comentado EPIC Games en su anuncio de Unreal Engine 5.

Entre las novedades que vienen en Unreal Engine 5 también hay muchas mejoras para el gaming en Linux y para la API gráfica Vulkan. Además de eso, encontrarás otras entre las que destacan:

  • Correcciones para sistemas Unix.
  • SkeletalMeshComponents ahora podrá ejecutar tareas en múltiples subprocesos.
  • Se han implementado las funciones FUnixPlatformMisc::GetCPUVendor y GetCPUBrand() para plataformas Linux que no son de 64-bit, para poder leer el fichero /proc/cpuinfo.
  • Agregadas también tablas para CPUs basadas en ARM de 64-bit.
  • FUnixPlatformProcess:CreateProc ya no necesita que se use una ruta absoluta a un ejecutable.
  • Agregada crashhandlerstacksize para establecer el tamaño de la pila del controlador de fallos.
  • Ahora Linux y Mac también tendrán el script del visor DumpGPU.
  • El SDL de Linux se ha actualizado a 2.0.20.
  • Y otras muchas mejoras…

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

Firefox 99 llega con mejoras para Linux, Wayland, y mas

Hace poco se dio a conocer el lanzamiento de la nueva versión de Firefox 99 junto con la actualización de rama a largo plazo de «Firefox 91.8.0». Además de las innovaciones y las correcciones de errores, Firefox 99 corrige 30 vulnerabilidades, de las cuales 9 están marcadas como peligrosas. 24 vulnerabilidades (21 resumidas en CVE-2022-28288 y CVE-2022-28289) son causadas por problemas de memoria, como desbordamientos de búfer y acceso a áreas de memoria ya liberadas.

La versión beta de Firefox 100 introduce la capacidad de usar diccionarios para diferentes idiomas al mismo tiempo al revisar la ortografía, en Linux y Windows tienen barras de desplazamiento flotantes habilitadas de forma predeterminada. El modo de imagen en imagen proporciona subtítulos cuando mira videos de YouTube, Prime Video y Netflix. La Web MIDI API está habilitada.

Principales novedades Firefox 99

Esta nueva versión de Firefox 99 se destaca que se agregó soporte para menús contextuales GTK nativos. La función se habilita a través de la configuración «widget.gtk.native-context-menus» en about:config.

Otra de las novedades es que se agregaron barras de desplazamiento GTK flotantes (aparece una barra de desplazamiento completa solo cuando se pasa el cursor del mouse; de ​​lo contrario, con cualquier movimiento del mouse, se muestra una línea indicadora delgada que permite comprender el desplazamiento actual en la página, pero si el cursor no se mueve, el indicador desaparece después de un rato). La función está actualmente deshabilitada de forma predeterminada, la configuración widget.gtk.overlay-scrollbars.enabled se proporciona en about:config para habilitarla.

Por otra parte, en Firefox 99 se destaca el aislamiento de sandbox reforzado en Linux: los procesos que proporcionan procesamiento de contenido web tienen prohibido acceder al servidor X11, ademas de que tambien se corrigieron algunos problemas que ocurrían al usar Wayland. En particular, se solucionó el problema con el bloqueo de hilos, se ajustó la escala de la ventana emergente y se habilitó el menú contextual al revisar la ortografía.

En Android ofrece la posibilidad de borrar las cookies y los datos locales almacenados de forma selectiva solo para un dominio específico y se corrigió un bloqueo que ocurría después de cambiar al navegador desde otra aplicación, aplicar una actualización o desbloquear el dispositivo.

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

  • Se agregó la propiedad navigator.pdfViewerEnabled , con la cual una aplicación web puede determinar si el navegador tiene una capacidad integrada para mostrar documentos PDF.
  • Se agregó la tecla de acceso rápido «n» a ReaderMode para habilitar/deshabilitar el modo Narrar.
  • El visor de PDF incorporado brinda soporte para buscar con o sin signos diacríticos .
  • Se agregó soporte para el método RTCPeerConnection.setConfiguration(), que permite a los sitios ajustar la configuración de WebRTC según los parámetros de conexión de red, cambiar el servidor ICE utilizado para la conexión y las políticas de transferencia de datos aplicadas.
  • Deshabilitada por defecto está la API de información de red , a través de la cual era posible acceder a información sobre la conexión actual (por ejemplo, tipo (celular, bluetooth, ethernet, wifi) y velocidad).

¿Como instalar o actualizar la nueva versión de Firefox en Linux?

Los usuarios de Firefox que no hayan desactivado las actualizaciones automáticas recibirán la actualización automáticamente. Aquellos que no quieran esperar a que eso suceda pueden seleccionar Menú> Ayuda> Acerca de Firefox después del lanzamiento oficial para iniciar una actualización manual del navegador web.

La pantalla que se abre muestra la versión actualmente instalada del navegador web y ejecuta una búsqueda de actualizaciones, siempre que la funcionalidad esté habilitada.

Otra opción para actualizar, es si eres usuario de Ubuntu, Linux Mint o algún otro derivado de Ubuntu, puedes instalar o actualizar a esta nueva versión con ayuda del PPA del navegador.

Este lo pueden añadir al sistema abriendo una terminal y ejecutando en ella el siguiente comando:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

Para el caso de los usuarios de Arch Linux y derivados, basta con ejecutar en una terminal:

sudo pacman -Syu

O para instalar con:

sudo pacman -S firefox

Finalmente para aquellos que prefieren del uso de los paquetes Snap, podrán instalar la nueva versión abriendo una terminal y tecleando en ella

sudo snap install firefox

Finalmente, pueden obtener el navegador con el último método de instalación que fue añadido «Flatpak». Para ello deben contar con el soporte para este tipo de paquetes.

La instalación se hace tecleando:

flatpak install flathub org.mozilla.firefox

Para el resto de las distribuciones de Linux, pueden descargar los paquetes binarios desde el siguiente enlace.

Finalmente cabe mencionar que la rama Firefox 100 se ha movido a la prueba beta y su lanzamiento está programado para el 3 de mayo.

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

Canonical rompe relaciones con socios y usuarios corporativos rusos

Bandera de Ucrania

Ubuntu se suma a las sanciones a Rusia pero sigue dando soporte de seguridad a los usuarios.

Canonical, la empresa detrás de Ubuntu se sumó hoy a las empresas que interrumpen sus negocios con Rusia a raíz de la invasión a Ucrania. Sigue así los pasos de Suse Linux y de Red Hat (IBM)
La información se publicó hoy en el blog de Ubuntu bajo el título «Estamos con Ucrania»

Canonical rompe relaciones con socios y usuarios corporativos rusos

En el post se lee:

En respuesta a la invasión rusa y los actos de guerra en Ucrania, Canonical envió un aviso de finalización del soporte, prestación de servicios profesionales y las asociaciones de distribución con empresas rusas. No reanudaremos tales compromisos mientras sigan vigentes sanciones amplias y democráticamente instituidas contra Rusia.

Sin embargo, no abandona a los usuarios domésticos

No restringiremos el acceso a los parches de seguridad para los usuarios de Ubuntu en Rusia: las plataformas de software libre como Ubuntu, las tecnologías VPN y Tor son importantes para aquellos que buscan noticias y diálogos fuera del control estatal. Dirigiremos cualquier ingreso de suscripción ruso para dicho mantenimiento a causas humanitarias de Ucrania.

También dejó en claro de que lado está la empresa.

Estamos apoyando activamente a todos nuestros colegas afectados por esta guerra para garantizar en la mayor medida posible su seguridad financiera, emocional y física. También apoyamos a colegas de todo el mundo que se han unido al esfuerzo para ayudar y albergar a víctimas y refugiados.

Como empresa y comunidad, estamos consternados por la pérdida sin sentido de vidas y la destrucción de bienes y patrimonio que se está produciendo en Ucrania.

Red Hat y SUSE Linux

La medida de Canonical llega casi un mes después que Red Hat (De la mano de su casa matriz IBM) tomara la decisión de cesar las ventas y los servicios en Rusia y Bielorrusia (país aliado), con efecto inmediato a partir del anuncio. El retiro del servicio se aplica a organizaciones ubicadas o con sede en Rusia o Bielorrusia. Desde la empresa dijeron también que de la misma forma está terminando las relaciones de asociación con organizaciones ubicadas o con domicilio legal en ambos países.

El presidente y director ejecutivo de Red Hat, Paul Cormier, condenó en una publicación del blog corporativo la invasión militar rusa de Ucrania y dijo que la compañía está unida con todos los afectados por la violencia.

Agregamos nuestras voces a las de aquellos que piden la paz y continuaremos trabajando para garantizar la seguridad de nuestros asociados afectados y sus familias de cualquier manera que podamos.

La empresa tiene asociados que viven y trabajan en Ucrania y Rusia.

Cournier explicó

Hemos ayudado a miembros de Red Hat en Ucrania y sus familias (incluidos cónyuges, hijos y miembros de la familia) a mudarse de manera segura a países cercanos y continuamos ayudando a quienes permanecen en el país de cualquier manera posible

También estamos apoyando a nuestros asociados en Rusia.

Melissa Di Donato, la directora ejecutiva de SUSE aseguró que su firma está haciendo todo lo posible para apoyar a los empleados que tienen familiares en Ucrania y que todos los empleados y sus hogares tienen acceso a SUSEAssist, su programa de apoyo al personal.
Con respecto al tema comercial, aclaró:

Junto a estos esfuerzos, estamos observando todas las sanciones económicas. De acuerdo con estas sanciones, estamos evaluando todas nuestras relaciones comerciales en Rusia y hemos suspendido todas las ventas directas en Rusia. También estamos preparados para cumplir con las sanciones adicionales que puedan implementarse.

Según algunos medios, Oracle continúa brindando servicios a ambos países, aunque no hay confirmación oficial.

Hay que recordar que las licencias originales de software libre y de código abierto impiden poner cualquier tipo de restricciones al uso y la distribución del código por lo que nada impide que las empresas rusas usen Fedora, CentOS y openSUSE y que organizaciones locales reemplacen a las extranjeras.

Y, si con esto no alcanza, el gobierno ruso analiza legalizar el uso de software sin tener licencia.

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