Hello, I am trying to setup sunshine (the RPD client) to work on linux using Nobara distro and am running into a “Fatal: Couldn’t find any working encoder” I also told me to run -Dvideo-codecs=h264enc,h265enc but that returns “Command not found”. Any help would be appreciated. Also just tips in general new here.

Edit: Or if someone has a better or easy RDP solution that helps too I don’t mind streaming games through steams own remote play but I wish to be able to remote in from my phone elsewhere to do non gaming things.

Thanks

  • Possibly linuxM
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 months ago

    Just a quick correction, Sunshine isn’t a RDP client. Sunshine is just a moonlight server which uses a completely different low latency protocol than anything like RDP or VNC.

    What I suspect is that you are missing the codex needed to properly encode the video. What hardware to you have? How did you install Sunshine? Nobara is Fedora based so you are likely having an issue some fedora user has had.

    Please give me a bit more information so I can help you.

    • BlxterOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Yea sorry,

      It is running on a laptop that ahs an intel CPU and Nvidia GPU. I installed Sunshine using what is called “software” store I believe that means flatpak.

      • Possibly linuxM
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        Did you install the Nvidia drivers? Also have you considered using moonlight?

        Your setup is a little bit outside my knowledge. Maybe someone else should chime in.

        • BlxterOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          Yes I installed the Nvidia drivers that I was promoted to and codecs that t also prompted me to during instal of os. As for using moonlight isn’t moonlight how you connect to the sunshine client?