RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    A temporary unofficial patch fixes the GPU reset malfunction on the RPi 3 and RPi Zero 2.

    Scheduled Pinned Locked Moved Help and Support
    gpu reset
    6 Posts 4 Posters 788 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.
    • sugarfreeS
      sugarfree
      last edited by

      I opened this topic to inform the developers that a patch fixes the GPU reset malfunction: https://github.com/carlonluca/linux_rpi/commit/3cad773d1b0933545fea8aaf5212c5e16685d35a.

      The issue does not occur in Buster but is noticeable with Bullseye, making the Pi 3 unusable (I haven't tried Bookworm yet).

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

        RetroPie doesn't include a custom kernel, but relies on the distro to provide it. For a Raspberry Pi, this means RaspiOS and the upstream kernel included with it (https://github.com/raspberrypi/linux/).

        The patch mentioned has been submitted to the RaspiOS upstream kernel repository as https://github.com/raspberrypi/linux/pull/6239, but it looks like is not correct and only works by chance, as the author recognized in the issue tracking the problem, at https://github.com/raspberrypi/linux/issues/5780.

        1 Reply Last reply Reply Quote 1
        • sugarfreeS
          sugarfree
          last edited by

          I installed RetroPie on the Bookworm Lite 32-bit, and the issue doesn't happen here. So, good news!

          A 1 Reply Last reply Reply Quote 1
          • A
            Argamas @sugarfree
            last edited by

            @sugarfree Thank you for posting this. I can confirm migrating to the 32-bit release of Bookworm has resolved the issue with my older Raspberry Pi 3B.

            1 Reply Last reply Reply Quote 1
            • RapidEdwin08R RapidEdwin08 referenced this topic on
            • RapidEdwin08R
              RapidEdwin08 @sugarfree
              last edited by RapidEdwin08

              @sugarfree I tried Bookworm 32 again recently with a Pi3b+ and still had the GPU Reset issue.
              It seemed to mask it for a bit, but eventually still leads to the visible GPU Reset issue.
              Every Bookworm flavor OS I've tried actually I continue to have the issue.
              So far, the only OS with Full KMS on Pi3b+ (newer than Buster) I tried that did not have the GPU Reset issue is Armbian Ubuntu 24.04 (Noble).

              Edit: Nevermind, it happens on Armbian Ubuntu Noble too.

              Raspberry Pi B, Pi B+, Pi2 B, Pi3 B, Pi3 B+, Pi Zero W, Pi4 (4GB/8GB), Pi5 (8GB/16GB), Pi Zero 2 W, GPi V1, minisforum GK50 / RetroPie 4.8.x

              1 Reply Last reply Reply Quote 1
              • sugarfreeS
                sugarfree
                last edited by

                Maybe will have a solution to this issue soon : https://github.com/raspberrypi/linux/issues/5780#issuecomment-2706320103

                1 Reply Last reply Reply Quote 1
                • 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.