Qt Creator 7.0 ya fue liberado y estas son sus novedades

Se dio a conocer el lanzamiento de la nueva versión del entorno de desarrollo integrado Qt Creator 7.0, diseñado para crear aplicaciones multiplataforma utilizando la biblioteca Qt.

En Qt Creator 7.0 se admite tanto el desarrollo de programas clásicos de C++ como el uso del lenguaje QML, en el que se utiliza JavaScript para definir scripts, y la estructura y los parámetros de los elementos de la interfaz se establecen mediante bloques tipo CSS.

Principales novedades de Qt Creator 7.0

En esta nueva versión que se presenta de Qt Creator 7.0 se añadió un elemento de menú «Nuevo archivo o proyecto» se divide en dos cuadros de diálogo separados «Nuevo archivo» y «Nuevo proyecto».

Se informa a los usuarios que utilizan Qt Online Installer sobre la disponibilidad de revisiones menores de Qt. Puede configurar la visualización de las notificaciones de actualización en la sección «Opciones > Entorno > Actualizaciones».

Otro de los cambios que se destaca es el modelo de código para el lenguaje C++ se actualizó a LLVM 14 y se cambió de forma predeterminada para usar el backend Clangd que admite el LSP (protocolo de servidor de lenguaje). Se puede devolver el antiguo backend a través del menú «Herramientas > Opciones > C++ > Clangd», en el que también puede deshabilitar el uso de Clangd para indexar el código del proyecto, pero continuar usándolo para resaltar la sintaxis y completar automáticamente la entrada.

Ademas de ello, la configuración del complemento ClangFormat se ha movido a la sección con la configuración de estilo general y se presenta como una pestaña separada.

De los demás cambios que se destacan:

  • La implementación del analizador QML se actualizó para reflejar los cambios de la rama Qt más reciente.
  • Se ha rediseñado la página de configuración para proyectos que utilizan CMake.
  • Se agregó el botón «Detener CMake» para detener la ejecución de CMake, por ejemplo, durante la configuración de los scripts de compilación del proyecto.
  • Proporcionó la capacidad de volver a ejecutar CMake para actualizar la configuración, incluso si el proyecto ya se ha configurado.
  • Variables de CMake separadas para las configuraciones del proyecto inicial y actual, en el primer caso, variables del archivo CMakeLists.txt.use utilizado durante la primera configuración, y en el segundo caso, variables exportadas a través de CMake file-api json desde .cmake/ api/v1/directorio de respuesta.
  • Se mejoró la detección automática de las herramientas disponibles y se redujo la cantidad de invocaciones opcionales del compilador al inicio, lo que resultó en un tiempo de inicio más rápido de Qt Creator en algunos entornos.
  • Los Asistentes para nuevos proyectos proporcionan la definición de C++17 como un estándar de C++.
    En la plataforma macOS, se tienen en cuenta los ajustes del sistema para el tema oscuro.
  • Se agregó soporte experimental para Docker en compilaciones de macOS.
  • Para la plataforma Android, se ha agregado una opción para seleccionar el NDK predeterminado y se ha mejorado la detección de plataformas NDK.
  • Para la plataforma Linux se incluye un backend para Qt basado en el protocolo Wayland.
  • Para habilitar el backend, configure la variable de entorno QT_QPA_PLATFORM=wayland antes de comenzar.

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 7.0

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/7.0/7.0.0/qt-creator-opensource-linux-x86_64-7.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-7.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-7.0.0.run

Al finalizar la instalación, 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/VEIW2Xj
via IFTTT

4MLinux 39.0 ya fue liberado y estas son sus novedades

Se dio a conocer el lanzamiento de la nueva versión de 4MLinux 39.0, version en la cual se han realizado diversas actualizaciones de los paquetes del sistema, asi como tambien la adicion de nuevos paquetes de los cuales se destaca un servidor con una implementación de FSP, llega con  el Kernel de Linux 5.16 y mas.

Para quienes desconocen de 4MLinux deben saber que esta es una de esas distribuciones de Linux que requiere menos recursos del sistema e incluso puede ejecutarse en 128 MB de RAM.

4MLinux también se puede usar como un CD de rescate junto con un sistema de trabajo completo o como un mini servidor.

El escritorio de 4MLinux viene con JWM (Joe’s Windows Manager) que es un gestor de ventanas de apilamiento liviano para X Window System. Mientras que para gestionar los fondos de escritorio, se usa un Feh un visor de imágenes ligero y potente. Utiliza PCMan File Manager, que también es un administrador de archivos estándar para LXDE.

La distribución es recomendada ampliamente como un sistema para la recuperación de desastres y una plataforma para ejecutar servidores LAMP (Linux, Apache, MariaDB y PHP).

Esta pequeña distribución de Linux que se centra en cuatro características (ya mencionadas) y de las cuales también proviene su nombre:

  • mantenimiento (tales como la restauración de un CD)
  • multimedia (para reproducir discos DVD de vídeo y otros archivos)
  • miniserver (usando el demonio inetd)
  • Mystery (proporcionando varios pequeños juegos de Linux).

Novedades de 4MLinux 39

En esta nueva versión que se dio a conocer de 4MLinux 39.0 se destaca que se incluye el paquete de un servidor con una implementación de FSP (File Service Protocol), un protocolo para transferir archivos a través de una red basada en UDP. El programa gFTP se puede utilizar como cliente.

Otro de los cambios que se destaca de esta nueva versión de 4MLinux 39.0 es el soporte mejorado para particiones de disco JBD (Journaling Block Device) en el script de instalación.

Ademas de ello, tambien se destaca el editor de texto Bluefish ,la herramienta de creación de medios USB Ventoy y el juego de estrategia TripleA se han agregado a la lista de aplicaciones disponibles para una instalación rápida.

Mientras que por la parte de la utilidad, youtube-dl ha sido reemplazada por un análogo de yt-dlp desarrollado más activamente.

Por la parte de los controladores graficos podremos encontrar a la version de Mesa 21.3.7, en el corazon del sistema podremos encontrar el Kernel de Linux 5.16, Wine 7.4 y la suite de ofimatica LibreOffice 7.3.1.

Tambien se han introducido diversas actualizaciones de software de los cuales se destacan las nuevas versiones de: AbiWord 3.0.5, GIMP 2.10.30, Gnumeric 1.12.51, DropBox 143.4.4161, Firefox 97.0.1, Chromium 98.0.4758, Thunderbird 91.6. 1, Audaz 4.1, VLC 3.0.16, mpv 0.34.0, Apache 2.4.53, MariaDB 10.7.3, PHP 7.4.28, Perl 5.34.0, Python 3.9.9. El kernel de Linux se ha actualizado a la versión 5.16.14.

Finalmente tambien se destaca que se ha trabajado para mejorar la representación de las fuentes, se han realizado algunas correcciones y mas.

De los demás paquetes actualizados en esta nueva versión de 4MLinux puedes consultarlos en el siguiente enlace. Si quieres conocer más al respecto de la distribución así como de esta nuevo lanzamiento, puedes visitar su sitio web y el comunicado en el siguiente enlace.

Descargar y obtener 4MLinux 39

Si no eres usuario de la distribución y quieres utilizarla en tu equipo o probarla en una máquina virtual.
Puedes obtener la imagen del sistema, solamente debes de dirigirte a la página web oficial del proyecto donde podrás encontrar los enlaces en su sección de descargas.

El tamaño de las dos imagen ISO de 4MLinux 39 es de (1 GB, x86_64) con un entorno gráfico y una selección de programas para sistemas servidor.

El enlace es el siguiente.

Al finalizar la descarga de la imagen del sistema puedes utilizar la herramienta multiplataforma Etcher para grabar la imagen en un pendrive y así bootear tu sistema desde un USB.

O también utilizar unetbootin la cual es otra herramienta multiplataforma. Para el caso de la creación en Linux también se puede recurrir a utilizar el comando dd.

sudo dd if=/ruta/a/imagen.iso of=/dev/sdx

En donde en if colocaras la ruta donde tienes almacenada la imagen ISO del sistema y en of colocaras la ruta de montaje de tu dispositivo USB (este último lo puedes consultar con el comando fdisk -l)

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

DXVK 1.10.1 ya fue liberado y esas son sus novedades

DXVK

Hace poco se dio a conocer la liberación de la nueva versión de la implementación de DXVK 1.10.1 en la cual se han añadido algunas novedades y funciones experimentales nuevas, entre otras cosas más.

Para quienes aún desconocen de DXVK, deben saber que es una de las herramientas incluidas en la función Steam Play de Steam. Es una herramienta fantástica que puede convertir las llamadas gráficas de Microsoft DirectX 11 y DirectX 10 a Vulkan, la API de gráficos de código abierto que es compatible con Linux. Para utilizar DXVK, además de Wine y Vulkan, obviamente se necesita una GPU compatible con Vulkan.

Si bien DXVK aunque se usa principalmente en Steam Play, no es el único lugar donde los usuarios de Linux pueden aprovechar esta fantástica tecnología. También aporta la implementación D3D11 basada en Vulkan para Linux y Wine, en lo que respecta al rendimiento y la optimización cuando se ejecutan juegos de Direct3D 11 en Wine, puesto que también brindan soporte para Direct3D9.

Principales novedades de DXVK 1.10.1

En esta nueva versión se ha añadido el soporte inicial para recursos de textura compartidos y la API IDXGIResource. Para organizar el almacenamiento de metadatos de textura junto con los descriptores de memoria compartida asociados, se requieren parches adicionales para Wine, que actualmente solo están disponibles en la rama Proton Experimental.

Actualmente, la implementación se limita a admitir el uso compartido de texturas 2D para las API D3D9 y D3D11. La llamada a IDXGIKeyedMutex no es compatible y actualmente no hay forma de compartir recursos con aplicaciones que usan D3D12 y Vulkan. Las funciones agregadas resolvieron problemas de reproducción de video en algunos juegos de Koei Tecmo, como Nioh 2 y Atelier, y modificaron la representación de la interfaz de usuario en Black Mesa.

Otro de los cambios que se destaca de esta nueva versión es que se agregó la variable de entorno DXVK_ENABLE_NVAPI para deshabilitar la anulación del identificador del proveedor (similar a dxvk.nvapiHack=False), ademas de que se mejoró la generación de código de sombreado cuando se usan arreglos locales, lo que puede acelerar algunos juegos D3D11 en sistemas con controladores NVIDIA.

De los demás cambios que se destacan:

  • Se agregó una optimización que potencialmente aumenta el rendimiento de renderizar imágenes en el formato DXGI_FORMAT_R11G11B10_FLOAT.
  • Se corrigieron problemas al cargar texturas al usar D3D9.
  • Para Assassin’s Creed 3 y Black Flag, la configuración «d3d11.cachedDynamicResources=a» está habilitada para resolver problemas de rendimiento.
  • La configuración «d3d11.cachedDynamicResources=c» está habilitada para Frostpunk y «dxgi.maxFrameLatency=1» está habilitada para God of War.
  • Se corrigieron problemas de renderizado en GTA: San Andreas y Rayman Origins.

Finalmente si estás interesado en conocer más al respecto sobre este nuevo lanzamiento, puedes consular los detalles en el siguiente enlace.

¿Cómo añadir el soporte de DXVK a Linux?

DXVK se puede usar para ejecutar aplicaciones y juegos 3D en Linux usando Wine, actuando como una alternativa de mayor rendimiento a la implementación de Direct3D 11 integrada en Wine que se ejecuta sobre OpenGL.

DXVK requiere de la última versión estable de Wine para ejecutarse. Por lo que, si no cuentas con este instalado. Ahora solo tendremos que descargar el último paquete estable de DXVK, este lo encontramos en el siguiente enlace.

wget https://github.com/doitsujin/dxvk/releases/download/v1.10.1/dxvk-1.10.1.tar.gz

Después de haber realizado la descarga ahora vamos a descomprimir el paquete recién obtenido, esto lo pueden hacer con desde su entorno de escritorio o desde la misma terminal ejecutando en el siguiente comando:

tar -xzvf dxvk-1.10.1.tar.gz

Después accedemos a la carpeta con:

cd dxvk-1.10.1

Y ejecutamos el comando sh para ejecutar el script de instalación:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

Cuando se instale DXVK en un prefijo de Wine. La ventaja es que se puede usar Wine vkd3d para juegos D3D12 y DXVK para juegos D3D11.

Además, la nueva secuencia de comandos permite instalar la dll como enlaces simbólicos, lo que facilita la actualización de DXVK para obtener más prefijos de Wine (puede hacerlo a través del comando –symlink).

Como verán la carpeta de DXVK contiene otras dos dll para 32 y 64 bits estas las vamos a colocar de acuerdo a las siguientes rutas.
En donde “usuario” lo remplazas por el nombre de usuario que utilizas en tu distribución de Linux.

Para 64 bits las colocamos en:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

Y para 32 bits en:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

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

Chrome 100 llega con nuevo icono y mejoras en la multipantalla, entre otros

Chome 100 en 2022No es un número muy bonito, y de hecho me parece haber leído algo sobre que no se seguiría contando así, pero Google Chrome 100 fue lanzado ayer día 29 de marzo. Introduce muchas novedades, pero siempre nos llaman más la atención aquellas que podemos ver. La 100ª versión no podía ser una más, y Google ha querido aprovechar la ocasión para rediseñar el icono de su navegador. Aún así, tal  como vemos en la imagen anterior (vía Elvin en Twitter), poco lo han cambiado con respecto a la versión anterior que databa de 2014.

Los diseños van evolucionando, es ley de vida. En 2008 se llevaba el brillo y lo que parecía real, más adelante se empezaron a «planchar» las cosas y ahora se lleva lo minimalista. En el logotipo de 2011 ya vimos una simplificación importante, tres años más tarde se hizo un poco más plano y en el actual, el de Chrome 100, han eliminado todo rastro de brillos y sombras.

Novedades más destacadas de Chrome 100

Esta versión, que sucede a la v99, llega con estas novedades:

  • Nuevo logotipo, ahora más simplificado que nunca. También hay nuevas versiones del logotipo en las aplicaciones para móviles y tablets.
  • Nueva API de colocación de ventanas de pantallas múltiples para poder manejar mejor las aplicaciones de ventanas múltiples que necesitan colocar con precisión ciertas ventanas y otras fundas de uso similares. Entre los casos de uso de ejemplo para la API de colocación de ventanas de pantallas múltiples se encuentra para presentaciones de diapositivas en pantallas, una aplicación financiera para un panel de Windows en monitores, aplicaciones de imágenes médicas o aplicaciones de creatividad en pantallas múltiples, entre otros..
  • La API de productos digitales se está introduciendo para consultar/administrar productos digitales en torno a compras en la aplicación de aplicaciones web. Las aplicaciones web dentro de Google Play Store ahora pueden aceptar fácilmente compras de productos digitales. La API de productos digitales se trata inicialmente como una prueba de origen.
  • Un valor «más ligero» para la opción CSS en modo mezcla-mezcla para permitir que dos elementos se desvanezcan al cambiar sus opacidades de 0 a 1 y de 1 a 0 en el otro elemento mientras se mantienen los píxeles comunes sin modificar.
  • Soporte de delegación de capacidad donde un marco puede renunciar a su capacidad de llamar a una API restringida y transferir la capacidad a otro submarco en el que confía.

Google Chrome 100 ya se puede descargar desde su página web oficial. Para los usuarios de Linux, aquellos que estén en una distribución a la que se añada un repositorio tras la instalación del navegador ya habrán recibido la actualización. Para los usuarios de una distribución basada en Arch Linux ya está disponible en AUR.

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

Portal 2: Desolation se ve más que bien…

Portal 2: Desolation

Portal 2 es un videojuego de Valve que mezcló la lógica clásica de los títulos convencionales de disparos en primera persona, y una dinámica interesante en la que el protagonista se puede teletransportar para poder superar algunos obstáculos y conseguir los objetivos. Ahora, la comunidad ha creado lo que será lo próximo de este universo, llamado Portal 2: Desolation.

Este trabajo comunitario ha revisionado los gráficos, y lo cierto es que las imágenes que se han ido publicando se ven bastante bien. En él no ha estado involucrada la propia Valve, sino que es un trabajo como homenaje que han querido hacer los fanáticos de esta serie de juegos.

El equipo de desarrollo involucrado en Portal 2: Desolation ha trabajado muy duro con el motor gráfico Source (el que ha dado vida a varios videojuegos de Valve, como Hal Life), y ahora han reemplazado la canalización del renderizado y la iluminación para mejorarlo. De ese modo han solucionado algunos problemas con la forma en la que Source trataba estos aspectos inicialmente.

El nuevo renderizado físico de Portal 2: Desolation consigue una iluminación en tiempo real, más flexibilidad, y dinámica. Por ejemplo, las luces pueden moverse, cambiar de color o de intensidad, lo que permite representar las escenas de forma mucho más precisa.

Por supuesto, también se han quedado actualizados los reflejos de las escenas, las sombras, y han reconstruido algunas otras partes de Portal 2 para mejorar la fidelidad. Por otro lado, el trabajo no solo se ha centrado ahí, sino que es un proyecto bastante ambicioso que va aún más lejos. Por tanto, si eras fan de la saga de Valve, Portal 2: Desolation te va a encantar. ¿La «mala» noticia? Pues que aún está en medio de su desarrollo, por lo que tendrás que esperar un poco para probarlo…

Más información sobre Portal 2: Desolation – Blog oficial

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

Fedora 36 beta ya se puede descargar, preparando el terreno para la versión estable

Fedora 36 beta

Se suele hablar mucho más de Ubuntu, pero por un tema de popularidad. Canonical ha conseguido que usuarios y no usuarios de Linux conozcamos su sistema operativo, pero por las mismas fechas suelen llegar las nuevas versiones de otra distribución cuyo nombre han tomado prestado de un sombrero. También es cierto que hay más noticias sobre Ubuntu, como cuando decidió mantenerse en GNOME 3.38, y que en ese sentido esta otra distribución tiene menos que contar. Dejando las comparaciones… bueno, vamos con una más: Fedora 36 beta ha sido lanzado, y ha llegado antes que la beta de Ubuntu 22.04.

Entre sus novedades hay algunas como las que ya avanzamos a finales de Febrero: usará GNOME 42 y Linux 5.17. Habíamos dicho que íbamos a dejar las comparaciones con el otro proyecto que suele lanzar nuevas versiones de su sistema operativo en abril y octubre, pero hay que hablar de una notable: Fedora 36 beta, como se espera en la versión final, usa Linux 5.17, lo que ahora mismo es la última versión estable del kernel que desarrolla Linus Torvalds. Ubuntu 22.04 se quedará en 5.15, ya que Jammy Jellyfish será una versión LTS y 5.15 también es Long Term Support.

Novedades más destacadas de Fedora 36 beta

Lo que incluye la beta también se espera en la versión estable, y destaca lo siguiente:

  • GNOME 42.
  • Linux 5.17.
  • Wayland activado por defecto en GDM para usuarios con el driver propietario de NVIDIA. Aquí tenemos que decir que es gracias a NVIDIA, que han hecho un buen trabajo y también será así en Jammy Jellyfish.
  • La fuente por defecto pasará a ser Noto.
  • Usuarios como administradores por defecto en el instalador gráfico Anaconda.
  • Los datos RPM pasarán a estar en /var y no en /usr.
  • Módulo cockpit para facilitar la compartición por Samba y NFS.
  • Mejoradas las actualizaciones del sistema operativo.
  • Aplicaciones y paquetes actualizados, como GCC12, LLVM 14, OpenSSL 3.0 y Podman 4.0, entre muchos otros.

Los usuarios interesados pueden descargar Fedora 36 beta desde este enlace.

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

GParted 1.4 con soporte para etiquetar más sistemas de archivos, como Btrfs o EXT4

GParted 1.4

Tardaron 15 años en lanzar la versión 1.0, pero ahora ya parece que van lanzando actualizaciones con numeraciones más normales. La v1.0 llegó en mayo de 2019, y menos de tres años después han lanzado GParted 1.4, que a su vez ha llegado 11 meses después de la v 1.3. Los desarrolladores que hay detrás de esta herramienta para gestionar particiones no suelen anunciar a bombo y platillo sus lanzamientos, pero sí podemos ver que está disponible si entramos en su página web oficial.

Lo que sigue en 1.3.1-1 es la ISO, es decir, una herramienta que se puede «quemar» en un USB para recuperar un sistema operativo o datos si nuestro equipo ha dejado de funcionar. Desde mi punto de vista, el de alguien que tiene varias distros en un USB con Ventoy, es algo que no me parece muy útil, pero el proyecto también ofrece esta posibilidad.

Novedades más destacadas de GParted 1.4

  • Posibilidad de etiquetar sistemas de archivos btrfs, Ext2, Ext4, Ext4 y XFS que estén montados.
  • Detección de journal Ext3 y Ext4 de JBD externo.
  • Posibilidad de comprobar el destino de la copia en vez de la fuente.
  • Detección de bcache.
  • Se han añadido relaciones de accesibilidad para lectores de pantalla como Orca.
  • Se ha empezado a traducir al indonesio.
  • Mejoras en la detección de puntos de montaje para sistemas de archivos cifrados.
  • Corregida la creación de particiones en el sector 2048 si hay una partición antes de él.
  • Corregido un error al desmontar que ocurría cuando se desmontaba debajo de un punto de unión de montaje.
  • Corregido un cierre que podía ocurrir al deslizar rápido en la caja de selección de unidades.
  • Corregida la traducción de la etiqueta de marcación DocBook del manual de Gparted.
  • Actualizadas muchas traducciones.

Los usuarios interesados en usar ya mismo GParted 1.4 tendrán que descargar su tarball, disponible en este enlace. La actualización aparecerá en las diferentes distribuciones Linux próximamente.

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

Steam de Valve también estará en ChromeOS

Valve Pressure Vessel

El sistema operativo de Google para los Chromebooks, ChromeOS, se ha transformado en una gran alternativa, especialmente para estudiantes. Con él tienes una plataforma robusta, segura y estable, además de ser compatible con las apps de Android. Ahora, este sistema Linux también podrá gozar del cliente Steam de Valve, por lo que se abrirán muchas posibilidades en cuanto al mundo gaming.

Ha sido la propia Valve la que ha hecho el anuncio con un comunicado que decía: «A partir del lunes de esta semana, se puso a disposición de los desarrolladores una primera versión de Steam para Chrome OS. Google y Valve han estado colaborando en este proyecto, que se enviará a los usuarios finales en el futuro. Debido a que Chrome OS es un sistema operativo basado en Linux, puede aprovechar gran parte del trabajo que Valve ha realizado recientemente para Steam Deck para permitir que los juegos funcionen bien incluso cuando no tienen una compilación nativa de Linux. Los ingenieros de Google han trabajado para expandir en gran medida la capacidad de Chrome OS para que esto sea posible.»

Al igual que ocurre con la videoconsola Steam Deck de Valve, los desarrolladores que creen los videojuegos no tendrán que probar sus títulos para ver si funcionan, sino que esto recae sobre la propia Google y Valve. La propia Valve lo ha aclarado: «depende de Google y Valve asegurarse de que la compatibilidad con Chrome OS sea lo más sólida posible«. No obstante, los desarrolladores son libres de probar sus compilaciones en Proton y en un escritorio Linux o en la Steam Deck.

Sin duda esto es una noticia bastante buena para el mundo de los videojuegos en plataformas Linux, ya que el sector de ChromeOS es bastante jugoso para los desarrolladores, y esto tendrá un impacto positivo también en otros títulos para distros GNU/Linux. Sin duda, parece que Proton ha sido todo un acierto, y que Steam Deck está ayudando bastante a todo esto. Son más y más razones para mantener Steam de Linux en desarrollo.

Más sobre Steam – Web oficial

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

Cider, un cliente de Apple Music multiplataforma que sorprende, por lo que hace, por lo bien que lo hace y porque va perfecto en Linux

Cider

Sin lugar a dudas, cuando hablamos de música en Streaming, el primer servicio que nos viene a la cabeza es Spotify. Fue, si no el primero, quien popularizó eso de pagar una suscripción y poder escuchar prácticamente cualquier canción en cualquier parte. De hecho, ni siquiera es necesario pagar, ya que tienen su versión gratuita. Pero hace ya siete años que le salió, al menos, un rival de altura: Apple Music. Muchos de los que tenemos algún aparato de la manzana elegimos su servicio de música en streaming, pero ¿qué pasa cuando queremos escucharlo en Linux? Bueno, hoy me he sorprendido al dar con una aplicación que se llama Cider.

En macOS, Apple tiene su propia aplicación de Apple Music y es lo mejor de lo mejor, con permiso de las apps para iPhone y iPad. Se espera que lancen algo así para Windows, pero en la actualidad aún dependen de iTunes o de la versión web del servicio. Esta última funciona, pero está lejos de hacerlo como una aplicación de escritorio. Y iTunes, bueno, cuando lo usaba en mi portátil más flojo notaba que era muy pesado. Además, iTunes en la actualidad es un viejo apaño, nada que ver con las aplicaciones para los aparatos de Apple. Pero Cider sí tiene cosas que llegan a sorprender.

Cider ofrece calidad, opciones e incluso las carátulas animadas

Vista del disco y letra

Mirad la captura de cabecera. O la de aquí arriba. El diseño es muy parecido al que ofrece Apple, por lo que facilita las cosas a los que estamos acostumbrados a su biblioteca musical. Llama la atención que incluye cosas como las carátulas animadas. Por ejemplo, en el último disco de Iron Maiden, Senjutsu, vemos a Eddie moviendo la catana, y en este de Avril Lavigne vemos como se mueven un poco los globos, algo más sus sombras y hasta un relámpago.

La aplicación inicia en inglés, por lo menos la versión AppImage que es la que estoy usando yo, pero se puede poner en español. Tiene la opción de ver las letras, la lista de la cola y muchas funciones en desarrollo, como la posibilidad de enviar el audio por Chromecast o AirPlay. Si todo esto parece poco, también podemos controlar la reproducción a distancia, escaneando un código QR que nos llevará a una interfaz web en el navegador que hará las veces de mando a distancia.

También tiene ecualizador, algo que a mí me parece importante, y más en Linux, donde por defecto no suena todo lo bien que a mí me gustaría. Además, Cider permite escuchar la música con una calidad superior.

Qué echo de menos

Bueno, si no me equivoco, y si no corregidme, la aplicación oficial de Spotify, por lo menos la de Linux, tampoco permite descargar las canciones. iTunes para Windows sí lo permite, por lo que se puede usar sin conexión, pero no es así en Cider. Lógico, si tenemos en cuenta que no es una aplicación oficial. También se nota que estamos ante una versión Alfa, y reproducir la música con buena calidad, tener las animaciones de las carátulas activadas y movernos por la app puede hacer que la música se entrecorte de vez en cuando; esto no pasa cuando tenemos la aplicación ejecutándose en segundo plano, aunque sí consume recursos y no se recomienda para equipos poco potentes. Uno de los puntos a mejorar será este.

Por todo lo demás, es que se siente como si estuviéramos ante una aplicación lanzada por Apple. Podemos seguir artistas, podemos crear emisoras de radios a partir de artistas, discos o canciones y tenemos acceso a los vídeos de la plataforma. Lo que no podemos es reproducir las emisoras que tampoco podemos reproducir en la versión web de Apple Music, lo que es una lástima, pero tampoco me ha sorprendido.

Soy perfectamente consciente de que no muchos usuarios de Linux estaremos suscritos a Apple Music, pero es una cuestión de gustos y también de si se usa un iPhone, un iPad o un ordenador de Apple. Si eres uno de nosotros, sin duda te interesa Cider.

Cider está disponible como AppImage, paquete Snap y DEB desde su página web oficial, disponible aquí. También se puede descargar desde Flathub.

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

Ya fue dada a conocer la segunda preview de Android 13

Google dio a conocer hace poco la segunda versión de prueba de la plataforma móvil Android 13 y junto con la cual al mismo tiempo, se informó que se está moviendo al repositorio abierto AOSP (Android Open Source Project) y usando código en la rama de Android 13 con cambios que se introdujeron hace unos días en la actualización provisional de Android 12L, que será se ofrecerá para tabletas Samsung, Lenovo y Microsoft y dispositivos plegables enviados originalmente con firmware basado en Android 12.

Los cambios de esta segunda vista previa de Android 13 tienen como objetivo principal mejorar la experiencia en dispositivos con pantallas grandes, como tabletas, Chromebooks y teléfonos inteligentes con pantallas plegables.

¿Qué hay de nuevo en la segunda preview de Android 13?

Para pantallas grandes, el diseño del menú desplegable de notificaciones, la pantalla de inicio y la pantalla de bloqueo del sistema se ha optimizado para utilizar todo el espacio de pantalla disponible. En el bloque que aparece con un gesto deslizante de arriba a abajo, en pantallas grandes, se proporciona la separación en diferentes columnas de ajustes rápidos y la lista de notificaciones.

Tambien se destaca que se agregó soporte para un modo de dos paneles en el configurador, en el que las secciones de configuración ahora están constantemente visibles en pantallas grandes.

Se han mejorado los modos de compatibilidad para las aplicaciones, pues se propone la implementación de la barra de tareas, que muestra los íconos de las aplicaciones en ejecución en la parte inferior de la pantalla, lo que permite cambiar rápidamente entre programas y admite la transferencia de aplicaciones a través de la interfaz de arrastrar y soltar a varias áreas del modo multiventana ( pantalla dividida), dividiendo la pantalla en partes para trabajar con varias aplicaciones simultáneamente.

Otros cambios en Android 13 Developer Preview es la introducido en la práctica de solicitar permisos para mostrar notificaciones por aplicaciones. Para mostrar las notificaciones, la aplicación ahora debe tener el permiso «POST_NOTIFICATIONS», sin el cual se bloqueará el envío de notificaciones. Para las aplicaciones prediseñadas diseñadas para usar con versiones anteriores de Android, el sistema otorgará los permisos en nombre del usuario.

Se agregó una API para permitir que una aplicación renuncie a los permisos otorgados previamente. Por ejemplo, si la necesidad de algunos derechos extendidos ha desaparecido en la nueva versión, el programa, como parte de la preocupación por la privacidad del usuario, puede revocar los derechos recibidos anteriormente.

La capacidad de registrar controladores para operaciones de difusión que no sean del sistema (BroadcastReceiver) se proporciona en relación con el contexto de su uso. Para controlar la exportación de dichos controladores, se agregaron nuevos indicadores RECEIVER_EXPORTED y RECEIVER_NOT_EXPORTED para evitar el uso de controladores para enviar mensajes de difusión desde otras aplicaciones.

Por otra parte, se destaca que se agregó soporte para fuentes vectoriales de color en formato COLRv1 (un subconjunto de fuentes OpenType que contienen una capa con información de color además de glifos vectoriales).

También se agregó un nuevo conjunto de emoji multicolor, entregado en formato COLRv1. El nuevo formato proporciona una forma compacta de almacenamiento, admite degradados, superposiciones y transformaciones, proporciona una compresión y reutilización eficientes de los contornos, lo que puede reducir significativamente el tamaño de la fuente. Por ejemplo, la fuente Noto Color Emoji ocupa 9 MB en formato de mapa de bits y 1,85 MB en formato vectorial COLRv1.

Se ha agregado compatibilidad con la tecnología Bluetooth LE Audio (baja energía) para reducir el consumo de energía al transmitir transmisiones de audio de alta calidad a través de Bluetooth. A diferencia del Bluetooth clásico, la nueva tecnología también te permite cambiar entre diferentes modos de uso para lograr el mejor equilibrio entre calidad y consumo de energía.

Finalmente tambien se destsca que se agregó soporte para la especificación MIDI 2.0 y la capacidad de conectar instrumentos musicales y controladores que admitan MIDI 2.0 a través del puerto USB.

Probar Android 13

Se espera que Android 13 se lance en el tercer trimestre de 2022. Para evaluar las nuevas características de la plataforma, se ha propuesto un programa de prueba preliminar en el cual las compilaciones del firmware están preparadas para dispositivos Pixel 6/6 Pro, Pixel 5/5a 5G, Pixel 4/4 XL/4a/4a (5G).

Se ha proporcionado una actualización OTA para aquellos que instalaron la primera versión de prueba.

Puedes obtenerlo desde el siguiente enlace.

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