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

    Retropie: Upgrading Raspbian Jessie to Stretch

    Scheduled Pinned Locked Moved Help and Support
    stretchretropieupgraderaspbianjessie
    49 Posts 25 Posters 41.1k 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.
    • M
      m3chstaa
      last edited by

      Had no end of issues with stretch even starting from scratch. None are major but it's still annoying. For example, audio on stretch (particularly videos), sounds poor quality like the pitch of music modulates up and down slightly. I was not able to resolve that. Another example, The Gameboy standard shader with retroarch worked fine with Jessie build but was slow as anything on stretch. Gone back to Jessie.

      1 Reply Last reply Reply Quote 0
      • chicueloC
        chicuelo
        last edited by

        @lodan-zark said in Retropie: Upgrading Raspbian Jessie to Stretch:

        Install retropie related packages from source:
        sudo ~/RetroPie-Setup/retropie_setup.sh and install everything from source (Retroarch, emulationstation, libretrocores, etc)
        Update: the stretch binary's are now available, there is no need to install from source anymore.

        Can I skip step 6? after upgrading OS and installed packages and making a reboot I am done?

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

          @chicuelo No, you need to upgrade the RetroPie packages, but now you can do it from binary - so it will take considerably less.

          chicueloC 1 Reply Last reply Reply Quote 1
          • chicueloC
            chicuelo @mitu
            last edited by

            @mitu

            Great! I think I tried this at first but didn't find where to update from binary. I am using terminal on Mac to do this

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

              @chicuelo Just update as usual - i.e. Update all packages (from binary).

              chicueloC 1 Reply Last reply Reply Quote 0
              • chicueloC
                chicuelo @mitu
                last edited by

                @mitu
                You are the man!
                Last question, the optional steps are recommended or necessary? upgrading firmware. Im doubting about this

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

                  @chicuelo said in Retropie: Upgrading Raspbian Jessie to Stretch:

                  You are the man!

                  Well, I didn't write the instructions, @Lodan-Zark did. Yes, you don't need to update the firmware. You should re-pair your controllers though, a lot of drivers have been updated in Raspbian and they might not work as before.

                  chicueloC 1 Reply Last reply Reply Quote 0
                  • chicueloC
                    chicuelo @mitu
                    last edited by

                    @mitu
                    No problem pairing the controllers. I think that's a minor issue compared on starting from scratch.
                    Thank you very much! I owe you a lot of time and knowledge :)

                    1 Reply Last reply Reply Quote 0
                    • EldrethorE
                      Eldrethor
                      last edited by

                      Throwing in my two cents here. I was running Jessie 4.4.1, and tried upgrading to Stretch via the steps above, and all was well up until it was time to install ES; I ran into a dependency issue with VLC that couldn't be resolved, but removing and reinstalling VLC did the trick. Everything seems to be in working order now, but that was the one hiccup that I encountered during the upgrade process.

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

                        @eldrethor Did you have any custom repositories installed ? That's usually the reason for such errors.

                        EldrethorE 1 Reply Last reply Reply Quote 0
                        • EldrethorE
                          Eldrethor @mitu
                          last edited by

                          @mitu None but the only one that seems suspect is lipobello's RetroRama theme, since I had the original version before he removed the repo. I think I recall having to reinstall that one after I got ES was up and running.

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

                            @eldrethor said in Retropie: Upgrading Raspbian Jessie to Stretch:

                            since I had the original version before he removed the repo

                            I wasn't referring to a Github repository, but to a package repository for apt. The theme couldn't have produced the error you described.

                            EldrethorE 1 Reply Last reply Reply Quote 0
                            • EldrethorE
                              Eldrethor @mitu
                              last edited by

                              @mitu Possibly python-pygame? I installed this as a way to get background music playing in ES. Aside from that, everything else is stock.

                              1 Reply Last reply Reply Quote 0
                              • D
                                danringer
                                last edited by

                                @jaconey Probably already fixed it or did it another way but ...

                                I completed the upgrade to stretch via the means mentioned above and had the same 2 errors. vlc and libboost so

                                sudo ~/RetroPie-Setup/retropie_setup.sh

                                and Manage Packages

                                then Manage Core Packages

                                then emulationstation

                                Update from binary

                                and reboot. fixed.

                                P 1 Reply Last reply Reply Quote 1
                                • S
                                  spartan
                                  last edited by spartan

                                  This post is deleted!
                                  1 Reply Last reply Reply Quote 0
                                  • S
                                    spartan
                                    last edited by spartan

                                    fixed

                                    1 Reply Last reply Reply Quote 0
                                    • P
                                      polygaryd @danringer
                                      last edited by

                                      The update took forever, probably was less time than it would have to start fresh though. The update process did end with an error, unfortunately I cant remember now what it was due the fact it completed at around 2am and I was exhausted. When I rebooted it wouldn't load ES it failed on libboost_date_time.

                                      I couldnt even run retropie_setup.sh and get to any update screen after the upgrade to stretch Nevermind ES. I would get errors saying:
                                      "You might want to run 'apt --fix-broken install' to correct these.
                                      The following packages have unmet dependencies:"

                                      So i took its advice and i ran "sudo apt - - fix broken install" afterwards I was then able to run retropie_setup.sh, go to update, it updated everything, was able to do a reboot, and boot right into ES. I then took my sd card and put it in a 3b+ pi and it booted perfectly.

                                      Just letting everyone know what happened to me and how i made it through the upgrade process. Hopefully it helps others.

                                      P 1 Reply Last reply Reply Quote 0
                                      • P
                                        polygaryd @polygaryd
                                        last edited by

                                        I also wanted to add that i have an error while exiting the bluetooth config screen saying unit sixad.service could not be found. i read that bluetoothhd (i think is what it was called) and sixad cannot run at the same time. so how do you go about fixing this issue?

                                        1 Reply Last reply Reply Quote 0
                                        • benjaminjayB
                                          benjaminjay
                                          last edited by

                                          Just followed this guide to get my SD card ready for the switch from Pi 3 to 3 B+ and it worked! The safe shutdown/reset buttons on my Nespi case also work! Stoked!!

                                          1 Reply Last reply Reply Quote 0
                                          • F
                                            flower4000
                                            last edited by

                                            ok so i followed these steps as close as i understood, but after all the steps I'm still on jessie? I didn't really loose anything other than shader preferences (that i noticed), so I'm restoring from a backup and starting over rn. Where do i go to change the word "jessie" to "stretch"? when i run the first line of code theres nowhere to edit sources.

                                            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.