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

    GPi Zero 2 v1.52 & GPi Zero v1.15(Retropie Images for Pi Zero/Zero2 + GPi Case 1 & GPi Case 2W)

    Scheduled Pinned Locked Moved Projects and Themes
    retroflag gpicustom imagecustom theme
    195 Posts 36 Posters 103.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.
    • P
      ParadoxGBB @Sliver X
      last edited by

      @sliver-x Would you be willing to elaborate on what was changed to increase wfi stability?

      Sliver XS 1 Reply Last reply Reply Quote 0
      • Sliver XS
        Sliver X @ParadoxGBB
        last edited by Sliver X

        @paradoxgbb

        I was getting erratic behavior out of my WiFi connections: The interface would go down during transfers, or just at random for no discernable reason. As in not just losing connection, but outright disabling itself.

        Digging through OS logs I was seeing the WiFi driver putting the NIC to sleep at seemingly random times, and never bringing it back up. I'm guessing the current driver is buggy in this regard or something? So I disabled the driver's power saving modes by putting this in /etc/rc.local to see if that made a difference:

        iwconfig wlan0 power off

        The problems immediately stopped after doing this.

        J 1 Reply Last reply Reply Quote 0
        • J
          joao76 @Sliver X
          last edited by

          Hello yesterday i flashed your image to an sdcard to and i ativate wifi and send some games , then when i choose restart emulationtstation i get an screen error - emulationstation crashed.
          I shutdown system and start again but same problem.
          What i can do to solve this problem ?

          Sliver XS 1 Reply Last reply Reply Quote 0
          • Sliver XS
            Sliver X @joao76
            last edited by

            @joao76

            Reflash it. Something's wrong if that's happening.

            1 Reply Last reply Reply Quote 0
            • J
              joao76
              last edited by

              Just more some questions and thank you for your help.
              On the first i can add roms and reboot emulationstation or its better make a shutdown or a reboot after first use ?
              When i have the roms and xml file that are in a roms folder, its better to leave that file or have it?
              I have a lot of systems with game images but i think these images need to be resized.
              I think that's not the problems but.... what are the stand image size for scrapped content ?

              1 Reply Last reply Reply Quote 0
              • J
                joao76
                last edited by

                Same problem again i download the image flashed with rasperry pi imager , at first boot its working with no problems i connect to mi wifi network all working fine, then i choose restart system to see if it boot with no problems, same problem - emulationstation crashed and i'm forced to shutdown the system.
                Can this problem been caused by the theme used? But i don't change anything.

                1 Reply Last reply Reply Quote 0
                • J
                  joao76
                  last edited by

                  Edit i try to boot the system again and this time system have boot with no error. i il try to add games and if there any problem i then post there.

                  Sliver XS 1 Reply Last reply Reply Quote 0
                  • Sliver XS
                    Sliver X @joao76
                    last edited by Sliver X

                    @joao76

                    I would advise always doing a safe shutdown with the power switch instead of having ES reboot or shut down the system. That ensures ES always shuts down cleanly. The switch in the battery compartment needs flipped to On for this to work properly.

                    You should always allows the image to resize the data partition first, otherwise you have about 2GB of usable space to actually add things.

                    I store all my ROMs, their respective gamelist and images all in the same folder together, and it works fine for me that way. It appears to override anything you may scrape via EmulationStation, though (I don't use them so it's not an issue for me).

                    1 Reply Last reply Reply Quote 0
                    • TreyMT
                      TreyM
                      last edited by TreyM

                      @sliver-x

                      Just a suggestion here, OP.

                      If you have noticed, the GPi screen can exhibit vertical screen tearing at times due to the display actually being rotated in software. The fix is to add the following to config.txt:

                      extra_transpose_buffer=2

                      Information found here:
                      https://www.reddit.com/r/retroflag_gpi/comments/c9up9v/screen_tearing/

                      Sliver XS 1 Reply Last reply Reply Quote 0
                      • Sliver XS
                        Sliver X @TreyM
                        last edited by Sliver X

                        @treym

                        Thanks. This really does seem to make a difference, particularly for lzdoom.

                        1 Reply Last reply Reply Quote 0
                        • L
                          lilarcor
                          last edited by

                          I would like to report a bug that "permitrootlogin yes" should be put into /etc/ssh/sshd_config instead of /etc/ssh/ssh_config. Current config will prohibit using ssh to other devices from pi device.

                          Sliver XS 1 Reply Last reply Reply Quote 0
                          • Sliver XS
                            Sliver X @lilarcor
                            last edited by Sliver X

                            @lilarcor

                            Thanks, that's a remnant from when I first started doing all this: Totally forgot that was still in there.

                            I ended up rebuilding this system on top of a clean install of the 12/26 Weekly Build and updating all the components to what was current as of a few hours ago and am running tests: It won't have this issue, and in general it seems to be a lot more stable overall than the 11/7 Weekly was. I've also incorporated TreyM's info into config.txt for smoother vsync, fixed a bug with Amstrad CPC support and a couple of minor things.

                            Not sure if/when I'll release this, as I'm sure people are probably sick of having to reflash their SD cards and I'm struggling to work out a method to upgrade from v1.3 without doing that (The OS components and such would be the biggest thing to handle).

                            L 2 Replies Last reply Reply Quote 0
                            • L
                              lilarcor @Sliver X
                              last edited by

                              @sliver-x
                              Thanks for your hard working. I got some ES crash sometime with v1.3 (refreshed image). I tried to update packages in retro-setup and got no audio issue. I will wait for your new build.

                              Happy New Year!!!

                              1 Reply Last reply Reply Quote 0
                              • L
                                lilarcor @Sliver X
                                last edited by

                                @sliver-x
                                Could you please share how to make the image in details , like make swap , remove unnecessary files, etc ? I'd like to create one like this for gpi case2

                                Sliver XS 1 Reply Last reply Reply Quote 0
                                • Sliver XS
                                  Sliver X @lilarcor
                                  last edited by

                                  @lilarcor

                                  I listed all the changes I made in the Readme file. You should be able to reconstruct what I did between it and looking at the files involved in some of the changes.

                                  I've released v1.4: This addresses some things that were seriously bothering me up to this point (WiFi problems and EmulationStation's instability at times). This will probably be the last time I update it, unless something major is found that I've missed.

                                  J M 2 Replies Last reply Reply Quote 1
                                  • J
                                    joao76 @Sliver X
                                    last edited by joao76

                                    @sliver-x Thanks for all your work i'm using v 1.3 and sometimes i get stuck with error on ES then i'm shutdown and then the system works with no problem, i have no other problem and great job.
                                    Need to reflash to get this v1.4 working ?

                                    Sliver XS 1 Reply Last reply Reply Quote 0
                                    • N
                                      Nochii
                                      last edited by

                                      Thank you for your hard work,
                                      I have a question with DOS emulator. Normally I use joymap-0.4.2. for mouse in my other build it work perfectly but while use v1.3 image the mouse goes to top-left screen and cannot snap to the windows.
                                      I use dosbox for DOS emulator. Do anyone have any suggestion for using mouse with GPicase?

                                      1 Reply Last reply Reply Quote 0
                                      • Sliver XS
                                        Sliver X @joao76
                                        last edited by

                                        @joao76

                                        Yeah, I was getting that too on occasion. I haven't been able to trigger it on the new ES build that's used in v1.4.

                                        Unfortunately, yes, a reflash is required. But I'm hoping this is it for this project so it should be the last time you'll have to do it.

                                        J 1 Reply Last reply Reply Quote 0
                                        • J
                                          joao76 @Sliver X
                                          last edited by joao76

                                          @sliver-x i update the ES and if its good i still using the v1.3. The problem is the time time needed to replace the roms.
                                          The ssh connection i get acess dennied , you have this problems with the version 1.3?

                                          Sliver XS 1 Reply Last reply Reply Quote 0
                                          • Sliver XS
                                            Sliver X @joao76
                                            last edited by Sliver X

                                            @joao76

                                            The WiFi performance in the Zero 2 is so slow (I get 2MB/s if I'm lucky sitting a foot from a decent 802.11ac access point) I don't even bother using it for ROM transfers beyond one-off additions to a set.

                                            Using a USB3 internal card reader on my Linux desktop, I can rsync 130GB of ROMs and all their respective metadata to my Sandisk Extreme cards in about 38 minutes.

                                            You could use a utility like Rufus or YUMI to create a Linux Live USB drive from a downloaded ISO and boot your PC or Mac off it: You'll get full access to the SD card and won't touch anything on your Windows/MacOS install (Though you will still be able to access the OS drive and any other drives/partitiions on your system). If you're not familiar with using Linux, I would recommend using Linux Mint; It's a very simply laid out interface as far as Linux DE's go.

                                            If you don't mind installing drivers into your OS, another option would be to install an Ext4 driver like Paragon Linux File Systems for Windows, but it's not free and I can't vouch for how stable it actually is.

                                            No, I never had SSH problems (Aside from timeouts and disconnnects that disabling the WLAN power saving mode and IPV6 seems to have resolved).

                                            You may want to remove PermitRootLogon=yes from /etc/ssh/ssh_config, as that was a testing remnant I left in 1.3 and below that apparently can cause issues for some people?

                                            Another thing to remember is that SSH uses host keys to determine the identify of the server: If those changed (Either due to another flash, or manually deleting them and having my SSH script recreate them), whatever SSH client you're using may still have cached keys from before and will refuse to connect as they don't match what's currently on the server's side. You would need to purge the cached keys and have it pull down the new ones.

                                            I just did a clean flash of v1.3, connected to WiFi via the Retropie menu/OSK, enabled SSH in Advanced Settings and am now pushing several GB of data to it with no issues.

                                            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.