WINE 8.17 actualiza vkd3d a la versión 1.9 e introduce casi 300 cambios

WINE 8.17

Nueva semana par, o impar, que de hecho es la 39 del año, y toca nueva versión de desarrollo de Wine Is Not an Emulator. Lo que nos ha entregado WineHQ hace unas horas es WINE 8.17, y ha llegado con una lista de cambios (287) cuyo número entra dentro de la media, pero por la zona baja. Aún así, entre lo destacado hay algo importante, como es la actualización de vkd3d a una versión más moderna.

VKD3D-Proton 2.10 llegó durante esta semana, y WINE 8.17 ha actualizado vkd3d a la versión 1.9. El resto de novedades destacadas las completan la gestión de ventanas inicial en Wayland y soporte para SoundFont en el DirectMusic cuyo desarrollo retomaron hace dos semanas, a lo que se le une el punto habitual de varias correcciones de errores. Lo que tenéis a continuación es justamente la lista de bugs corregidos en WINE 8.17.

Bugs corregidos en WINE 8.17

  • MeGUI: Icono incorrecto para el selector de archivos.
  • Sumatra PDF 3.0: las pestañas no funcionan correctamente.
  • The Elder Scrolls: Oblivion se bloquea después de abrir las pantallas del logo..
  • Cemu 1.12.0 se bloquea con la función no implementada msvcp140.dll.
  • RageMP se bloquea al no implementarse la función msvcp140.dll.?_Throw_future_error@std@@YAXAEBVerror_code@1@@Z.
  • GdipCreateFont inicializa la fuente con ANSI_CHARSET.
  • iphlpapi:iphlpapi – test_GetExtendedTcpTable() a veces falla porque el búfer es demasiado pequeño en Wine.
  • ToneX de IK Multimedia necesita la función no implementada msvcp140.dll.?_Throw_C_error@std@@YAXH@Z.
  • Dwarf Fortress (Steam) se bloquea al no implementarse la función msvcp140_atomic_wait.dll.__std_acquire_shared_mutex_for_instance.
  • Los winmm:capture & winmm:wave de 64 bits obtienen BADDEVICEID en Windows 10+.
  • Finale 27 impresión mangled.
  • SoftEther VPN Server Manager.
  • El texto en los juegos SRPG Studio termina con un glifo de tofu/carácter faltante..
  • quartz:vmr9 – test_changed3ddevice() se bloquea en Windows 8+.
  • Dispersión de Subsuperficie Separable necesita soporte opcode ‘mov’ para efecto fx_4_0.
  • Metatrader 4 – no es posible añadir ningún indicador a un gráfico.
  • ReCore se bloquea en la función no implementada msvcp110.dll.?_Winerror_map@std@@YAPEBDH@Z.
  • mfreadwrite:mfplat – test_interfaces() se bloquea en Windows 7 y 8.
  • d3d10:effect – test_effect_fx_4_1_blend_state() falla en Windows 7+.

WINE 8.17 ya se puede descargar desde el botón que hay debajo de estas líneas, y en su página de descargas hay información para instalar esta y otras versiones también en sistemas operativos como macOS y Android.

.boton {color: white; background-color: gray; padding: 20px; font-size: 2rem; text-decoration: none; border-radius: 10px; position: relative; top: 15px; border: 4px solid #555;}.boton:hover {box-shadow:1px 1px 2.5px black !important;}

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

TuxClocker, un programa de control y monitoreo de hardware

TuxClocker

TuxClocker es una herramienta de overclocking en Linux

Después de cuatro años y medio de desarrollo, se dio a conocer el lanzamiento de la nueva versión del proyecto «TuxClocker 1.0», una utilidad que permite al usuario el poder cambiar el voltaje suministrado y la frecuencia de la memoria de vídeo y el núcleo de la GPU, además también es posible poder ajustar el cambio en la velocidad de rotación del enfriador según la temperatura y más.

Tuxclocker es una interfaz gráfica para nvidia-smi y nvidia-settings y en ella es posible trabajar con múltiples GPU (multi-GPU) y también hay monitores de gráficos para mostrar el límite de potencia y temperatura, donde se admite, entre otras características.

Actualmente, su versión estable admite solo GPU NVIDIA, pero el código de desarrollo tiene en mente añadir el soporte de AMD Radeon en las próximas versiones.

Actualmente, admite las siguientes funciones:

  • Monitoreo del rendimiento de la tarjeta de video: temperatura, frecuencia de la memoria de video y GPU (actual y máxima), voltaje, consumo de energía, carga de GPU / memoria de video, velocidad del ventilador. Presentación de datos en forma de lista y gráficos.
  • Overclocking (boost) GPU y VRAM.
  • Sobrecalentamiento (aumentar la tensión).
  • Cambios en el límite de energía.
  • Control de velocidad del ventilador: es posible establecer una velocidad de rotación constante (como un porcentaje), una curva arbitraria (en la que la velocidad de rotación dependerá de la temperatura) o salir de la configuración de fábrica.
  • Perfiles para almacenar diferentes configuraciones y una rápida transferencia entre ellas.
  • Soporte parcial para múltiples sistemas de GPU.
  • Para trabajar, como es el caso con otros programas para overclocking bajo GNU / Linux, se debe configurar los valores correspondientes Coolbitsen en la configuración de Xorg.

Principales novedades de TuxClocker 1.0.0

La nueva versión de TuxClocker 1.0.0 ha sido casi completamente reescrita y con ello se han implementado diversas mejoras de las cuales se destaca que ahora se facilita una extensión más sencilla del programa a través de una interfaz de complemento para soporte de dispositivos, asi como también se ha implementado una nueva arquitectura en la que la ejecución de operaciones privilegiadas y la interacción con el equipo se traslada a un proceso en segundo plano separado.

Ademas de ello se ha preparado una nueva interfaz para la gestión, utilizando un diseño jerárquico que admite el funcionamiento simultáneo de múltiples GPU y múltiples refrigeraciones.

De los demás cambios que se destacan:

  • API de bus de datos
  • Nueva GUI jerárquica
  • Hay soporte para restablecer recursivamente la configuración a los valores predeterminados y vincular propiedades que definen rangos de valores a cualquier propiedad de solo lectura, lo que le permite crear reglas de overclocking flexibles que seleccionan los parámetros límite del consumo de energía en función de la temperatura
  • Capaz de restablecer los nodos a los valores predeterminados de forma recursiva (restablecer todas las propiedades de escritura de un dispositivo a la vez)
  • Se agregó la capacidad de aplicar automáticamente valores del perfil.
  • Vista unificada para propiedades legibles y grabables

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

¿Cómo instalar TuxClocker en Linux?

Para quienes estén interesados en poder instalar esta herramienta en sus sistemas, deberán de seguir las instrucciones que compartimos a continuación.

Es importante mencionar que debemos de contar con los siguientes requerimientos para el funcionamiento de TuxClocker en nuestra distribución de Linux.

  • qt (charts, base, dbus)
  • boost-system
  • boost-filesystem
  • libnvml
  • libxnvctrl
  • xlib
  • libdrm
  • meson
  • Coolbits

Ahora para realizar el proceso de instalación en nuestra distro de Linux vamos a abrir una terminal y en ella vamos a ejecutar el siguiente comando para descargar el código fuente de la aplicación:

git clone https://github.com/Lurkki14/tuxclocker

Hecho esto ahora vamos a acceder a la carpeta descargada:

cd tuxclocker

Y procedemos a realizar la compilación de esta aplicación en nuestro sistema con los siguientes comandos:

git submodule init
git submodule update
meson build
cd build
ninja && sudo ninja install

Al finalizar la compilación si todo resulto bien podemos ejecutar la aplicacion con:

tuxclocker-qt

Ahora en cuanto a los que son usuarios de Arch Linux, Manjaro o cualquier otra distro basada en Arch, para realizar la instalación de TuxClocker, basta con tener habilitado el repositorio de AUR y solo debemos de abrir una terminal y en ella vamos a teclear el siguiente comando:

yay -S tuxclocker

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

Porteus 5.01 llega con Linux 6.5.5, nueva edición de escritorio y mas

porteus linux

Porteus es un sistema operativo portátil basado en Slackware

Después de poco más de un año del lanzamiento anterior, se dio a conocer la nueva versión de la distribución de Linux «Porteus 5.01», la cual está construida sobre la base de paquetes Slackware Linux.

Porteus cuenta con dos ediciones, una de ellas la edición de escritorio (de la que estamos hablando en este artículo) y la otra es la edición Porteus Kiosk (de la cual ya se han compartido lanzamientos aquí en el blog). La diferencia de estas dos ediciones radica en que Porteus Kiosk ofrece al usuario el solo poder interactuar con el navegador web (Firefox) y bloquea al usuario cualquier otra acción.

Sobre Porteus (Desktop)

La edición de escritorio de Porteus, es una de las pocas distribuciones de Linux “actuales” que está diseñada teniendo en cuenta a equipos de bajos recursos, es decir está pensada para un consumo mínimo de recursos, lo que le permite utilizar Porteus en equipos obsoletos.

La interfaz del sistema está diseñada acorde a la posibilidad de uso en dispositivos con baja resolución de pantalla. Para la configuración se utiliza el configurador propio del Porteus Settings Center. La distribución se carga desde una imagen FS comprimida, pero todos los cambios realizados durante la operación (historial del navegador, marcadores, archivos descargados, etc.) se pueden guardar por separado en una unidad USB o en un disco duro. Cuando se carga en modo ‘Always Fresh’, los cambios no se guardan.

Las aplicaciones adicionales se distribuyen en forma de módulos y para administrar paquetes, utiliza su propio administrador de paquetes PPM, que tiene en cuenta las dependencias y permite instalar programas desde los repositorios de Porteus, Slackware y Slackbuilds.org.

Principales novedades de Porteus 5.01

La nueva versión de Porteus 5.01 llega con base en el repositorio de parches de Slackware 15.0 al 21 de septiembre de 2023, mientras que por la parte del corazón del sistema se ofrece el kernel de Linux 6.5.5.

Otra de las novedades que acompaña a este nuevo lanzamiento, es que para la edición x86_64 de Porteus, se añadió una nueva edición con el entorno de escritorio LXQt, con lo cual a distribucion aumenta sus opciones de escritorios a 8 y sumándose asi a la familia junto con las ediciones de Xfce, Cinnamon, GNOME, KDE, LXDE, LXQt, MATE y OpenBox.

Ademas de ello, también se destaca que se agregó el script «convertz», el cual tiene como función el convertir un directorio de módulos comprimidos xz en módulos comprimidos zstd. 

Por la parte de la paquetería del sistema podremos encontrar que se ofrecen los controladores propietarios NVIDIA 535 y 470 prediseñados (con soporte multilib) y en las cuales ya se cuenta con el soporte para las graficas RTX 3070 y 3080, asi como varias mejoras de soporte para Wayland, mejoras de soporte para Vulkan, rendimiento y más.

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

  • Perl se ha movido a 05-devel
  • Los administradores de paquetes de Slackware incluyen: slapt-get y slackpkg (en core) y slpkg
  • Un contenedor simple para slapt-get: slapt-mod : para producir un módulo del paquete
  • Binario estático Sysvinit actualizado a 3.07
  • Se actualizaron los documentos de preguntas frecuentes integrados sobre la gestión de paquetes.
  • BusyBox en initrd se actualizó a 1.36.1, junto con las otras bibliotecas y contenedores.
  • La pila de utilidades xcb se trasladó a 002-xorg, para compatibilidad con VirtualBox y un uso más fluido del módulo qt5 con DE que no son qt.
  • Reproductor multimedia mpv actualizado a v0.36.0.
  • Nuevo arranque proporcionado por Blaze.
    Lxqt actualizado a la última versión.
  • Pequeños cambios en la interfaz, por ejemplo. kde: Dolphin tiene mejores valores predeterminados de navegación en el sistema de archivos
  • Nuevo script de actualización: update-onlyoffice para la suite ofimática OnlyOffice

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

Descargar y obtener Porteus 5.01

Para los interesados en poder obtener una imagen del sistema, como ya se menciono líneas más arriba, se ofrecen las compilaciones con los entornos de usuario Xfce, Cinnamon, GNOME, KDE, LXDE, LXQt, MATE y OpenBox de aproximadamente 380 MB de tamaño, compiladas para arquitecturas i586 y x86_64.

El enlace es este.

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

LibreOffice tendrá un cambio en la numeración de versiones y ahora se basará en fechas

Libreoffice

LibreOffice es un paquete de software de oficina libre y de código abierto desarrollado por The Document Foundation

Poco después del lanzamiento de la versión de LibreOffice 7.6 se dio a conocer la noticia sobre un plan para el cambio en la numeración de versiones de la popular suite de ofimática de código abierto.

Sobre el plan para cambiar la forma de la numeración de versiones de LibreOffice, se menciona que puede ser una mejor opción el utilizar una basada en la fecha de lanzamiento, ya que es más conveniente para los usuarios, ya que de esta forma pueden evaluar inmediatamente la relevancia de la versión que están utilizando y comprender el momento de su formación.

Para los desarrolladores, el nuevo esquema es adecuado debido al modelo de preparación de lanzamiento planificado, en el que inicialmente se conoce la fecha del próximo lanzamiento (los lanzamientos de LibreOffice llegan en febrero y agosto). Además, el nuevo esquema es mejor desde una perspectiva de marketing, ya que indica que se están promoviendo mejoras significativas en cada versión, y no solo en ramas emblemáticas individuales.

De acuerdo con el plan aprobado previamente, el proyecto LibreOffice cambió a un nuevo esquema de numeración de versiones, vinculado a fechas y que refleja el año y mes de lanzamiento. Sobre la propuesta, esta se viene pensando desde el segundo trimestre de este año dentro de las listas de correo de LibreOffice:

Sería bueno tener el próximo número de versión adecuado (después de 7.6)
> listo cuando el maestro se ramifique en unas semanas y para el nuevo plan de lanzamiento.
> ¿ Ya se ha finalizado? Si no es así, ¿podemos tomar la decisión antes de que
se produzcan > 7,6 bifurcaciones? AHORA es el momento adecuado para decidir si pasamos a
> 7.7, 8.0 o 24.02. (Justin)
> + mi opción (Justin): 24.02 está bien: es una buena opción para lanzamientos regulares y programados.

La próxima versión importante después de LibreOffice 7.6 será LibreOffice 24.2
(febrero), al que seguirá LibreOffice 24.8 (agosto)

Cabe mencionar que la decisión de cambiar la numeración de las próximas versiones de LibreOffice, se tomó durante la discusión sobre la viabilidad de crear una rama de LibreOffice 8.0, durante la cual los desarrolladores llegaron a la conclusión de que en los últimos años el código base del proyecto se ha ido desarrollando gradualmente manteniendo la compatibilidad con versiones anteriores, por lo que se cambió el primer dígito en el número de versión es más un paso formal que un indicador inicialmente previsto de cambios fundamentales o violaciones de compatibilidad con versiones anteriores.

En cuanto al cuándo comenzara este cambio, se menciona que será en la próxima versión importante después de LibreOffice 7.6. La cual ya se encuentra en desarrollo y será la versión de «LibreOffice 24.2», cuyo número de versión refleja la versión de febrero de 2024, posterior a ello seguirá la versión 24.8, prevista para agosto de 2024.

Dado el nivel actual de madurez de la Tecnología LibreOffice
plataforma de desarrollo, es cada vez más difícil proporcionar un número
de nuevas características importantes para cada versión importante según la versión actual
esquema de numeración (si bien las nuevas funciones son clave para la cobertura de los medios, si
mantener el esquema de numeración actual)

* Al elegir un esquema de numeración basado en calendario, desacoplamos el
expectativa de nuevas características significativas de cada nuevo lanzamiento importante: si
Tenemos importantes novedades que serán bien recibidas por los medios, pero
si no los tenemos, los medios no se sentirán decepcionados (y escribirán
sobre LibreOffice)

Los esquemas alternativos considerados fueron el uso de un formato que indique el año completo (2024.2, 2024.8, etc.) y un aumento constante en el primer dígito del número (8.0, 9.0, 10.0, etc.).

Por último me gustaría compartir mi opinión personal sobre el caso, en el cual «creo yo » que no es algo sumamente relevante (haciendo referencia a que afecte el funcionamiento o interfiera en ello) el tener que recurrir a un cambio en la numeración de las versiones, ya que haciendo esto, puede crear cierta cofunción con los usuarios nuevos y con aquellos que no están familiarizados con los lanzamientos de la suite.

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

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

Arch Linux cambia el algoritmo de hash de contraseña predeterminado

Arch Linux

Arch Linux ​ es una distribución Linux de propósito general orientada a usuarios avanzados

Hace pocos días se dio a conocer por medio de una publicación en el sitio web oficial de Arch Linux, en el cual los desarrolladores han anunciado el cambio en el esquema de hash de contraseña predeterminado, ademas de que también se ha realizado un cambio en la configuración de umask.

En la publicación se menciona que ahora las compilaciones de Arch Linux pasaran de utilizaran el HASH SHA512 a usar yescrypt.

yescrypt es un nuevo esquema para cifrar contraseñas y generar claves criptográficas a partir de contraseñas o frases de contraseña. Yescrypt se basa en scrypt e incluye soporte para scrypt clásico, una modificación conservadora de scrypt (llamada YESCRYPT_WORM) y, finalmente, una modificación profunda de scrypt (llamada YESCRYPT_RW), que se ofrece como la principal (y está implícita en yescrypt de ahora en adelante).

Dentro de las ventajas de Yescrypt, se menciona que este amplía las capacidades del scrypt clásico al admitir el uso de esquemas que consumen mucha memoria y reduce la efectividad de los ataques que utilizan GPU, FPGA y chips especializados. La seguridad de Yescrypt está garantizada mediante el uso de primitivas criptográficas SHA-256, HMAC y PBKDF2 ya probadas.

Yescrypt es el esquema de hash de contraseñas más escalable, ya que proporciona una seguridad casi óptima contra ataques fuera de línea para una amplia gama de tamaños de memoria utilizables, desde kilobytes hasta terabytes y más. Por otro lado, el coste de esto es la complejidad de yescrypt, y la complejidad es una desventaja de cualquier software.

Por esta razón, yescrypt está actualmente destinado a implementaciones grandes (millones de contraseñas) donde la complejidad de yescrypt es pequeña en comparación con la complejidad general del servicio de autenticación. Para implementaciones más pequeñas e integraciones de programas, bcrypt sigue siendo una opción razonable a corto plazo por ahora.

Mientras que por la parte de las desventajas del esquema de hash de contraseñas utilizado anteriormente basado en el algoritmo SHA512 incluyen: la necesidad de establecer valores de sal suficientemente grandes (al menos 128 bits), susceptibilidad a ataques DoS mediante la creación de carga parásita en la CPU al codificar contraseñas largas, susceptibilidad a un ataque que determine el tamaño de la contraseña basándose en el análisis pasivo del tiempo de procesamiento del hash, trabajar sin utilizar la función de derivación de clave criptográfica (KDF, función de derivación de clave).

Además, ahora al usar yescrypt, se almacena la configuración de umask en el archivo de configuración /etc/login.defs en lugar de /etc/profile.

Sobre el cambio de hash, también se menciona que el algoritmo Argon2, que ganó el concurso de hash de contraseñas en 2015, también se consideró como una opción para el hash de contraseñas, pero no se utiliza en Arch Linux porque no es compatible con la biblioteca libxcrypt utilizada en PAM.

Adiciona a ello, hablando sobre las mejoras en Arch Linux, también vale la pena destacar la actualización del instalador Archinstall 2.6.1. Archinstall se puede utilizar en lugar del modo de instalación manual predeterminado de la distribución, proporcionando un modo de instalación guiada y automatizada

En la nueva versión, el usuario ahora tiene la capacidad de configurar un número arbitrario de descargas paralelas, se ha agregado una opción para usar ly como administrador de pantalla de la consola y también usar slick-greeter en lugar de gtk-greeter en lightdm. Al perfil que conforma el entorno basado en el servidor compuesto Hyprland se han añadido las aplicaciones kitty, Dolphin y wofi.

De los demás cambios que se destacan de Archinstall 2.6.1:

  • Se corrigió el fallo causado por particiones no compatibles
  • Se corrigió que la carga de perfiles de escritorio desde configuraciones preconfiguradas
  • Se corrigió el problema de instalación de GRUB en dispositivos MBR debido a un dispositivo de destino incorrecto
  • Se corrigieron algunos fallos en la partición manual
  • Se solucionó el problema de comandos personalizados
  • Permitir asignar puntos de montaje en particiones existentes
  • Arreglar la adquisición de UUID
  • Ordenar los perfiles ignorando mayúsculas y minúsculas

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

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

VKD3D-Proton 2.10 llega con mejoras de compatibilidad, soporte y mas

Valve

VKD3D-Proton es una bifurcación de VKD3D, cuyo objetivo es implementar la API Direct3D 12 completa sobre Vulkan.

Valve dio a conocer hace pocos días, el lanzamiento de la nueva versión de VKD3D-Proton 2.10, versión en la cual se destaca la inclusión de DirectStorage MetaCommands, mejoras de soporte, asi como también una serie de correcciones de errores y soluciones alternativas.

Para quienes aún desconocen de VKD3D-Proton deben saber que este admite cambios, optimizaciones y mejoras específicas de Proton para un mejor rendimiento de los juegos de Windows basados ​​en Direct3D 12, que aún no se aceptan en la parte principal de vkd3d. Entre las diferencias, también hay un enfoque en el uso de extensiones Vulkan modernas y las capacidades de las versiones recientes de controladores de gráficos para lograr una compatibilidad total con Direct3D 12.

Como tal Valve usa la bifurcación especificada en el paquete basado en Wine para ejecutar los juegos de Windows Proton. El soporte de DirectX 9/10/11 en Proton se basa en el paquete DXVK y la implementación de DirectX 12 se ha basado hasta ahora en la biblioteca vkd3d (después de la muerte del autor de vkd3d, CodeWeavers continuó el desarrollo de este componente y la comunidad de wine).

Principales novedades de VKD3D-Proton 2.10

Uno de los aspectos que se destaca de la nueva versión de VKD3D-Proton 2.10, es en la API de DirectStorage que ahora ofrece la implementación del algoritmo de compresión Deflate que utiliza la extensión NV_memory_decompression (permite a la GPU realizar las tareas de descompresión de datos instalados en las unidades SSD sin pasar por el procesador). Si NV_memory_decompression no es compatible, recurre a la implementación basada en sombreadores de GDeflate.

Otro de los cambios que se destaca, es que se agregó una mejora en Starfield, pues en VKD3D-Proton 2.10 se añade la extensión NV_device_generated_commands_compute, que se puede usar para mejorar el rendimiento cuando se usa el modo ExecuteIndirect que impulsa los cambios de parámetro multi-dispatch COMPUTE + root

Ademas de ello, también se destaca que se agregó soporte para la API Root Signature 1.2, asi como también soporte para Shader Model 6.7, que cubre características como AdvancedTextureOps y WaveOpsIncludeHelperLanes.

Por la parte de las mejoras y correcciones en juegos se menciona que se resolvieron los problemas que ocurrieron en Unreal Engine 5 y los juegos Star Wars Battlefront II, Ashes of Singularity, Xenia y Armored Core VI, mientras que en las mejoras de compatibilidad están los juegos Age of Wonders 4, Starfield, Halo Infinite, Street Fighter 6, Armored Core VI, Resident Evil 4, Monster Hunter Rise.

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

  • Se ha implementado la función CreateSampler2.
  • Se agregó soporte para el formato A8_UNORM.
  • Se corrigió la creación de firmas raíz a partir de blobs de destino de biblioteca DXIL (DXR)
  • Se corrigieron algunos escenarios de PSO de combinación de fuente dual. Arreglos Star Wars Battlefront II
  • Se construye la estructura de aceleración por lotes. 
  • Mejora enormemente del rendimiento de la compilación al menos en RADV.
  • Implementar operaciones de ondas en sombreadores de píxeles de manera más estricta de acuerdo con las reglas D3D12
  • Solución alternativa al mal rendimiento de ReBAR en Age of Wonders 4
  • Eliminar solución alternativa para KHR_present_waitlos controladores NV 535+
  • Solución alternativa al problema de corrupción de la memoria de Starfield donde no consulta correctamente la alineación de 4 KiB
  • Se deshabilito el uso de ReBAR en Halo Infinite para solucionar un rendimiento de CPU muy pobre
  • Se corrigieron los cuelgues falsos en Ashes of Singularity al usar cercas compartidas y esperar antes de la señal.
  • Se corrigió el error de almacenamiento en caché de PSO en los sombreadores de malla. Corrige sombreadores de malla en Unreal Engine 5
  • Se corrigió el resto de udiv en DXBC, lo que solucionó algunos errores de Xenia.
  • Se corrigió el error de seguimiento del montón de consultas expuesto por NV Streamline
  • Varias correcciones de DXIL -> SPIR-V como de costumbre
  • Se reescribieron los diseños de conjuntos de descriptores para que sean más sólidos contra los errores de las aplicaciones.

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

Y si quieres probar ya Proton en Steam, ya sabes que puedes instalar el cliente de Steam desde la web oficial, aunque también lo encontrarás en los repos de la mayoría de las distros.

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

KaOS 2023.09 continua con los trabajos en Plasma 6, implementa mejoras y mas

KaOS

KaOS es una distribución Linux independiente, enfocada exclusivamente en el proyecto KDE

Se dio a conocer el lanzamiento de la nueva versión de KaOS 2023.09 en la cual se destacan los trabajos que se están realizados para realizar la migración del sistema a Plasma 6, asi como también la implementación de las nuevas versiones de los componentes del entorno, paquetería y más.

Para quienes desconocen de KaOS deben saber que esta es una distribución que fue creada por Anke “Demm” Boersma, quien inicialmente trabajaba en Chrakra Linux. KaOS a diferencia de otras distros fue desarrollada desde cero. De acuerdo a sus desarrolladores, su objetivo ser más diferenciado. Entre ellas, una selección limitada de aplicaciones o el soporte exclusivo para arquitectura de 64 bits.

KaOS se caracteriza por ser una distribución de Linux independiente que incluye la última versión del entorno de escritorio de KDE Plasma y otros programas de software populares que utilizan el kit de herramientas Qt, la distribucion utiliza un modelo de desarrollo de publicación Rolling Relase y es solo está disponible para sistemas de 64 bits.

Principales novedades de KaOS 2023.09

La nueva versión de KaOS 2023.09 presenta, de manera inicial al acceder al instalador Calamares, en el modo de partición automática, es posible seleccionar sistemas de archivos (XFS, EXT4, BTRFS y ZFS) sin cambiar al modo de partición manual. Además de cargar en modo Live, a esta compilación se le agregó un instalador basado en el framework Calamares, pero aún no se ha completado.

En KaOS 2023.09, también podremos encontrar que se agregó una opción para usar el administrador de pantalla SDDM 0.20.0 en el modo Wayland, lo que permitirá evitar el envío de componentes X11 en el futuro.

Por la parte de las actualizaciones de los diferentes componentes del entorno de escritorio KDE Plasma tales como KDE Plasma 5.27.8 , KDE Frameworks 5.111 y KDE Gear 23.08, los cuales están construidos bajo Qt 5.15.10 con parches del proyecto KDE (Qt 6.5 también se incluye en la distribución).

De la paquetería del sistema, se menciona que se incluyeron: un cambio a OpenSSL 3.1.3, pila Boost 1.82.0/ICU 73.2 completamente actualizada, paquetes Alsa 1.2.10, kernel movido a Linux 6.4.16, Systemd 253.10, Python 3.10.13, Util-Linux 2.39.2, IWD 2.8, OpenEXR 3.2.0 y Libarchive 3.7.2.

Se menciona que entre los muchos cambios incluidos en KDE Gear 23.08 se destaca que en Kate se ha agregado soporte para el lenguaje GLSL y el motor de diseño de juegos de Godot en su cliente LSP, e incluye una opción de servidor de lenguaje QML al usar Qt 6.

NeoChat ahora puede mostrar eventos de ubicación y también un mapa con la ubicación de todos los usuarios que actualmente transmiten su ubicación utilizando la integración Matrix de Itineray.

Skanpage, la utilidad de escaneo de KDE, ahora le permite reordenar escaneos de varias páginas usando arrastrar y soltar y ofrece más opciones de ajuste, como brillo, contraste, gamma y balance de color.

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

  • Basado en Kjournald, se proporciona una interfaz gráfica para ver los registros del sistema sin manipulación manual con el comando journalctl.
  • Continuó el desarrollo de una compilación experimental con un entorno basado en tecnologías KDE 6.
  • Se han añadido nuevas aplicaciones de KDE, adaptadas para trabajar en entornos con Qt 6 y KDE 6.
  • El tema Midna ha sido completamente rediseñado para Plasma 6.
  • El repositorio kde-next se utiliza para una pila KDE completa basada en Qt6, todos los Frameworks están construidos allí en Qt6
  • Hay una opción disponible para verificar los archivos ISO descargados mediante firmas digitales.

Finalmente para quienes estén interesados en conocer más al respecto sobre este lanzamiento, pueden consultar los detalles dentro del anuncio oficial en el siguiente enlace.

Descargar KaOS 2023.09

Finalmente, si aún no cuentas con KaOS instalado en tu equipo y quieres descargar e instalar esta distribución de Linux enfocada en el entorno de escritorio KDE en tu equipo o la quieres probar bajo una máquina virtual. Las compilaciones se publican para sistemas x86_64 (3,5 GB). Basta con que te dirijas al sitio web oficial de la distribución y en su sección de descargas podrás obtener la imagen del sistema. El enlace es este.

La imagen descargada la puedes grabar en un dispositivo USB con ayuda de la aplicación Etcher.

Si ya eres usuario de KaOS, debiste haber recibido estas actualizaciones durante estos últimos días. Pero si no sabes si ya las tienes instaladas, basta con que abras una terminal y en ella ejecutes los siguientes comandos:

sudo pacman -Syuu

Con ello solo debes de aceptar las actualizaciones en caso de existir y te recomiendo reiniciar tu equipo.

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

RetroArch 1.16 llega con mejoras para Wayland, PulseAudio y mas

RetroArch

RetroArch es una interfaz para una amplia variedad de emuladores. Tiene una serie de características con las que puedes jugar.

La nueva versión de RetroArch 1.16 ya fue liberada y en este nuevo lanzamiento se presentan diversas mejoras internas que llegan para mejorar la experiencia de usuario y sobre todo para mejorar el soporte de la aplicacion.

Para quienes desconocen de RetroArch, deben saber que este permite emular varias consolas de juegos, lo que permite que los juegos clásicos se ejecuten con una interfaz gráfica simple y unificada.

Principales novedades de RetroArch 1.16.0

En esta nueva versión que se presenta de RetroArch 1.16, se destaca que se mejora la descompresión ZIP, ya que ahora se ha reducido la cantidad de memoria que Retroarch necesita para extraer un archivo ROM, es decir solo necesitará el tamaño de la ROM más 128KiB para extraer el archivo del ZIP. Anteriormente, se necesitaba hasta el doble de esa cantidad si la relación de compresión no era buena. Esto es útil en plataformas con memoria limitada y no tiene ningún impacto en plataformas con mucha memoria.

Otra de las mejoras que se presenta en RetroArch 1.16, es en el audio, pues se ha modernizado el código para cambiar el muestreo de audio, ademas de que también se ha mejorado el soporte para el servidor de sonido PulseAudio y también se realizaron correcciones en los de retardos de cuadros.

Ademas de ello, también se destaca que se ha mejorado el soporte de Wayland, pues se añadió la funcionalidad de agarre/bloqueo del mouse, se quito la pantalla de presentación y ahora se obtiene la ruta de los protocolos wayland del sistema a través de pkg-config.

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

  • El procesamiento de entrada se ha rediseñado en versiones para la plataforma Android.
  • Soporte D3D12 mejorado.
  • Soporte mejorado para pantallas táctiles y varias mejoras relacionadas con los sistemas de entrada.
  • El menú ha sido rediseñado.
  • Soporte mejorado para plataformas iOS y macOS.
  • Reorganizar el menú ‘Guardar’
  • IOS: soporte JIT en iOS
  • IOS: use AltKit para intentar habilitar JIT en iOS
  • IOS: Arreglar miniaturas en el historial en iOS
  • IOS: habilite la opción para hacer vibrar el dispositivo iOS en lugar del controlador
  • IOS: Corrección incluyendo filtros de audio/vídeo en iOS
  • IOS: retroalimentación háptica para superposición en iOS
  • IOS: en iOS, detener/iniciar audio en caso de interrupciones
  • IOS: agregue sensores de acelerómetro y giroscopio a iOS
  • IOS: iOS necesita apuntar a 13 debido a cierta emulación de teclado, pero tvOS no
  • IOS/TVOS: Reelaborar comprobaciones de disponibilidad JIT
  • Se corrige el combo de alternar menú con el mismo ‘enable_hotkey’
  • Agregar desplazamiento del menú inicio+acciones finales
  • D3D11: Corrige la corrupción de la memoria en d3d11_gfx_init
  • D3D12: Habilite la fusión al dibujar el menú
  • D3D12: Sacar la señalización de la valla de d3d12_gfx_sync
  • D3D12/LIBRETRO: Agregar compatibilidad con D3D12 HW_render
  • Ajustes de aceleración de navegación del menú
  • Limpieza del menú de sincronización de audio y de etiquetas de valores de menú
  • Se añadió la opción de visibilidad del menú que falta para anular el directorio de contenido
  • Almacenamiento en caché de superposición. Agrega overlay_cache_ptr para mantener una superposición deshabilitada en la memoria cuando se espera que se muestre nuevamente. 
  • El controlador de entrada repara más de 8 joypads. Se informó que los controladores superiores a 8 funcionaban solo parcialmente (los análogos sí, pero no los botones), y también se confirmó la solución encontrada.

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

¿Cómo instalar RetroArch en Linux?

Para instalar el emulador arcade RetroArch en Linux nos apoyaremos con la instalación a través de Snap, para ello es necesario tener el soporte de esta tecnología instalado en su sistema.

Para realizar la instalación en nuestro sistema, simplemente debemos de abrir una terminal y ejecutar el siguiente comando:

sudo snap install retroarch

Y con ello solamente debemos de esperar a que descargue los paquetes necesarios y esperar a que realice la instalación, este proceso puede demorar algunos minutos.

Hecho esto, simplemente nos dirigimos a nuestro menú de aplicaciones y buscamos RetroArch para poder ejecutarlo en nuestro sistema.

Si ya cuentas con RetroArch instalado por este método, puedes actualízalo con el siguiente comando:

sudo snap refresh retroarch

Ahora si van a utilizar su teclado y mouse para jugar sus títulos favoritos no deben de tener problema alguno, incluso si utilizan un mando por conexión Bluetooth RetroArch debe de reconocerlo y permitirles configurarlo sin problema alguno.

Aunque si van a utilizar un mando conectado por medio de USB probablemente tengan algún contratiempo de que RetroArch no lo reconoce.

Es por ello por lo que deben de añadir un soporte extra para esto. Deben de abrir una terminal y ejecutar los siguientes comandos:

sudo snap connect retroarch:raw-usb

sudo snap connect retroarch:joystick

Ahora RetroArch ya debe de reconocer el mando por USB el cual ya pueden configurar en la aplicación.

from Linux Adictos https://ift.tt/9Lp7cEx
via IFTTT

Raspberry Pi OS basado en Debian 12 llegará antes que la nueva placa, pero no dicen si habrá salto a los 64bit

Raspberry Pi OS

Hoy se ha anunciado el lanzamiento de la próxima placa de la frambuesa. Programada para finales de octubre, no podía llegar sin una versión al día del sistema operativo oficial, y no lo hará. Días antes, como ya ocurrió con la Raspberry Pi 4 y su sistema operativo basado en Debian 10, lanzarán la nueva versión de Raspberry Pi OS, pero aún queda una incógnita que no he resuelto ni dándome un paseo, rápido, eso sí, por sus foros.

Desde que se llamaba Raspbian, el sistema operativo principal para las placas Raspberry Pi siempre ha estado basado en 32bit. Ya hace tiempo que hay disponible una versión de 64-bit, pero lo lleva entre paréntesis, lo que significa que es sólo una opción. Esto deja leer entre líneas al menos dos cosas: primero, que la que recibe mejor soporte por el tiempo que se ha trabajado en ella es la de 32-bit; segundo, los desarrolladores terceros no se centrarán de lleno en la de 64-bit hasta que la ofrezcan como opción principal.

Raspberry Pi OS con base Debian 12 llegará a mediados de octubre

Hace un tiempo lo comprobé. Aun sabiendo que el soporte era limitado, instalé la versión de 64-bit en mi RPi4 sólo para comprobar que había software que no funcionaba. Si no recuerdo mal, como poco un complemento para Kodi que uso bastante y RetroPie, pero no diré muy fuerte esto último porque no estoy seguro al 100%. Sí recuerdo que fue iniciarlo, intentar hacer un uso normal para mí y comprobar que era imposible.

Sobre las novedades que traerá, la información oficial no da muchos detalles, más allá de que se basa en Bookworm (Debian 12), que pasa de X11 a Wayfire Wayland, como mínimo en la RPi4 y 5, y que llegará a mediados de octubre. Para los detalles habrá que esperar a publicaciones futuras, y creo que sería una buena noticia que anunciaran que ya se han centrado de verdad en la de 64-bit. Llegado el momento, aquí en Linux Adictos publicaremos un artículo con todos los detalles.

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

Raspberry Pi 5 aumenta la potencia mientras se refresca en el mismo tamaño

Raspberry Pi 5

Sabíamos que podía llegar en cualquier momento, pero era probable que ese momento se retrasara por el problema de fabricación de chips. La escasez era tal que la RPi4 se puede adquirir ahora por un precio mayor que el que costaba cuando salió en 2019. La situación empezó a normalizarse, y la compañía ha hecho oficial hoy el lanzamiento de la Raspberry Pi 5, una evolución que no sé si etiquetar de natural por algunos cambios clave.

Siendo un mini-PC, aunque se puede usar para otros muchos fines, entre los componentes más importantes hay que fijarse en los chips. El de la Raspberry Pi 5 es el BCM2712, diseñado por Raspberry en un proceso de 16 nanómetros que ha fabricado Broadcom. Es quad-core de 64bit ARM Cortex-A76 a 2.4GHz, un aumento significativo con respecto a la RPi4, que de salida iba a 1.5GHz, aunque a todas se les puede hacer lo que se conoce como overclock.

Especificaciones técnicas de la Raspberry Pi 5

CPU 2.4GHz quad-core 64-bit Arm Cortex-A76 CPU
Vídeo VideoCore VII GPU, soporta OpenGL ES 3.1, Vulkan 1.2
Salida para monitores Dual 4Kp60 HDMI®
Decodificador 4Kp60 HEVC
Conectividad Dual-band 802.11ac Wi-Fi®
Bluetooth 5.0 / Bluetooth Low Energy (BLE)
Puertos y otras conexiones Interfaz de tarjetas microSD card de alta velociadad con soporte para modo SDR104
2 puertos USB 3.0, que soportan operaciones 5Gbps simultaneamente
2 puertos USB 2.0
Gigabit Ethernet, con soporte PoE+ (requiere PoE+ HAT)
2 × 4-lane MIPI para cámaras y pantallas
Interfaz PCIe 2.0 x1 para periféficos rápidos
Apartado Raspberry Pi 40-pin GPIO
Otros Reloj en tiempo real
Botón de encendido/apagado
Precio Por anunciar
Disponibilidad Finales de octubre

La Raspberry Pi 5 es la primera en usar un nuevo controlador I/O del que dicen:

«RP1 es nuestro controlador de E/S para Raspberry Pi 5, diseñado por el mismo equipo de Raspberry Pi que desarrolló el microcontrolador RP2040 e implementado, al igual que el RP2040, en el maduro proceso 40LP de TSMC. Ofrece dos interfaces USB 3.0 y dos USB 2.0; un controlador Gigabit Ethernet; dos transceptores MIPI de cuatro carriles para cámara y pantalla; salida de vídeo analógica; E/S de propósito general (GPIO) de 3,3 V; y la habitual colección de interfaces de baja velocidad multiplexadas por GPIO (UART, SPI, I2C, I2S y PWM). Una interfaz PCI Express 2.0 de cuatro carriles proporciona un enlace de 16 Gb/s al BCM2712«.

Mismo diseño y tamaño

La Raspberry Pi 5 se parece mucho a las anteriores. Sigue siendo del tamaño de una tarjeta, un poco gruesa, eso sí, con algunas modificaciones, como que han eliminado el puerto para auriculares y el vídeo compuesto que ahora gestiona el RP1. Esto podría significar, podría, que se puede montar en las cajas para la RPi4 que ya tengamos, pero yo no pondría todas mis esperanzas en ello.

En el apartado de accesorios que acompañan a la Raspberry Pi 5 (no dicen que no sean compatibles con anteriores) tenemos:

  • Nueva caja, basada en el diseño de la anterior, pero añade huecos para las funciones de gestión de temperatura. Y es que desde la placa de 2019 y su potencia aumentada, se recomienda usar ventilación. Tendrá un precio de 10$.
  • Sistema de enfriamiento. Con la lección bien aprendida, también han diseñado un sistema de enfriamiento con disipadores. Tendrá un precio de 5$.
  • Nuevo cable de alimentación de 27W.
  • Cables para cámaras y pantallas.
  • PoE+ Hat. Esto que aparece en la tabla de especificaciones permite Gigabit Ethernet.
  • Conectores para el uso de NVMe SSD y otros accesorios M.2.
  • Batería RTC que sirve para que el reloj no se pare cuando la placa está desconectada.

¿Merece la pena comprar una Raspberry Pi 5?

Aquí viene mi respuesta de siempre: depende. Y depende del uso que queramos darle. Y también de si ya tenemos una anterior y cuál. Para el que tenga una RPi4 y quiera usarla, por ejemplo, con LineageOS, la potencia de la Raspberry Pi 5 está de más, y el gasto también. Además, la de 2019 también mueve bien los sistemas operativos de escritorio si se usan en una buena microSD o un USB 3.0 de alta velocidad.

Para el que no tenga ninguna y esté pensando en hacer un uso exhaustivo, esta nueva versión es más potente y no se calienta tanto, y permitirá mover los sistemas operativos de escritorio con más soltura. En cuanto a otras tareas, como podría ser la emulación de juegos, la RPi4 sigue siendo una buena opción si se usa para jugar a las consolas clásicas, pero en PPSSPP hay muchos títulos que necesitan una configuración propia con saltos de cuadros para poder jugar. La RPi5 funcionará mejor en este terreno, sobre todo si se hace overclock.

Otra cosa que me parece importante tener en cuenta es que vuelan. En el momento se pongan a la venta, habrá existencias, y los vendedores autorizados la ofrecerán a un precio menor que el que encontraremos en otras tiendas como Amazon.

En resumen, si te estabas planteando comprar una, este octubre deberías adquirir la nueva placa de la frambuesa.

table {border-collapse: collapse;}td{border: 1px solid;padding: 5px;}td:first-child{font-weight: bold;}tr:nth-child(odd){background-color: #eede;}tr:nth-child(even){background-color: #ccc;}

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