What's Happening?
The developer of VKD3D-Proton, Hans-Kristian Arntzen, has identified significant performance issues with Forza Horizon 6 when running on Linux systems. VKD3D-Proton is a translation layer that allows Direct3D 12 games to run on Linux by converting them
to Vulkan. Arntzen has submitted several tweaks to address these issues, which include bugs related to resource allocation and descriptor handling. These problems are particularly pronounced on AMD RDNA 2 and newer GPUs, though Nvidia's GeForce RTX GPUs are also affected. Nvidia has acknowledged the issue and plans to release a fix in an upcoming driver update. Despite these challenges, Steam Deck users have reported relatively positive experiences, suggesting some level of optimization for this platform.
Why It's Important?
The issues highlighted by Arntzen underscore the challenges of running Windows-based games on Linux, a growing concern as more gamers seek alternatives to Windows. The performance problems could deter Linux users from playing Forza Horizon 6, impacting the game's overall user base. This situation also highlights the importance of robust cross-platform support and the need for game developers to consider Linux compatibility more seriously. The involvement of major GPU manufacturers like Nvidia in addressing these issues indicates the significance of the Linux gaming market and the potential for future improvements in cross-platform gaming experiences.
What's Next?
Nvidia's upcoming driver update is expected to address some of the performance issues on GeForce RTX GPUs. Meanwhile, the VKD3D-Proton team, along with Valve, may continue to work on optimizing the game for Linux platforms, particularly the Steam Deck. The response from Xbox Games Studio, the developer of Forza Horizon 6, remains uncertain, but their involvement could be crucial in resolving these issues. The ongoing efforts to improve Linux compatibility could lead to broader support for other games facing similar challenges.











