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

    RetroPie 4.3.17 Stretch images

    Scheduled Pinned Locked Moved Ideas and Development
    stretchtestingbeta
    205 Posts 59 Posters 162.0k 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.
    • BuZzB
      BuZz administrators @dmmarti
      last edited by BuZz

      @dmmarti said in RetroPie 4.3.11 Stretch images for testing:

      I failed to capture my screen output. If you need to see if, I'd be happy to try it again.

      Looks like I haven't built a binary for that yet - it may have failed when I built the optional packages and I missed it. I will check after scummvm is rebuilt.

      Capturing screen output isn't that useful. Everything gets logged and the logs can be provided if something fails, but it looks like you may be better off sticking with Jessie and leave testing to those who are more familiar with RetroPie/Linux.

      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

      1 Reply Last reply Reply Quote 0
      • SanoS
        Sano
        last edited by

        I received today my new SD card.
        Stretch image is installed, some minor tweaking (no overlay, disable wifi, migrate root partition), and it works.
        Updated and installed some themes and sselph scraper.
        Only thing not working ATM are Dualshock3 with bluetooth (native bluez method).
        I'll try new @psyke83 method :)
        So far, so good.

        1 Reply Last reply Reply Quote 0
        • herb_fargusH
          herb_fargus administrators
          last edited by herb_fargus

          Error log from Pixel Desktop Install:

          pi@retropie:~ $ cat /dev/shm/runcommand.log 
          Parameters: 
          Executing: startx -- vt1 -keeptty
          xauth:  file /home/pi/.Xauthority does not exist
          
          /usr/lib/xorg/Xorg.wrap: Only console users are allowed to run the X server
          xinit: giving up
          xinit: unable to connect to X server: Connection refused
          xinit: server error
          

          runs fine if just typing startx in the terminal. It only has issues if trying to run from within the ports menu in ES

          If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

          Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

          B 1 Reply Last reply Reply Quote 0
          • herb_fargusH
            herb_fargus administrators
            last edited by

            @fluffypillow

            This error is given with pegasus-fe after installing on raspbian stretch

            /opt/retropie/supplementary/pegasus-fe/pegasus-fe: error while loading shared libraries: libOpenVG.so: cannot open shared object file: No such file or directory
            

            If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

            Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

            P 1 Reply Last reply Reply Quote 0
            • P
              psyke83 Global Moderator @herb_fargus
              last edited by psyke83

              @herb_fargus said in RetroPie 4.3.11 Stretch images for testing:

              libOpenVG

              Temporary workaround: https://github.com/RetroPie/RetroPie-Setup/pull/2294/
              If this can be fixed in the binaries, I'll just close this PR without merging.

              1 Reply Last reply Reply Quote 0
              • DarksaviorD
                Darksavior
                last edited by

                Is the vc4 video driver used in this build?

                1 Reply Last reply Reply Quote 0
                • fluffypillowF
                  fluffypillow
                  last edited by

                  @herb_fargus @psyke83 Thanks, I think I can fix that. Pegasus is currently linked to libEGL/libGLESv2/libOpenVG, so I suppose I should use their libbrcm* version, right? Do we know about why they were removed (or why there were two versions in the first place)?

                  BuZzB mituM 2 Replies Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators @fluffypillow
                    last edited by BuZz

                    @fluffypillow they were renamed to avoid conflicts with the mesa libs afaik (or something like that). On Jessie both are available, but on stretch only the new names are there. the new names should be used now to work on both Jessie and Stretch. RetroPie ensures that a Jessie install will have the newest package with the new names.

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

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

                      @fluffypillow @psyke83 gave an easy to understand answer here.

                      1 Reply Last reply Reply Quote 0
                      • fluffypillowF
                        fluffypillow
                        last edited by

                        @BuZz @mitu I see, thank you; I'll start using the new libs then.

                        1 Reply Last reply Reply Quote 1
                        • B
                          bb2k @herb_fargus
                          last edited by

                          @herb_fargus

                          To allow emulationstation to launch Xorg you must edit the file /etc/X11/Xwrapper.config

                          and replace allowed_users=console

                          by allowed_users=anybody

                          herb_fargusH 1 Reply Last reply Reply Quote 0
                          • B
                            bb2k
                            last edited by bb2k

                            I use retropie with a rpi3 and a xin-mo controller.

                            Adding usbhid.quirks=0x16c0:0x05e1:0x040 in the cmdline.txt file does not seem to work anymore.

                            forget this post, this tip is working perfectly !

                            1 Reply Last reply Reply Quote 0
                            • herb_fargusH
                              herb_fargus administrators @bb2k
                              last edited by herb_fargus

                              @bb2k dpkg reconfigure didn't seem to work like it used to, probably changes with systemd.

                              The following command is the former equivalent

                              sudo dpkg-reconfigure xserver-xorg-legacy
                              

                              If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                              Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                              1 Reply Last reply Reply Quote 0
                              • B
                                bb2k
                                last edited by

                                Hello,

                                Another bug.

                                Compiling lr-mame or lr-mame-2016 will result of a compil error.
                                (I managed to compile mame 2016 in retropie in jessie)

                                here is the error i got for lr-mame :

                                Archiving libatari.a...
                                Compiling src/mame/drivers/mpu4union.cpp...
                                Compiling src/mame/drivers/mpu4vid.cpp...
                                Compiling src/mame/drivers/bfcobra.cpp...
                                Compiling src/mame/drivers/bfm_ad5.cpp...
                                Compiling src/mame/drivers/bfm_sc1.cpp...
                                Compiling src/mame/drivers/bfm_sc2.cpp...
                                Compiling src/mame/drivers/bfm_sc4.cpp...
                                {standard input}: Assembler messages:
                                {standard input}:76226: Warning: end of file not at end of a line; newline inserted
                                {standard input}:77479: Error: bad instruction `_znulr8device_te3644_'
                                g++: internal compiler error: Killed (program cc1plus)
                                Please submit a full bug report,
                                with preprocessed source if appropriate.
                                See <file:///usr/share/doc/gcc-6/README.Bugs> for instructions.
                                barcrest.make:802: recipe for target '../../../../libretro/obj/libretro/src/mame/drivers/mpu4sw.o' failed
                                make[2]: *** [../../../../libretro/obj/libretro/src/mame/drivers/mpu4sw.o] Error 4
                                Makefile:124: recipe for target 'barcrest' failed
                                make[1]: *** [barcrest] Error 2
                                make[1]: *** Waiting for unfinished jobs....
                                Compiling src/mame/drivers/bfm_sc5.cpp...
                                g++: internal compiler error: Killed (program cc1plus)
                                Please submit a full bug report,
                                with preprocessed source if appropriate.
                                See <file:///usr/share/doc/gcc-6/README.Bugs> for instructions.
                                bfm.make:739: recipe for target '../../../../libretro/obj/libretro/src/mame/drivers/bfm_sc4.o' failed
                                make[2]: *** [../../../../libretro/obj/libretro/src/mame/drivers/bfm_sc4.o] Error 4
                                make[2]: *** Waiting for unfinished jobs....
                                Makefile:127: recipe for target 'bfm' failed
                                make[1]: *** [bfm] Error 2
                                makefile:1273: recipe for target 'linux' failed
                                make: *** [linux] Error 2
                                Removing additional swap
                                /home/pi
                                Could not successfully build lr-mame - MAME emulator - MAME (current) port for libretro (/home/pi/RetroPie-Setup/tmp/build/lr-mame/mamearcade_libretro.so not found).
                                
                                Log ended at: Sat 17 Feb 00:58:24 CET 2018
                                Total running time: 4 hours, 57 mins, 17 secs
                                
                                BuZzB 1 Reply Last reply Reply Quote 0
                                • BuZzB
                                  BuZz administrators @bb2k
                                  last edited by BuZz

                                  @bb2k you ran out of memory. Some may need more swap added, but note that experimental emulators are not all yet tested on stretch. I'm currently working through them. Exiting ES may help.

                                  To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                                  B 1 Reply Last reply Reply Quote 0
                                  • B
                                    bb2k @BuZz
                                    last edited by

                                    @buzz ok managed to compile lrmame-2016 with 1G of swap

                                    I'll try to compile lr-mame as well

                                    1 Reply Last reply Reply Quote 0
                                    • SanoS
                                      Sano
                                      last edited by

                                      @BuZz Some questions :

                                      • do you prefer us to use this image lie we do with our regular setup, or do you have particular things you want to be tested ? (like compilation as @bb2k does) ?
                                      • will this image be updated through regular retropie update script, or do we'll have to re-image our SD for new test versions ? AKA basically can I use this image as a base for my main setup (knowing that bugs are likely to occur), or is it better to use it for testing purpose only, without transferring all roms, saves, ... ?
                                      1 Reply Last reply Reply Quote 0
                                      • fluffypillowF
                                        fluffypillow
                                        last edited by

                                        Just updated Pegasus, it's linked to the brcm* libs now.

                                        herb_fargusH 1 Reply Last reply Reply Quote 1
                                        • herb_fargusH
                                          herb_fargus administrators @fluffypillow
                                          last edited by

                                          @fluffypillow can confirm this is now running on stetch, there are a few controller things to sort out but they are specific to pegasus and not stretch. thanks!

                                          If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                                          Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                                          1 Reply Last reply Reply Quote 0
                                          • herb_fargusH
                                            herb_fargus administrators
                                            last edited by herb_fargus

                                            Minecraft fails with the same user x server error when launching from ES, will be fixed with the same fix as pixel

                                            List of tested working experimental packages

                                            oricutron
                                            minivmac
                                            ti99sim
                                            sdltrs
                                            lr-dinothawr
                                            cdogs-sdl
                                            cgenius
                                            srb2

                                            If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                                            Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                                            P 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.