Linux vs Windows Benchmark Dirt Rally 2.0

Поделиться
HTML-код
  • Опубликовано: 30 янв 2025

Комментарии • 44

  • @FarmYardGaming
    @FarmYardGaming Месяц назад +15

    Gonna keep an eye out for stuff like this...

    • @RoninTekk
      @RoninTekk  Месяц назад +2

      @FarmYardGaming Linux will rule the world soon

    • @FarmYardGaming
      @FarmYardGaming Месяц назад +1

      @RoninTekk If it makes Microsoft behave for once we all win out. If this keeps up I wonder how soon it'll be.

  • @JustFun598
    @JustFun598 Месяц назад +9

    I think this is mainly due to the DXVK, I think that you should use DXVK in Windows as well, and then make a comparison, since DX11 is pretty much slowing down the game on Windows, but Vulkan is a better and faster API, so I think that they will be pretty much even if you enable Vulkan on Windows as well, a few FPS more/less difference for either, depending on the scene.

    • @RoninTekk
      @RoninTekk  Месяц назад

      @@JustFun598 Could be. But last time I’ve tried to compare DXVK being slower anyways.

  • @Kris-od3sj
    @Kris-od3sj Месяц назад +1

    Good benchmark video - all specs listed briefly and gets straight to the point right afterwards.
    For next benchmarks:
    - Please, comment out `throttling_status` in your MangoHud config, so it doesn't misalign the FPS display.
    - I'd like to see 1% lows on Windows as well, I think RTSS displays it only after you start logging data with it.

    • @RoninTekk
      @RoninTekk  Месяц назад

      @Kris-od3sj RTSS will have to start benchmarking it to be able to show 1% or 0.1% and thats is resource taxing

    • @Kris-od3sj
      @Kris-od3sj Месяц назад

      ​​@@RoninTekk That is unfortunate - comparing 1% lows would've been really useful, since the frame time graph seems to be much more erratic on Linux.
      Maybe you could try PresentMon instead of RTSS

  • @matthew314engineering7
    @matthew314engineering7 Месяц назад +11

    Honestly, I'm not surprised. Linux itself could be much optimized, there's this paper around where a couple researchers customized some Linux distro by rewriting drivers to gain extra performance for their applications and they succeeded. Let me say, gains were not marginal.
    Even if I get what that would mean for the industry, I'm all for the idea of Casey Muratori: we need full system ISAs (or at least for all common computer components we use nowadays, not just for CPUs) and operating systems must get out of the way, so we are able to program *the machine* directly, not through the API presented by the OS, if and when we want.
    Computers are way more powerful than what we are experiencing, it's time to unleash that potential.

    • @EvilGav
      @EvilGav Месяц назад +14

      Welcome to modern computing, where every "advance" has been to move the user further and further away from the silicon. Little more than a decade ago, every application was a bespoke C++ thing, that ran quickly and relied on not much else. Today it's most likely to be a web application, built on React, loading a browser kernel, calling APIs to talk to the OS, that calls commands in a lower level (or more layers than that). The scale of bloat in modern apps is astounding.

    • @matthew314engineering7
      @matthew314engineering7 Месяц назад +1

      @@EvilGav I quote and subscribe every word. And the double quotes even more.

    • @RoninTekk
      @RoninTekk  Месяц назад +4

      Honestly, its surprised me a lot. The dominance was always for Windows and all the sudden its +25 Fps for Linux and its butter-smooth experience, no stater, no tearing. WoW. I’m impressed.

    • @MaffeyZilog
      @MaffeyZilog Месяц назад

      @@RoninTekk You got all that from one game?

    • @RoninTekk
      @RoninTekk  Месяц назад +1

      @@MaffeyZilog Yes. Im referring to this game test, specifically.

  • @GoodMorningIII
    @GoodMorningIII Месяц назад +2

    Interesting...
    (12900K+4080+4K)
    Had 120Hz-ish on Win10, 70Hz-ish on Ubuntu, thought Dirt Rally 2.0 just works bad on linux. Maybe it's time to finally install a decent distro

    • @golimonkey
      @golimonkey Месяц назад +1

      Fix one thing on linux and 10 others break. So yeah you could for sure get better performance for Dirt Rally 2 but 10 other games wont even launch that worked before. After that you will install other distro and find out that 5 games work, Dirt sucks again and 5 remaining still dont work...

    • @sergeykish
      @sergeykish Месяц назад +1

      ​@golimonkey Linux improves all the time. Some distros use older "stable" code. They would eventually get updates too.
      "Fix one thing, 10 others break" is quite unusual.

    • @golimonkey
      @golimonkey Месяц назад

      @sergeykish You arent sensitive to details then. Try recording audio with realtime monitoring, adjusting saturation on intel hd graphics, check your vsync, does it inzroduce tearing or lag compared to windows. Just few ideas

  • @mowsky5421
    @mowsky5421 Месяц назад +4

    nice comparisson

  • @installshieldwizard3017
    @installshieldwizard3017 Месяц назад +1

    Driver version?

    • @RoninTekk
      @RoninTekk  Месяц назад

      Its at the beginning of the video

  • @niezzayt3809
    @niezzayt3809 Месяц назад

    At the time of writing this comment, DirectX 12 Ultimate still cannot run on Linux, or even DXVK.
    Even if it does, it will automatically fall back to DirectX 12 base level.
    I'm willing to switch to Linux once it can run DirectX 12 Ultimate, along with Mesh Shader full support - yes, Linux doesn't fully support Mesh Shader, only partial of it.

    • @aggressivedriver9109
      @aggressivedriver9109 Месяц назад +1

      you seem to misunderstand, DirectX never ran on Linux and never will.
      It's a Microsoft exclusive and developers on Linux are translating it to Vulkan.
      Nvidia introduced mesh shaders on linux 5 years ago already.

    • @niezzayt3809
      @niezzayt3809 Месяц назад

      @@aggressivedriver9109 Didn't you read?
      DXVK still can't "Translate" DirectX 12 Ultimate. Proof Black Myth Wukong, Alan Wake 2.
      Both automatically fall back to Base level DirectX 12 on Proton/DXVK whatever you call it. SteamOS also no different
      Also, the Mesh Shader available for Linux through DXVK only the base level, not the advanced one

    • @niezzayt3809
      @niezzayt3809 Месяц назад

      @@aggressivedriver9109 Unless the game itself was already available on full Vulkan Support, then Mesh Shader on Linux also running at full capacity.
      Again, not DXVK or Proton or SteamOS2 SteamOS3

    • @aggressivedriver9109
      @aggressivedriver9109 Месяц назад +1

      @@niezzayt3809 yeas I read it correctly.
      I meant developers on Linux have to work on a translation layer for Microsoft's DirectX which is an uphill battle. Vulkan on Linux has no problems with mesh shaders.
      Translating DirectX to Vulkan is different from developing on Vulkan.
      If DXVK doesn't support something from DirectX it doesn't mean Vulkan doesn't have it and it sure as hell does not mean that Linux doesn't support it.

    • @niezzayt3809
      @niezzayt3809 Месяц назад

      @@aggressivedriver9109 actually there are features on DirectX 12 Ultimate that's not available even on latest Vulkan.
      That's why I wrote my first comment

  • @597das
    @597das Месяц назад +3

    nice comparison, ultimatly though I think performance is the less important factor when it comes to choosing which os to go for. at the end of the day most people a) want to play fortnite or league or some other popular game with a specific launcher not available on steam and b) are scared of trying linux because its spooky and unfamiliar

    • @RoninTekk
      @RoninTekk  Месяц назад +1

      @@597das A lot of it has changed with PoP_ OS

    • @ElShogoso
      @ElShogoso Месяц назад +1

      @@RoninTekk PoP_OS is still really sensitive to hardware components (like most linux distros). Basically if you don't build specifically targeting parts that are known to work well on Linux, or if you have any sort of esoteric peripheral (like a steering wheel that needs proprietary drivers to control it's features or something) it's still difficult to make the switch. I think the best case for Linux gaming these days is the steam deck and clones

    • @RoninTekk
      @RoninTekk  Месяц назад +1

      @@ElShogosoEven my Xbox One controller works with game. Im not sure what peripherals are you talking about. Do you mean mouse and keyboard software?