Proton Windows-to-Linux compatibility layer pretends Nvidia is AMD to improve stability
Proton Windows-to-Linux compatibility layer pretends Nvidia is AMD to improve stability
As part of update 3.16-4, Valve has forced Nvidia graphics cards to present themselves as AMD hardware, addressing issues which relate to Nvidia’s Windows-only NVAPI, which is causing games to crash or exhibit poor performance when games run on Linux through the Proton compatibility layer.Â
This fix should allow games that use the NVAPI on Windows to offer increased stability and performance on Linux, as the NVAPI will not be used in conjunction with AMD graphics hardware. In an odd turn of events, Nvidia’s custom API is has resulted in a poorer gaming experience. That being said, none of the affected games was designed with Linux in mind, and neither was the NVAPI.Â
Over time, Proton and Wine will evolve to make gaming on Linux increasingly viable, even for games that lack native support for the OS.Â
Â
You can join the discussion on Nvidia graphics cards being presented as Radeon hardware to increase Proton/Linux game compatibility on the OC3D Forums.Â