WebOS 2.24 llega con nuevo servicio de grabación, elimina dependencias y mas

webos-os introduce una nueva versión de la aplicación Home

webOS, también conocido como webOS TV y open webOS, es un sistema operativo multitarea para dispositivos inteligentes como televisores y relojes, ​ basado en Linux

Hace pocos días se dio a conocer el lanzamiento de la nueva versión de webOS OSE 2.24, la cual llega con el motor web de webOS OSE actualizado a la versión de Chromium 108, asi como también con la eliminación de dependencias entre servicios de medios, mejoras, correcciones de errores y mas

Para quienes desconocen aún de webOS Open Source Edition (o también conocido como webOS OSE), deben saber que la plataforma webOS fue desarrollada originalmente por Palm en 2008. El entorno del sistema webOS se construye utilizando OpenEmbedded y los paquetes básicos, así como un sistema de construcción y un conjunto de metadatos del proyecto Yocto.

Los componentes clave de webOS son el administrador de sistemas y aplicaciones (SAM, System and Application Manager), que es responsable de ejecutar aplicaciones y servicios, y Luna Surface Manager (LSM), que forma la interfaz de usuario.

El renderizado se realiza a través de un administrador compuesto que utiliza el protocolo Wayland. Para desarrollar aplicaciones a medida se propone utilizar tecnologías web (CSS, HTML5 y JavaScript) y el framework Enact basado en React, pero también es posible crear programas en C y C++ con una interfaz basada en Qt.

Principales novedades de WebOS Open Source Edition 2.24

Uno de los cambios más importantes de este nuevo lanzamiento de webOS OSE 2.24 es la eliminación de dependencias entre servicios de medios, ya que hasta la versión anterior, los desarrolladores tenían que llamar a métodos desde múltiples API para implementar algunas funcionalidades multimedia. Este escenario de uso no era del todo fácil de usar.

Por eso, los desarrolladores trabajaron para llevar a cabo una refactorización de los servicios multimedia, con el objetivo de eliminar los enlaces entre los servicios multimedia para trabajar con la cámara y el servidor multimedia (uMediaServer), por lo que, para implementar algunas funciones, el desarrollador tuvo que llamar a métodos de diferentes API. Se menciona que se añadió un nuevo servicio de grabación y una funcionalidad de vista previa independiente.

Otro de los cambios que se destaca de la nueva versión, es el nuevo servicio de grabación universal, la cual se presenta como una nueva API para grabación de medios «com.webos.service.mediarecorder» para grabar video desde la cámara y audio desde el micrófono.

Ademas de ello, en webOS OSE 2.24 se implementó una funcionalidad separada para organizar una vista previa de los datos de la cámara, vinculada solo a la API «com.webos.service.camera2» ya que anteriormente era necesario utilizar las API «com.webos.service.camera2» y «com.webos.media» juntos.

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

  • El motor del navegador se actualizó al código base Chromium 108 (anteriormente se usaba Chromium 94).
  • Se proporciona soporte para compilar con Qt 6.7.0.
  • Se actualizó la última versión de loctool y sus complementos ( v1.15.1 ).
  • Gestión de memoria mejorada en el componente de cámara g-camera-pipeline.
  • En el navegador Enact, se solucionó un problema con la actualización de la URL en la barra de direcciones.
  • Se corrigió un error que causaba errores de compilación en la aplicación nativa Qt
  • El emulador ha solucionado problemas con la creación de aplicaciones Qt normales.
  • La API com.palm.service.tellurium está documentada y diseñada para interactuar con aplicaciones web.
  • Se corrigió un error por el cual la pantalla WebEx del host se mostraba como un cuadro gris.
  • Se corrigió un error por el cual el componente de la cámara causaba errores durante el tiempo de compilación (32 bits).
  • Se corrigió un error por el cual las cámaras web no proporcionaban datos de transmisión.

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

¿Cómo obtener webOS Open Source Edition 2.24?

Para quienes estén interesados en poder utilizar o probar webOS Open Source Edition es necesario generar la imagen del sistema para su dispositivo, para ello pueden consultar los pasos a seguir desde el siguiente enlace. 

Cabe mencionar que como plataforma de hardware de referencia se consideran las placas Raspberry Pi 4. La plataforma se desarrolla en un repositorio público bajo la licencia Apache 2.0, y el desarrollo es supervisado por la comunidad, siguiendo un modelo de gestión de desarrollo colaborativo.

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

Firefox 120 ya fue liberado y estas son sus novedades

Firefox-Logo

Firefox es un popular navegador web

Mozilla dio a conocer hace poco el lanzamiento de la nueva versión de Firefox 120, la cual llega junto con la actualización de la rama de soporte a largo plazo de Firefox 115.5. Firefox 120 introduce varias características nuevas de protección de la privacidad, mejora la función Picture-In-Picture y permite, entre otras cosas, a los usuarios distribuir Ubuntu usando Firefox Snap para importar datos del navegador Chromium como paquetes Snap.

Además de las innovaciones y correcciones de errores, Firefox 120 ha solucionado 19 vulnerabilidades, de las cuales 14 vulnerabilidades (11 combinadas bajo CVE-2023-6212 y CVE-2023-6213) que están marcadas como peligrosas están causadas por problemas de memoria, como desbordamientos del búfer y acceso a áreas de memoria ya liberadas. Otra vulnerabilidad peligrosa (CVE-2023-6206) permite a los usuarios verificar las solicitudes de permiso mediante clickjacking.

Principales novedades de Firefox 120

En esta nueva versión que se presenta de Firefox 120 se destaca que se ha agregado al menú contextual la operación «Copiar enlace sin seguimiento del sitio», que permite copiar la URL del enlace seleccionado al portapapeles, habiendo recortado previamente las opciones que se utilizan para rastrear las transiciones entre sitios. Por ejemplo, al copiar un enlace, se eliminarán los parámetros mc_eid y fbclid utilizados al navegar desde las páginas de Facebook.

Otro de los cambios que se destaca de la nueva versión, es la opción a la sección de configuración de Privacidad y Seguridad para habilitar el mecanismo GPC, que reemplazó el encabezado «DNT» (No rastrear) y permite informar a los sitios que la venta de datos personales y su uso. Para el seguimiento de preferencias está prohibido o transferencias entre sitios.

En las ediciones para Linux y Windows, ahora es posible arrastrar una ventana de vídeo en modo imagen en imagen a las esquinas de la pantalla (alinearse automáticamente con las esquinas) manteniendo presionada la tecla Ctrl mientras la mueve.

Por la parte de las compilaciones de Firefox enviadas con Ubuntu en formato Snap, ahora se admite la importación de datos desde el navegador Chromium, también instalado en formato Snap.

En Windows, macOS y Android, la importación de certificados TLS desde el almacén de certificados root del sistema operativo está habilitada de forma predeterminada. Si es necesario, esta función se puede desactivar en la configuración (Preferencias → Privacidad y seguridad → Certificados).

En la versión de Android se ha solucionado un error que provocaba que las pestañas se cerraran al seleccionarlas, además de que se continuó trabajando en la creación de un ecosistema abierto de complementos de navegador para la edición móvil de Firefox. Para el lanzamiento oficial del ecosistema, previsto para diciembre, más de 200 complementos estarán disponibles aptos para su instalación en Firefox para Android.

Además de ello, también se destaca que se agregó la API de activación de usuario (navigator.userActivation), que permite determinar si el usuario ha interactuado previamente con la página (por ejemplo, hizo clic con el mouse), está interactuando actualmente o no ha hecho nada en la página (la página está recién cargado y permanece intacto).

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

  • Se agregaron atajos de teclado para editar (Alt + enter) y eliminar (Alt + Retroceso) cuentas seleccionadas en la interfaz about:logins.
  • Ha comenzado la integración de un nuevo componente portátil para mostrar sugerencias contextuales en la barra de direcciones, reescrito en lenguaje Rust .
  • Se ha agregado a las herramientas para desarrolladores web la capacidad de simular el funcionamiento de pestañas en modo fuera de línea.
  • Se agregó un botón «Pretty Print» al panel de edición de estilos para formatear y darle formato visual a la hoja de estilos minimizada (anteriormente, los estilos minimizados se formateaban automáticamente).
  • En las herramientas de desarrollo, el trabajo del depurador se acelera significativamente (hasta un 70%) cuando el volumen de código fuente es grande. El depurador se ha refactorizado para garantizar que los puntos de interrupción vinculados al evento de «descarga» se activen correctamente.

¿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, 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.

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

Distrobox 1.6 llega con soporte para lilipod, mejoras en general y mas

Distrobox

Distrobox es una herramienta que permite crear y administrar contenedores de Linux utilizando Docker o Podman

La nueva versión de Distrobox 1.6 ya fue liberada y en este nuevo lanzamiento se presentan diversas mejoras en general, asi cómo también mejoras de integración, soporte y más.

Para quienes aún desconocen de esta herramienta deben saber que permite instalar y ejecutar rápidamente cualquier distribución de Linux en un contenedor y garantizar su integración con el sistema principal.

El proyecto proporciona un complemento sobre Docker o Podman, y se distingue por la máxima simplificación del trabajo y la integración del entorno de ejecución con el resto del sistema. Para crear un entorno con una distribución diferente, basta con ejecutar un solo comando distrobox-create, sin pensar en las sutilezas.

Principales novedades de Distrobox 1.6

En esta nueva versión de Distrobox 1.6 una de sus novedades más interesantes la integración del soporte de lilipod, el cual es un administrador de imágenes y contenedores muy simple desarrollado por el autor de Distrobox. Lilipod permite descargar y descomprimir imágenes de contenedores en formato OCI desde varios repositorios, administrar imágenes y también crear y ejecutar contenedores a partir de las imágenes resultantes.

La interfaz de línea de comandos de lilipod es lo más parecida posible a Podman, Docker y Nerdctl, pero se diferencia en su enfoque en la simplicidad y el minimalismo (solo se admiten las funciones más necesarias). Los contenedores se crean para ejecutarse bajo un solo usuario con aislamiento del sistema de archivos utilizando espacios de nombres de puntos de montaje (se pueden usar espacios de nombres de red, pid e ipc opcionales). No se admiten restricciones adicionales establecidas a través de seccomp, capacidades y cgroups.

Otro de los cambios que se destaca de Distrobox 1.6 es el soporte mejorado para contenedores con su propio sistema de inicialización (initful), asi como también la capacidad de utilizar el sistema de inicialización OpenRC.

Por la parte de las mejoras en comandos, se destaca que el comando «distrobox assemble» ahora admite todas las opciones del comando «distrobox create», se ha implementado la capacidad de exportar aplicaciones y archivos binarios directamente desde el manifiesto y también han agregado nuevas opciones «–unshare-all», «–unshare-netns», «–unshare-process» y «–unshare-devsys» al comando » distrobox create «.

De los demás cambios que se destacan de Distrobox 1.6

  • Proporcionó soporte para sesiones de usuario basadas en systemd.
  • Arreglo en el nombre de la variable de entorno de generación de entrada DBX
  • Arreglo en los contenedores iniciales + raíz en la ventana acoplable
  • Se mejoró la configuración del contenedor initful+rootful usando cgroupns=host
  • Se eliminaron los montajes /nix /gnu y /run/current-system/sw
  • Integración mejorada con tecnologías NVIDIA como CUDA.
  • Proceso de inicialización mejorado.
  • Trabajo mejorado con el shell de comandos del usuario dentro del contenedor.
  • En contenedores con derechos de root, la contraseña de usuario está configurada correctamente para ejecutar la utilidad sudo.
  • Es posible utilizar contenedores lanzados en modos initful y unshare-all en entornos basados ​​en LXC y Libvirt.
  • Se agregó el parámetro de configuración container_additional_volumes para especificar qué puntos de montaje se utilizan en los contenedores.
  • Proporcionó la capacidad de ejecutar archivos binarios exportados en diferentes entornos de DistroBox.
  • Se han resuelto los problemas con la configuración de la zona horaria.

Finalmente si estás interesado en poder conocer más al respecto sobre el proyecto o la lista completa de cambios, puedes hacerlo desde el siguiente enlace.

¿Como instalar DistroBox en Linux?

Para quienes estén interesados en poder instalar esta herramienta, deben saber que se encuentra disponible en muchos de los repositorios de las principales distribucion de Linux.

Pero para este caso, usaremos el método de instalación que nos ofrecen para casi cualquier distribucion de linux. Para ello basta con abrir una terminal y en ella vamos a teclear lo siguiente:

curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh

Y listo ya con ello podremos comenzar a hacer uso de esta herramienta.

Finalmente si estás interesado en poder conocer más al respecto sobre Distrobox, debe saber que el código del proyecto está escrito en Shell y se distribuye bajo la licencia GPLv3. Puedes consultar tanto su codigo fuente, como sus manuales de uso y mayor información en el siguiente enalce.

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

Qt Creator 12 llega con soporte para grabación de pantalla, mejoras y mas

Qt creator

Qt Creator es un IDE multiplataforma, para el desarrollo de aplicaciones

Se ha dado a conocer el lanzamiento de la nueva versión del entorno de desarrollo integrado centrado en C++ y QT, «Qt Creator 12», versión en la cual se presentan diversas mejoras, asi como nuevos compleménteos, mejoras para CMake, entre otras cosas más.

En este nuevo lanzamiento de Qt Creator 12, una de sus novedades más importantes es la integración de «Compiler Explorer» desde Godbolt y el cual es un complemento que permite supervisar el código ensamblador generado por el compilador y los errores detectados en tiempo real.

Se puede acceder al complemento Compiler Explorer desde «Herramientas > Explorador de compiladores > Abrir Explorador de compiladores» y se puede utilizar con varios editores, además de que también puede configurar diferentes compiladores (GCC, Clang, etc.)

Otra de las novedades que presenta Qt Creator 12 es el complemento ScreenRecorder, el cual permite al usuario el poder grabar su pantalla para informes de errores, compartir, publicaciones de blog, etc, que puede ser útil para preparar artículos de capacitación o adjuntar una demostración visual del problema a los informes de errores. El complemento está deshabilitado de forma predeterminada y se puede activar desde el menú Ayuda > Acerca de los complementos > ScreenRecorder.

Además de ello, también se destaca en Qt Creator 12 se ha añadido la capacidad de depurar y perfilar scripts de compilación de CMake utilizando DAP. Con ello ahora es posible realizar operaciones como establecer puntos de interrupción en archivos CMake y depurar el proceso de configuración. La depuración puede iniciarse a través del menú «Depurar > Iniciar depuración > Iniciar depuración de CMake«. Además, la función de creación de perfiles de scripts de CMake se encuentra disponible en el menú «Analizar > CMake Profiler».

También se ha mejorado el editor de archivos en formato CMake, en el que se han ampliado significativamente las capacidades de autocompletado de entrada y se han agregado funciones para saltar rápidamente a una posición específica, macro, objetivo de compilación o definición de paquete.

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

  • Se mejoró significativamente el rendimiento de inicio en varias configuraciones.
  • Se agregó la opción View > Show Menu Bar para ocultar la barra de menú en plataformas sin una barra de menú unificada
  • Actualizado a LLVM 17.0.1
  • Se cambió la configuración «Enable high DPI scaling» a una configuración «DPI rounding policy» que se adapta mejor a la configuración de Qt
  • Se solucionó un problema con los archivos de sesión en crecimiento
  • Se corrigió que los accesos directos para las vistas de navegación pudieran bloquearse al abrir una vista en la barra lateral derecha
  • Se corrigió que el acceso directo para Localizador cambiaba a la ventana principal
  • Se mejoró el rendimiento de la búsqueda en documentos grandes.
  • Se corrigió que el orden histórico de los documentos abiertos no se restableciera.

Finalmente, si quieres conocer más al respecto sobre esta nueva versión, pueden consultar el anuncio original en el siguiente enlace.

Obtener Qt Creator 12

Para quienes estén interesados, deben saber que la versión de código abierto está disponible en la página de descarga de Qt en «Qt Creator», mientras que para los interesados en la versión comercial podrán encontrar la licencia comercial en el portal de cuentas de Qt.

Para el caso de los que utilizamos Linux, podremos realizar la instalación con ayuda del instalador que se ofrece de manera general para Linux. Para obtener el paquete offline, basta con abrir una terminal y ejecutar el siguiente comando:

wget https://download.qt.io/official_releases/qtcreator/12.0/12.0.0/qt-creator-opensource-linux-x86_64-12.0.0.run

Ahora simplemente basta con dar permisos de ejecución al archivo con el siguiente comando:

sudo chmod +x qt-creator-opensource-linux-x86_64-12.0.0.run

Y ahora podremos ejecutar el instalador en nuestro sistema, para ello debemos de teclear el siguiente comando:

./qt-creator-opensource-linux-x86_64-12.0.0.run

Al finalizar la instalación si eres usuario de Ubuntu o algún derviado, debemos de instalar algunos paquetes adicionales para no tener problemas al momento de trabajar con Qt Creator, para ello sobre la misma terminal vamos a teclear los siguientes comandos:

sudo apt-get install build-essential

Y también debemos de instalar librería de configuración de fuentes genéricas:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

O para el caso de quienes prefieren esperar a que el paquete esté listo en los repositorios de Ubuntu y derivados, pueden instalar el paquete con el siguiente comando:

sudo apt install qtcreator

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

IAMF, un nuevo formato de audio creado por los desarrolladores de AV1

Open Media Alliance

Alliance for Open Media es un consorcio industrial sin fines de lucro que desarrolla tecnología abierta y libre de regalías para la entrega de multimedia

AOMedia (Open Media Alliance), que supervisa el desarrollo del formato de codificación de video AV1 y el formato de imagen AVIF, dio a conocer hace poco, mediante una publicación de blog, el lanzamiento de un nuevo formato de audio, el cual tiene como nombre «IAMF» (Immersive Audio Model and Formats).

AOMedia menciona en su publicación que este nuevo formato de audio, «IAMF», define un contenedor para la distribución de sonido envolvente que tiene en cuenta la propagación de señales de audio en un espacio tridimensional para recrear el sonido lo más cerca posible de lo natural. IAMF proporciona la transmisión de información adicional necesaria para el funcionamiento de los algoritmos de reconstrucción del escenario sonoro y mezcla de sonido.

Sobre IAMF

IAMF está diseñado para la distribución de contenido de audio espacial (inmersivo), creando el efecto de presencia total y proporcionando sonido de alta calidad en varias clases de dispositivos: desde teléfonos inteligentes y auriculares hasta barras de sonido, cines en casa y televisores.

El formato se puede utilizar tanto para transmitir como para reproducir datos de audio almacenados, ademas de que admite vistas basadas en canales o escenarios de sonido y la capacidad de mezclar diferentes vistas. Las aplicaciones incluyen agregar soporte de audio espacial a reproductores de música, servicios de transmisión, juegos, aplicaciones de comunicaciones, sistemas de realidad virtual o aumentada, sistemas multimedia e Internet.

“IAMF representa un importante paso adelante en los estándares abiertos de audio inmersivo. No solo atiende diversos casos de uso, incluidos streaming, juegos, realidad aumentada, realidad virtual y radiodifusión, sino que también proporcionará a los creadores las herramientas para crear experiencias de audio inmersivas que cautiven al público.

Como proyecto de medios abiertos, IAMF es de fácil acceso para los implementadores de todo el mundo, fomenta la innovación, empodera a los desarrolladores y garantiza la amplia disponibilidad de experiencias de audio ricas e inmersivas que los consumidores desean”, dijo el presidente de AOMedia, Matt Frost. “Me gustaría agradecer al Grupo de Trabajo sobre Formatos de Transporte y Almacenamiento (STF) por su trabajo en esta especificación de audio. IAMF continúa evolucionando y es emocionante ver cómo este grupo de trabajo ya está pensando en las características para la próxima versión”.

El formato no está vinculado a códecs específicos y se puede utilizar con códecs libres de derechos. Por ejemplo, se menciona que la especificación sugiere utilizar códecs como Opus o AAC (MP4) para la codificación de audio sin pérdidas.

El uso de códecs genéricos simplifica la integración con los sistemas de reproducción y transmisión existentes y permite la creación de contenido de audio espacial compatible con IAMF utilizando complementos VST abiertos existentes, como EAR Production Suite, para el diseño espacial de los altavoces y el monitoreo binaural (que determina la dirección de la fuente de sonido).

El formato admite la inclusión de múltiples configuraciones de mezcla, lo que permite a los creadores de contenido y a los usuarios establecer configuraciones de volumen separadas para diferentes modos de reproducción. Para una reproducción que tenga en cuenta la ubicación espacial de los altavoces o la simulación del sonido envolvente en los auriculares, IAMF ofrece la posibilidad de utilizar algoritmos de representación de señales como EAR y BEAR .

Cabe mencionar que el formato se posiciona inicialmente como de acceso público y no requiere el pago de regalías, además de que todos los miembros de AOMedia, entre los que destacan Amazon, Apple, Google, Intel, Meta, entre otros, tienen patentes con licencia que se superponen con la IAMF para su uso libre de regalías.

Los términos del acuerdo de licencia de IAMF también prevén la revocación de los derechos de uso de IAMF en caso de que se presenten reclamaciones de patente contra otros usuarios de IAMF, es decir. Las empresas no pueden utilizar IAMF si están involucradas en procedimientos legales contra usuarios de IAMF.

Finalmente si estás interesado en poder conocer más al respecto, debes saber que la implementación de referencia del decodificador está escrita en C, viene bajo una licencia BSD y puede compilarse con las bibliotecas opus, fdk-aac y flac, ademas de que está previsto que el código del codificador se publique más adelante.

Fuente: https://aomedia.org/

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

Amazon Luna llega a España, y sí, es compatible con Linux (y Firefox aunque no oficialmente )

Amazon Luna en Linux

Amazon Luna ha aterrizado en España. En muchos comentarios etiquetan el servicio como «el Stadia de Amazon», y lo que ofrece es eso mismo: juegos disponibles desde el navegador y sin tener que descargar nada para hacerlos funcionar. Aunque si estamos en Linux, para no variar, sí vamos a tener ciertos problemas, aunque sólo sean en forma de aviso de que nuestro navegador no es compatible con el servicio en parte o en su totalidad.

Hay varias opciones de suscripción a Amazon Luna. El plan más básico es el que recibe el nombre como tal, viene incluido en la suscripción de Amazon Prime y lo que ofrece es algo así como el PSN+ al que yo estuve suscrito un par de años cuando me compré la PS3: una lista de juegos que va cambiando cada cierto tiempo. La diferencia con respecto al servicio de Sony que yo probé es que éste te permitía quedarte con los juegos mientras pagabas, y de Amazon Luna desaparecerán en algún momento.

Amazon Luna+ es en donde encontraremos todo el catálogo

Es en Amazon Luna+ en donde encontraremos todo el catálogo que ofrece Amazon. Ahora mismo hay disponibles títulos como Alien: Isolation, con el que hace unas semanas pasé momentos divertidos, o Devil May Cry 5. El catálogo son unos 100 juegos en total. Otras opciones a sumar son las suscripciones a Ubisoft+ (+17.99€) y Jackbox Games (+4.99€), con lo que ya tendríamos un catálogo «aseao», pero por un precio alto para los que no se consideren gamers.

Justamente estos jugones prefieren las cosas de otra manera, en su PC supervitaminado y personalizado. Creo que juntar a los gamers más exigentes y a un servicio de juegos en streaming va a ser un poco difícil, pero es lo que hay. Y lo que hay en cuanto a funcionamiento está bien, todo sea dicho. Se supone que funciona en FullHD a 60FPS, y en mi tele con mi portátil discreto no se ve muy mal. Cierto es que en el juego Ride 4 he visto cómo pasaba a verse menos claro en algún momento, pero no he notado lag; en qube sí, pero muy poco.

Controlador opcional

No está de más comentar que hay un mando oficial. Se llama Luna, y en el momento de escribir este artículo está con un descuento del 43% por el Black Friday. Se puede conseguir en este enlace, suelto o con una pinza para sostener el móvil encima. El precio fuera de promoción es de 70€.

Navegadores compatibles

Navegadores compatibles con Amazon Luna

Amazon Luna está disponible para macOS, Windows, Chromebook, Edge, en dispositivos Fire, iPhone y iPad, Android y televisores Samsung y LG modernos. Quería probarlo en mi LG para ver qué tal rodaba, pero la compatibilidad es de 2021 en adelante (2023 para el mejor soporte).

Probablemente se eche en falta ver en la lista anterior a Linux y Firefox, aunque Chrome OS es Linux. Yo puedo decir que sí es compatible, tanto con Linux como con el navegador de Mozilla. Lo que pasa es que en Firefox veremos por defecto un aviso como este:

Mensaje de que incompatibilidad del servicio con Firefox

¿Es incompatible? No, no lo es. Lamentablemente siempre hay restricciones o falta de consideración para algunos usuarios o el software que prefieren. El problema no es el navegador, sino su «agente de usuario», esa línea de información que envían los navegadores a las páginas web e informan desde dónde las visitamos. La solución es sencilla, y pasa por instalar una extensión como la de este enlace y cambiar el User Agent por Chrome bajo Windows. Es curioso que con esa combinación no muestra ni el mensaje de incompatibilidad parcial que sí vemos en Brave, por ejemplo.

El problema con los navegadores basados en Chromium (no he probado Chrome de Google) junto a Linux puede deberse a que no se puede transmitir en directo desde Twitch, pero los juegos funcionan. Incluso con un mando con cable de menos de 20€ que uso yo para los emuladores; sólo hay que tenerlo conectado y presionar un botón para que lo reconozca.

Mi opinión personal

Los servicios de contenido en streaming, sin contar con la música, cojean. En la música podemos decantarnos por Spotify o Apple Music, y en los dos caso obtenemos casi todo lo que se ofrece en este tipo de plataformas. En los servicios de vídeo, cada uno tiene su catálogo; hay un tema de licencias que hacen que sólo podamos disfrutar de parte (pequeña, diría yo) del retrato general.

Con Amazon Luna+ pasa algo parecido: 100 juegos por 9.99€ al mes es algo que sólo merece a pena si se suma que eres una persona a la que le gusta mucho jugar, necesitas poder hacerlo en cualquier parte y dispositivo y no te preocupan demasiado las ausencias.

Ahora bien, para los usuarios de Prime, tener esa especie de PSN+ de Amazon está bien. Aunque estaría mejor con trofeos, en mi opinión. Pero, con sus luces y sus sombras, Amazon Luna ha llegado a España, y a tu PC con Linux y Firefox si así lo deseas.

Enlace al servicio.

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

LibreOffice 7.6.3 ya disponible, con más de 100 bugs corregidos y con su visor de vuelta a la Google Play

LibreOffice 7.6.3 en la Google Play

Para ser honesto, yo no suelo hacer mucho de ofimática, por no decir nada, desde mis dispositivos móviles. Y para seguir con esa honestidad, si necesitara tirar de la suite de ofimática libre más popular, ahora mismo iría a DistroSea, que no va nada mal. Pero lo más destacado en el lanzamiento de LibreOffice 7.6.3 es que The Document Foundation ha vuelto a subir su propio visor de documentos a la tienda de software de aplicaciones Android, es decir, a la Google Play.

Hay otras, pero esta es la app oficial de TDF. Disponible en este enlace, es probable que sea la mejor opción para visualizar documentos de LIbreOffice en dispositivos móviles… o no. Si echamos un vistazo a las reseñas, los que la han probado no le dan ni un 3 sobre 5, aunque hay que decirlo todo y remarcar que los comentarios son de la anterior etapa en la Google Play, de 2019, cuando en muchos países del mundo aún ni sabíamos que era una mascarilla (a no ser que fuera para la piel o el cabello…).

LibreOffice 7.6.3 corrige 116 bugs

LibreOffice 7.6.3 corrige un total de 116 bugs, y para saber exactamente qué han arreglado hay que ir a las notas de lanzamiento de la RC1 (115) y la RC2 (1). The Document Foundation no hace como otros muchos desarrolladores, que publican una nota de lanzamiento con lo que consideran más destacado, a no ser que sea en una actualización mayor como la que nos entregaron el pasado agosto.

LibreOffice 7.6.3 sigue sin estar recomendada para equipos de producción, en cuyo caso es mejor decantarse por LO 7.5.8. La compañía nos recuerda que para el mejor soporte es mejor usar la versión Enterprise. Si nos conformamos con la edición Community, ya se puede descargar desde su página web en paquetes RPM y DEB, y pronto se podrán instalar también las versiones flatpak y snap.

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

EndeavourOS Galileo se pasa a KDE con el lanzamiento de su última ISO

EndeavourOS Galileo

Muchas distribuciones Linux se decantan por el entorno gráfico Xfce en su mayoría por el rendimiento. Entre ellas estaba Ubuntu Studio, pero, según su líder, KDE es igual de ligero y ofrece muchas mejoras. Hay otros que opinan igual, y los últimos en pasarse han sido los desarrolladores de EndeavourOS Galileo. Ahora bien, esta distribución no tiene un entorno gráfico por defecto, o no de la misma manera que lo tienen otras.

Que nadie se altere por esto. O no demasiado. Aunque también tiene su propia filosofía, EndeavourOS es lo más parecido a Arch Linux si éste tuviera un instalador gráfico. Y el instalador ofrece dos opciones, la que funciona con conexión (online) y la que funciona sin conexión (offline). Es sólo en el segundo caso en el que la opción ya no es Xfce. Si elegimos en modo online podremos seguir eligiendo Xfce y otros entornos gráficos, como hasta ahora. Y este cambio viene desde el instalador, por lo que sólo afecta a nuevas instalaciones.

EndeavourOS Galileo sube a Linux 6.6

El orden de la lista al elegir los escritorios ha cambiado: ahora aparece primero KDE seguido de GNOME y después el Xfce que hasta ahora aparecía el primero. En cuanto a los escritorios, el resto sigue igual: no hay ninguno marcado por defecto, y se puede elegir no instalar ninguno si se de sea o KDE, GNOME, Xfce, Cinnamon, MATE, Budgie, LXQt, LXDE e i3-wm.

Se caen de la lista las ediciones comunitarias Sway, Qtile, BSPWM, Openbox y Worm. Como sucede en la mayoría de casos en los que se eliminan opciones, la razón es que no hay mantenedores que puedan ofrecer una experiencia con garantías.

El motivo de cambiar a KDE es que facilita las cosas para los desarrolladores y el uso del instalador Calamares.

Otras novedades

  • La resolución del hostname local se activará en nuevas instalaciones.
  • Cifrado LUKS2 más fuerte al elegir systemd-boot.
  • Se ha eliminado la posibilidad de instalar más de un escritorio durante la instalación. Por lo que parece, instalar más de uno podía causar conflictos en los paquetes, y parece buena idea instalar uno, que quede consistente y, tras la instalación y si el usuario asume la responsabilidad, que instale más.
  • Se ha restructurasdo la pantalla de selección de paquetes. Ahora es más clara y es más fácil descubrir paquetes.
  • Se han hecho más estrictos los permisos de la partición EFI.
  • Mejorado fstab.
  • Se han eliminado los avisos SElinux.
  • Los paquetes relacionados con Dracut se han añadido a Holdpkg.
  • Mejoras en la app de EndeavourOS.
  • Paquetes actualizados:
    • calamares 23.11.1.1-1.
    • firefox 119.0.1-1.
    • linux 6.6.1.arch1-1.
    • mesa 1:23.2.1-2.
    • xorg-server 21.1.9-1 (xorg).
    • nvidia-dkms 545.29.02-2.

EndeavourOS Galileo llegó el 20 de noviembre tras un retraso motivado por bugs que debían corregir. La nueva ISO, que recordamos que es para nuevas instalaciones, está disponible en su página web.

Más información en las notas de este lanzamiento.

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

Staking en Polkadot: Cómo funciona y guía completa

Staking de Polkadot

El staking nos permite obtener recompensas por mantener una cantidad de tokens bloqueados. Este sistema no solo trata de recompensas, también nos permite participar activamente en las decisiones de un ecosistema determinado. Esta es una forma de participar activamente en el futuro de una blockchain determinada y aportar a su desarrollo y seguridad. En este artículo vamos a ver cómo podemos realizar staking en Polkadot de manera sencilla.

Polkadot es una cadena de bloques fundada en 2016 cuando Gavin Wood, cofundador de Ethereum, presentó el White Paper. El objetivo de esta red es de servir como un punto de interconexión entre redes públicas y privadas. Posee un token nativo, DOT, que sirve como un mecanismo de gobernanza basado en el proof of stake por nominación. Este sistema pretende ser más democrático y más inclusivo con el objetivo de atraer mayor cantidad de personas.

¿Qué es el staking de Polkadot?

El sistema staking de Polkadot está construido para máxima seguridad, descentralización y representación justa. Al realizar el stake de DOT estamos apoyando la tecnología blockchain más eficiente energéticamente y protegemos nuestros tokens contra la dilución.

La cadena de bloques está basada en proof of stake por nominación, una variación de proof of stake, pero que pretende ser más democrática. Este sistema permite a los dueños de los tokens nominar validadores para que los representen en el proceso de validación del bloque. Los validadores y los nominadores obtienen una parte de DOT como recompensa.

polkadot, como hacer staking

Es recomendable realizar el staking nativo de la red, pues es totalmente seguro y descentralizado. Incluso en pools de nominación mantenemos el control total de nuestros activos y ayuda a asegurar la red. También tenemos la posibilidad de participar en la gobernanza de la cadena cuando nominamos directamente.

Existen 4 formas de staking en Polkadot, podemos unirnos a un pool de nominación, abrir un pool de nominación, nominar directamente y convertirse en validador. Uno de los más recomendables es la nominación directamente de un validador. Esta forma nos permite participar en la gobernanza del ecosistema y es más asequible que convertirse en validador. El mínimo que podemos depositar en este tipo de staking es de 250 DOT.

El validador es el responsable de procesar las transacciones, validar bloques y participar en el mecanismo de consenso de la red.

Configura una cuenta en la wallet Polkadot.JS

Polkadot.JS es una billetera solo disponible como extensión del navegador web. Primero, accedemos al sitio web para descargar la extensión de esta wallet. En este encontraremos enlaces para la extensión de Google Chrome y Mozilla Firefox.

Luego de descargar la extensión, la abrimos, donde nos informarán sobre la privacidad y la gestión de datos. Continuamos aceptando los términos y condiciones. Es momento de proceder a configurar nuestra cuenta, hacemos click en “+”.

Configurar wallet polkadot.js

Procedemos a copiar la frase semilla de nuestra billetera en un lugar seguro, preferentemente en papel físico. Luego de copiar, podemos marcar la casilla de que la frase ha sido guardada y presionamos “Next Step”.

En la próxima página, debemos seleccionar la opción “Permitir el uso en cualquier cadena” e introducimos un nombre para nuestra cuenta, así como una contraseña. Es recomendable que la contraseña sea robusta y no contenga nuestra información personal, así como utilizar números, caracteres especiales, minúsculas y mayúsculas.

La billetera está lista para usarse, lo siguiente sería transferir DOT a esta cuenta para comenzar a realizar staking. Este token puede adquirirse en un exchange y transferir estos activos hacia esta wallet.

¿Cómo podemos realizar staking de manera sencilla en Polkadot?

como hacer staking en polkadot paso a paso

Con la billetera configurada, y con fondos en esta, estamos listos para comenzar a realizar staking. Solo debemos seguir estos pasos:

Conectar la billetera a la web de staking

Accedemos a la página web de staking de polkadot y conectamos la billetera.

Seleccionar DragonStake como validador

A la izquierda presionamos la sección “Validators” y buscamos DragonStake y lo agregamos a la lista de favoritos.

Nominar DragonStake

En la barra de la izquierda hacemos click en “Nominate” y luego presionamos “Start Nominate”. Recordemos que debemos poseer al menos el mínimo permitido de 250 DOT en la billetera.

Decidir el destino de las recompensas

Luego de comenzar el staking de DOT en la plataforma, debemos seleccionar el destino de los pagos de la plataforma. Existen 3 opciones:

Compound: Automáticamente, las recompensas obtenidas se adicionarán al staking previamente ejecutado.

A la cuenta: Las recompensas serán enviadas a nuestra cuenta.

Otra cuenta: Toda la recompensa obtenida a través del stake podremos enviarla a otra cuenta.

Nominar los tokens DOT a un validador

tokens DOT polkadot

En esta plataforma podemos seleccionar hasta 16 validadores. En este caso seleccionaremos la opción de elegir de nuestros validadores favoritos. Seleccionamos DragonStake y presionamos “Continue”. Solo debemos introducir la cantidad deseada para nominar a este validador y hacemos click en “Continue”.

¿Cómo delegar staking en un pool de nominación?

En los pools de nominación los beneficios (y las penalidades) son compartidas proporcionalmente y debemos reclamar las recompensas manualmente. Una de las desventajas de este tipo de staking es que no podemos usarlos para la gobernanza del ecosistema. Veamos cuáles son los pasos para delegar en el pool de nominación de DragonStake:

Dabshboard de Polkadot

Accedemos a la página web oficial del Dashboard. Conectamos la billetera de Polkadot.JS.

Buscar el pool

En la barra lateral izquierda, seleccionamos la sección “Pool”, buscamos DragonStake y lo agregamos a la lista de favoritos. Luego presionamos el botón “Join” para unirnos a este pool de nominación.

Unirse al pool

Al unirnos al pool, debemos determinar la cantidad de DOT que queremos delegar en staking. En los pools de nominación no existe un mínimo, por lo que podemos elegir la cantidad deseada. Luego de seleccionar la cantidad a delegar, presionamos “Submit” y confirmamos la transacción.

Sobre DragonStake

DragonStake es un validador en las principales redes proof of stake. Entre las cadenas de bloques que opera se encuentra Cosmos, Polkadot, Kusama, Avalanche y Kava. El equipo está enfocado en la seguridad de las blockchains y se especializa en el staking no custodiado. Este validador de redes está operando desde 2017 en el mercado de criptomonedas y ha estado presente en el bloque génesis de varias cadenas reconocidas.

Este equipo de validadores está muy comprometido con la gobernanza de las redes, participando en las votaciones y alentando a los clientes para que participen.

Y esto ha sido todo por hoy, déjame saber en los comentarios cómo prefieres realizar staking en Polkadot.

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

Half-Life con un descuento del 100% por su 25 aniversario. Así puedes descargarlo y jugarlo en Linux

Half-Life 25 aniversario

En 2020, Valve ofreció a los usuarios de Steam la posibilidad de jugar a toda la saga Half-Life gratuitamente y durante dos meses. Aquello fue hace tres años, pero este noviembre de 2023 se ha celebrado el 25 aniversario del primer jeugo, y en la celebración se ha incluido un descuento del 100% para cualquier usuario de Steam. Si no se te dan bien las matemáticas, pues nada, decir que un descuento con ese porcentaje es lo mismo que decir «gratis».

Un consejo: si has llegado hasta aquí, no esperes ni un segundo más y dirígete a este enlace, en donde puedes vincular Half-Life a tu cuenta gratuitamente. Hay que darse prisa, pues la oferta expira hoy. En teoría dura 24 horas, y dio comienzo ayer día 19 de noviembre. Una vez descargado ya puedes seguir leyendo este artículo, en donde se explica, por ejemplo, cómo jugarlo en Linux.

Instalar y jugar a Half-Life en Linux

El juego está disponible para Windows, macOS y SteamOS+Linux, que es lo mismo que decir en Linux a través de Steam. Una de las novedades ha sido mejorar la compatibilidad con la Steam Deck, por lo que eso de que lo mínimo necesario es Ubuntu 12.04 hay que cogerlo un poco con pinzas. Los teóricos requisitos del sistema Linux serían ese Ubuntu 12.04 y:

  • Procesador Dual-core de Intel o AMD a 2.8GHz.
  • 1GB de RAM.
  • OpenGL 2.1.
  • 4GB de almacenamiento.
  • Tarjeta de sonido compatible con OpenAL.
  • Gráfica NVIDIA GeForce 8600/9600GT, ATI/AMD Radaeon HD2600/3600 con sus drivers.

Pasos a seguir

Si vuestro equipo cumple con los requisitos anteriores, y si no yo probaría también porque creo que son muy genéricos, hay que hacer lo siguiente:

  1. Como ya hemos ligado el juego a nuestra cuenta, lo siguiente es instalar Steam. Suele estar en repositorios oficiales de muchas distribuciones Linux, pero también se ofrece un paquete DEB para sistemas basados en Debian/Ubuntu, está en Flathub (flatpak) y en Snapcraft (snap).
  2. Abrimos la app de Steam. Es probable que se actualice.
  3. Iniciamos sesión. Como paso opcional, podemos ir a los ajustes y poner la aplicación en español.
  4. Vamos a Library/Biblioteca.
  5. En la parte izquierda, buscamos Half-Life, que no es estará esperando.
  6. Hacemos clic en jugar. Esperamos y a jugar.

Jugar en Steam

Probado en también en Manjaro. Es un juego que tiene 25 años, por lo que, aunque se haya puesto un poco al día, funciona bien en casi prácticamente cualquier ordenador que siga vivo y coleando. Al principio parece que tiene algo de retraso, cuando está encima del raíl, pero en realidad estamos viendo golpes porque éste no tiene curvas perfectas. Y funciona con mando, incluso con los sticks analógicos; no es necesario usar el teclado.

Sobre Half-Life

Half-Life es una saga de juegos FPS. El primero de ellos llegó en 1998, varios años después del popular Doom, y en ese tiempo dio tiempo para mejorar bastante los gráficos. Fue desarrollado por Valve y nombrado juego del año por más de 50 publicaciones, como ya se encargan de recordarlo ellos en su página de Steam.

En la historia, el protagonista, Freeman, se dirige a su puesto de trabajo en un día que se supone normal, pero accidentalmente se abre una puerta a un universo paralelo llamado Xen. Lo que queda es el juego en sí, un montón de bichos a los que matar con todo tipo de armas que se irán consiguiendo mientras se vaya avanzando.

Como ya hemos explicado, se puede jugar con un mando normal, incluso haciendo uso de los sticks analógicos. Si el controlador es bueno, irá más rápido o lento dependiendo de cuánto se muevan. Se dispara con los gatillos (los de abajo), se cambia de arma con L1/R1, se salta con el de abajo de la cruceta derecha (X o A), se abren puertas con el de la izquierda (Cuadrado o X), se agacha con el de la derecha (Círculo o B), y se muere mucho si no estás acostumbrado a los FPS con unos añitos a a sus espaldas.

Lígalo ya a tu cuenta; disfrútalo siempre que quieras y donde quieras.

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