• 7 Posts
  • 57 Comments
Joined 2 years ago
cake
Cake day: February 23rd, 2024

help-circle







  • There isn’t a global 30% performance loss. There are specific games/configurations that have performance issues and bugs, but it isn’t all games.

    That was not what I said. I don’t recall saying that there is a global 30% performance loss. I’m sorry if I gave margin for that interpretation.

    There are always bugs and performance issues that appear and get fixed, that’s the nature of Linux.

    This one in particular seem to be taking some time for Nvidia to fix.

    This is not the case now, NVIDIA works without major issues.

    I don’t think I was implying that it doesn’t work. My point is that for certain games that relies on certain technologies the Nvidia drivers are not optimized to reach Windows level or even AMD level on Linux for equivalents cards. It may worth reviewing the Nvidia forum link that I posted first.

    I still give the benefit of the doubt that I may be missing something and need to learn better something although I’m not following your reasoning completely.

    Finally, I just want to also point that I don’t have strings attached to any GPU maker. I wish we had more options but it sounds that if we want something reasonable with good open source driver support for many different types of combinations of games, hardware and technology, AMD seems our only choice in Linux given this incidental bad performance present on DX12 combined with Nvidia GPUs on Linux.






  • To be clear, AMD has much less performance loss if any. In some cases surpassing the performance in Windows on those same games.

    So is it the game’s fault? Mostly no. The performance gap is not due to poorly written games, it’s about:

    • how efficiently DX12 gets translated to Vulkan
    • how optimized the Vulkan driver is for gaming
    • how much driver-level work is done per platform

    Games that are poorly optimized on Windows will also mostly likely perform badly on Linux.