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

    Adventures with ODROID XU4 and RetroPie

    Scheduled Pinned Locked Moved Help and Support
    odroid xu4bugsworkarounds
    36 Posts 8 Posters 8.4k 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 @yaazzz
      last edited by

      @yaazzz if it works fine, I can enable scummvm for mali targets. Thanks.

      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
      • Y
        yaazzz
        last edited by

        Good morning. I tried to compile Dolphin but it seems I brake the system as I got the following messages :
        lvl0: Error creating SDL window!
        Could not initialize EGL
        lvl0: Renerer failed to initialize!
        lvl0: Windows failed to initialize!

        Before touching anything I would like to get your feedback on what is the best solution to recover.

        1 Reply Last reply Reply Quote 0
        • Z
          zerojay
          last edited by

          You upgraded your version of SDL2 to whatever is latest in Ubuntu and therefore broke emulationstation, most likely. You'll have to run the installation again to get the original SDL2 installed.

          I'm not sure why you are compiling Dolphin as I really don't see it being something usable on an ODroid XU4.

          Y 1 Reply Last reply Reply Quote 0
          • Y
            yaazzz @zerojay
            last edited by

            @zerojay said in Adventures with ODROID XU4 and RetroPie:

            You upgraded your version of SDL2 to whatever is latest in Ubuntu and therefore broke emulationstation, most likely. You'll have to run the installation again to get the original SDL2 installed.

            I'm not sure why you are compiling Dolphin as I really don't see it being something usable on an ODroid XU4.

            Hi, thank you for this feedback. You are Right I don't know why sometimes I am so stupid :) So I tried what you suggest without success. By the way as I didn't reboot after the scumm install please let me check again if it is not the origin of the brake.

            For people having a cloushell please disconnect the disk and cloudshell for the first boot, make :
            apt-get update
            apt-get upgrade
            apt-get dist-upgrade
            apt-get install linux-image-xu3
            poweroff

            Then reconnect USB and connector to the cloudshell.

            1 Reply Last reply Reply Quote 0
            • Y
              yaazzz
              last edited by

              I confirm it is working without the !mali flag. Enjoy!

              1 Reply Last reply Reply Quote 0
              • E
                Elwro
                last edited by Elwro

                Hi,

                I have problems with RetroPie on XU4 too.

                For example, on Ubuntu 18.04, I can't build RetroArch :

                LD retroarch

                obj-unix/release/gfx/video_driver.o : Dans la fonction « video_context_driver_find_prev_driver » :

                video_driver.c:(.text+0x54f4) : référence indéfinie vers « gfx_ctx_mali_fbdev »

                obj-unix/release/gfx/video_driver.o : Dans la fonction « video_context_driver_find_next_driver » :

                video_driver.c:(.text+0x55ec) : référence indéfinie vers « gfx_ctx_mali_fbdev »

                obj-unix/release/gfx/video_driver.o : Dans la fonction « video_context_driver_init_first » :

                video_driver.c:(.text+0x573c) : référence indéfinie vers « gfx_ctx_mali_fbdev »

                obj-unix/release/gfx/video_driver.o:(.data.rel.ro+0x10) : référence indéfinie vers « gfx_ctx_mali_fbdev »

                collect2: error: ld returned 1 exit status

                Makefile:187: recipe for target 'retroarch' failed

                make: *** [retroarch] Error 1

                ~/RetroPie-Setup

                Could not successfully build retroarch - RetroArch - frontend to the libretro emulator cores - required by all lr-* emulators (/home/odroid/RetroPie-Setup/tmp/build/retroarch/retroarch not found).

                1 Reply Last reply Reply Quote 0
                • E
                  Elwro
                  last edited by

                  lr-mupen64plus :

                  /usr/bin/arm-linux-gnueabihf-ld : ne peut trouver -lGLESv2

                  collect2: error: ld returned 1 exit status

                  Makefile:304: recipe for target 'mupen64plus_libretro.so' failed

                  make: *** [mupen64plus_libretro.so] Error 1

                  Removing additional swap

                  ~/RetroPie-Setup

                  Could not successfully build lr-mupen64plus - N64 emu - Mupen64Plus + GLideN64 for libretro (/home/odroid/RetroPie-Setup/tmp/build/lr-mupen64plus/mupen64plus_libretro.so not found).

                  1 Reply Last reply Reply Quote 0
                  • E
                    Elwro
                    last edited by

                    PPSSPP :

                    cc1plus: warning: unrecognized command line option ‘-Wno-deprecated-register’

                    CMakeFiles/native.dir/build.make:86: recipe for target 'CMakeFiles/native.dir/ext/native/base/PCMain.cpp.o' failed

                    make[2]: *** [CMakeFiles/native.dir/ext/native/base/PCMain.cpp.o] Error 1

                    CMakeFiles/Makefile2:163: recipe for target 'CMakeFiles/native.dir/all' failed

                    make[1]: *** [CMakeFiles/native.dir/all] Error 2

                    make[1]: *** Attente des tâches non terminées....

                    [ 22%] Linking CXX static library ../../lib/libspirv-cross-core.a

                    [ 22%] Built target spirv-cross-core

                    Makefile:129: recipe for target 'all' failed

                    make: *** [all] Error 2

                    ~/RetroPie-Setup

                    Could not successfully build ppsspp - PlayStation Portable emulator PPSSPP (/home/odroid/RetroPie-Setup/tmp/build/ppsspp/ppsspp/PPSSPPSDL not found).

                    1 Reply Last reply Reply Quote 0
                    • Z
                      zerojay
                      last edited by

                      @elwro said in Adventures with ODROID XU4 and RetroPie:

                      usr/bin/arm-linux-gnueabihf-ld : ne peut trouver -lGLESv2

                      Use the ORA image instead.

                      E 1 Reply Last reply Reply Quote 0
                      • E
                        Elwro @zerojay
                        last edited by

                        @zerojay
                        Ok, thank, too bad.

                        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.