June 20, 2024

This week’s Linux news: Mesa announces clear updates for Proton and AMD on RISC-V

It is not always possible to publish all the news in a timely manner, but some events are still worth mentioning. In this summary, the editorial team provides an overview of all the important news from the Linux world from the previous week.

Mesa 24.1 with clear synchronization

With the Mesa 24.1 release Pulls “explicit synchronization” for all Vulkan drivers under Wayland and X11. When rendering, the CPU sends batch “tasks” to the GPU. However, since these are not independent but depend on interactions such as write commands from the CPU, synchronization is necessary. With the “implicit synchronization” used previously, the application issuing the rendering task is ignored and does not know the current state. This can be used between increasing spread Wayland-The protocol leads to errors. Using Explicit Sync, the application can influence the process.

Another important innovation in the new Mesa is the development of free Nvidia drivers. Distributions are required to offer the new free driver and give users the opportunity to use it instead of the proprietary driver. The OpenGL driver for Apple devices is also making the leap and supports OpenGL 4.6 and OpenGL ES 3.2.

Proton experiment as of May 23, 2024

In the Experimental branch Its Proton compatibility layer provides Valve’s timely bug fixes and new features. There were no major changes, but bugs related to the Ubisoft launcher were fixed. In particular, the problem of launching the game when using a new Proton prefix and requesting the serial number when launching Ghost Recon: Future Soldier for the first time. Foundry players can enjoy fixed glitches when hosting multiplayer games. to OpenXR There is now support for D3D12. In Ghost of Tsushima, the warning that the Nvidia driver used is outdated has been removed. Audio issues in Microsoft Flight Simulator when viewing developer logs have also been resolved.

See also  Blasphemous - Free December update brings the true ending, sequel already in development

AMD graphics cards on RISC-V

Linux kernel 6.10 can make it possible to run newer AMD graphics cards on a RISC-V system. the corresponding spots It is introduced and addresses the current lack of floating point kernel support on RISC-V processors. However, the choice of platforms with PCIe connectivity and processors with free instruction set architecture is still limited, but patches are expanding the capabilities of the free operating system.