• kadu@lemmy.world
    link
    fedilink
    arrow-up
    3
    arrow-down
    2
    ·
    10 months ago

    At this point, if Valorant ran on Linux, I’d probably install it on my gaming PC.

    Anybody knows how Nvidia’s hardware encoding and framebuffer capture work on Linux? I had a bunch of issues with decoding in the past, and I heavily rely on encoding performance for my in home streaming setup.

    • Toidi@artemis.camp
      link
      fedilink
      arrow-up
      1
      ·
      10 months ago

      Many steam deck users report that using moonlight as a client works great with nvidia hosts. It utilises nvidia gamestream protocol which is built into the nvidia drivers on Windows/Linux, basically removing the need to mess around with encoder settings.

      • kadu@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        10 months ago

        You’re correct! I use my Steam Deck to stream from my Nvidia gaming PC.

        But I’m specifically wondering about the other way around, the Linux host running Nvidia and streaming to other devices.

        And while Moonlight is fantastic, I use Steam Link, because Moonlight (unfortunately) can’t handle proper frame pacing if the host and client have no integer multiples of their refresh rates.

        • Toidi@artemis.camp
          link
          fedilink
          arrow-up
          2
          ·
          10 months ago

          Sadly I’ve not got a rig to test it and report back, it’s all AMD linux rigs here and my old hardware steam link has been relegated to a drawer since I got my deck. Greenlight (Xbox series X) and chiaki (PS5) also suffer from the frame pacing issues you mentioned (just an FYI for anyone who may be interested).