Lanzada YSERVER 1.5 con Reverse PRIME y mejoras de rendimiento
Tecnología
⚠ Fuente única
34m ago

Lanzada YSERVER 1.5 con Reverse PRIME y mejoras de rendimiento

Sintetizado por IA · Sesgo eliminado · Solo hechos
Image: Phoronix

YSERVER, un servidor X11 moderno implementado en el lenguaje de programación Rust, ha lanzado la versión 1.5. La actualización introduce soporte para Reverse PRIME, permitiendo la renderización en una GPU y la salida a otra, junto con varias otras nuevas características y correcciones. El proyecto se desarrolló inicialmente rápidamente utilizando Claude Code.

El proyecto YSERVER, que tiene como objetivo ejecutar entornos de escritorio como Cinnamon, MATE, Xfce, Compiz, Openbox, IceWM y Enlightenment, ha visto un desarrollo continuo y contribuciones de los usuarios. La versión 1.5 se centra en mejorar la funcionalidad y abordar los problemas existentes.

Cabe destacar que YSERVER 1.5 incluye soporte para Reverse PRIME para sistemas multi-GPU. Esta función renderiza imágenes en la GPU principal antes de pasarlas a la GPU secundaria. La implementación implicó un trabajo de conexión significativo, incluyendo el mapeo de dispositivos DRM a GPU Vulkan y la exposición de la topología del proveedor RandR, y fue seguida por semanas de pruebas y corrección de errores.

Las mejoras adicionales en YSERVER 1.5 incluyen soporte para consultas de tasa Mesa OML MSC para resolver errores en algunas aplicaciones Flatpak que utilizan ANGLE. El servidor ahora también aplica la configuración de aceleración del perfil de escritorio, sirve objetos de sincronización DRI3 1.4 a través de DRM y admite bordes de ventana del lado del servidor X11.

El lanzamiento también aborda una regresión en comparación con el servidor X.org upstream para ciertos juegos completos y sin vsync, como Counter-Strike 2. YSERVER ahora elimina el límite de los clientes con vsync desactivado con ejecución diferida y manejo de super-sesiones con el mismo objetivo. Según una solicitud de extracción, un cliente con vsync desactivado estaba previamente limitado a una velocidad que limitaba el rendimiento en juegos como Counter-Strike 2, y la nueva implementación resuelve este problema permitiendo el reciclaje de búferes a una velocidad más alta.

¿Fue útil?

Leer la cobertura original

💬 Comentarios

📜 Política de comentarios