Around 6-8 months ago or so, give it take, I switched from windows to POP os. However I switched back rather quickly as I was unable to get RTX features to work like Ray tracing and DLSS. I was watching a video from some ordinary gamers and he mentioned he got all but frame generation working on his Linux machine.

My main question is this: how easy is it to get RTX features working on Linux these days? Was I just doing something wrong before? Was I using the wrong distro for that? I really wanna switch back to Linux but I paid good money for my GPU and want to be able to use it to it’s full extent.

  • BulletDust@alien.topB
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 months ago

    Most of the time all you need to add to steam launch options is:

    PROTON_ENABLE_NVAPI=1

    Then go into the game and enable RT and/or DLSS. Both RT and DLSS work perfectly here.

  • Leopard1907@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Only frame generation doesn’t work. Rest ( including ray reconstruct ) does work.

    For getting RT to exposed you needed to pass VKD3D_CONFIG=dxr earlier, with vkd3d-proton released today it is not necessary anymore.

    For DLSS to exposed you need dxvk-nvapi and an env var to activate it on Proton.

    But these days for most Steam games it will be exposed OOB because they have a whitelist that enables it by default, based on appid.

    https://github.com/ValveSoftware/Proton/blob/experimental_8.0/proton#L1097

    Here is the list.

    For non Steam games both Heroic and Lutris includes and enables dxvk-nvapi by default so you will get it there too.

  • Rhed0x@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Nvidia GPUs generally tend to underperform in D3R12 games on Linux. Ray tracing and DLSS Upscaling (not frame gen) works fine more often than not.

  • Gotohellcadz@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Majority of games support dlss upscaling out of the box. The few that didnt like warframe just needed me to force nvapi in the launch options. Rt works too but the performance hit seems much worse than on windows. On Control the dips would also tank gpu usage so it might be more a quirk with proton that can be ironed out.

  • pathoang21@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Have you looked into protondb.com and search for cyberpunk 2077 comments on enabling Ray tracing and DLSS? you have to enable some commands in the properties of that game. Someone in the comment section has already posted it.

  • gr1user@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I play mainly Witcher 3, and DLSS worked (gets turned on, at least) since long ago (a minimum tinkering with environment variables is needed to force Proton into working with Nvidia). RTX I kept switched off as it gave me weird lightning artifacts, but recently I tried to turn it on with the latest Proton Hotfix and 535.129.03 drivers, and wow! it works and looks pretty good. Still caught an artifact or two in some places, but it might be a game’s own glitch.

  • Atretador@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Even for daily use its a challenge, just scroll thru any linux sub and you’ll see almost daily problems with nvidia on linux from basic desktop stuff to gaming.

      • Atretador@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        how, you can just go scroll thru a few subs and see the pile. Last time I opened a thread to ask about their drivers it was a shit show as well. Wayland still sucks, good luck on mobile with multi monitors, I had to land a old R9 380 I had around to a friend that didn’t have a GPU on his desktop 'cause he had a RTX3060 laptop, but it just didnt work for gaming when using linux.

    • Tsubajashi@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      i dont think that this is purely the case. the moments where i have seen these issues mainly, where people not passing through PROTON_ENABLE_NVAPI=1 , or dont have up to date drivers. on “basic desktop stuff”, its only wayland issues, which need to get fixed from both sides - so nvidia and the open source community. x11 works “just fine”.

  • gardotd426@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    My main question is this: how easy is it to get RTX features working on Linux these days?

    As easy as it was 6-8 months ago.

    I’ve had DLSS and Ray Tracing working in every game that supports it for like 3 years with my 3090.