RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Will previous Pi models have the ability to use fkms driver now?

    Scheduled Pinned Locked Moved General Discussion and Gaming
    fkmsbusterpi3
    7 Posts 4 Posters 816 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • quicksilverQ
      quicksilver
      last edited by quicksilver

      Will previous Pi models have the ability to use fkms driver now? Or will that be an option in the future now that retropie based on raspbian buster is officially released?

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        The firmware KMS (fkms) driver is available for Stretch also, it's not just for Buster. In theory, it could get used, now that KMS support is part of RetroPie, but they'll be no binary packages and - once you switch - you'll have to re-build most of your packages to use the Mesa GL driver instead of the legacy GL drivers.
        For previous models, it's not an advantage (I'd say it's the opposite), but for the Pi4 there's no alternative, since there are no 'legacy' GL drivers available for the new 3D GPU.

        quicksilverQ 1 Reply Last reply Reply Quote 1
        • quicksilverQ
          quicksilver @mitu
          last edited by

          @mitu if I wanted to test it, would switching to fkms and then rebuilding packages from source be enough for it to detect that I'm using fkms or would I have to fiddle with other settings as well?

          dankcushionsD 1 Reply Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator @quicksilver
            last edited by

            @quicksilver i think it should be enough. i'm curious if mupen64plus-GLideN64 still has tearing issues on pi3+fkms, as it did last time i checked, but that was a while ago. you can resolve it with a driver hint but that's a bit hacky, but might be something we need to include if it doesn't look like a fix is coming. let me know if you try!

            1 Reply Last reply Reply Quote 1
            • matchamanM
              matchaman
              last edited by

              Apart from experimentation, I believe that it's pretty much pointless. You'll gain nothing, only potential problems and lesser performance.

              dankcushionsD 1 Reply Last reply Reply Quote 0
              • dankcushionsD
                dankcushions Global Moderator @matchaman
                last edited by

                @matchaman said in Will previous Pi models have the ability to use fkms driver now?:

                Apart from experimentation, I believe that it's pretty much pointless. You'll gain nothing, only potential problems and lesser performance.

                in my experience it was a vast difference. in mupen64plus-GLideN64 i get fullspeed on mario 64, for example (with the driver hint fix, that is), and bugs that the closed source drivers had are gone. the mesa drivers are better than the closed source ones at GLES tasks, it seems.

                1 Reply Last reply Reply Quote 0
                • matchamanM
                  matchaman
                  last edited by

                  Very interesting, then I should definitely give it another chance on an older Pi 3 setup!

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post

                  Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                  Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.