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

    Armbian (Ubuntu based) unsupported OS

    Scheduled Pinned Locked Moved Help and Support
    armbiantinkerboardunsupported os
    14 Posts 3 Posters 2.9k 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.
    • E
      E3L1 @mitu
      last edited by

      @mitu this seems to be the root of the problem;

      = = = = = = = = = = = = = = = = = = = = =
      Building 'sdl2' : SDL (Simple DirectMedia Layer) v2.x
      = = = = = = = = = = = = = = = = = = = = =
      
      dpkg-buildpackage: info: source package libsdl2
      dpkg-buildpackage: info: source version 2.0.8+1
      dpkg-buildpackage: info: source distribution UNRELEASED
      dpkg-buildpackage: info: source changed by Jools Wills <buzz@exotica.org.uk>
       dpkg-source --before-build .
      dpkg-buildpackage: info: host architecture armhf
      dpkg-checkbuilddeps: error: Unmet build dependencies: build-essential:native libegl1-mesa-dev libgles2-mesa-dev libglu1-mesa-dev libpulse-dev
      dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
      dpkg-buildpackage: warning: (Use -d flag to override.)
      cp: cannot stat '../*.deb': No such file or directory
      ~/RetroPie-Setup
      Could not successfully build sdl2 - SDL (Simple DirectMedia Layer) v2.x (/root/RetroPie-Setup/tmp/build/sdl2/libsdl2-dev_2.0.8+1_armhf.deb not found).
      Reading package lists...
      Building dependency tree...
      Reading state information...
      libasound2-dev is already the newest version (1.1.8-1).
      libudev-dev is already the newest version (241-5).
      The following additional packages will be installed:
        libxkbcommon0
      Recommended packages:
        libusb-1.0-doc
      The following NEW packages will be installed:
        libusb-1.0-0-dev libxkbcommon-dev libxkbcommon0
      0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
      Need to get 347 kB of archives.
      After this operation, 1090 kB of additional disk space will be used.
      Get:1 http://cdn-fastly.deb.debian.org/debian buster/main armhf libusb-1.0-0-dev armhf 2:1.0.22-2 [70.7 kB]
      Get:2 http://cdn-fastly.deb.debian.org/debian buster/main armhf libxkbcommon0 armhf 0.8.2-1 [111 kB]
      Get:3 http://cdn-fastly.deb.debian.org/debian buster/main armhf libxkbcommon-dev armhf 0.8.2-1 [165 kB]
      Fetched 347 kB in 1s (345 kB/s)
      Selecting previously unselected package libusb-1.0-0-dev:armhf.
      (Reading database ... 
      (Reading database ... 5%
      (Reading database ... 10%
      (Reading database ... 15%
      (Reading database ... 20%
      (Reading database ... 25%
      (Reading database ... 30%
      (Reading database ... 35%
      (Reading database ... 40%
      (Reading database ... 45%
      (Reading database ... 50%
      (Reading database ... 55%
      (Reading database ... 60%
      (Reading database ... 65%
      (Reading database ... 70%
      (Reading database ... 75%
      (Reading database ... 80%
      (Reading database ... 85%
      (Reading database ... 90%
      (Reading database ... 95%
      (Reading database ... 100%
      (Reading database ... 32175 files and directories currently installed.)
      Preparing to unpack .../libusb-1.0-0-dev_2%3a1.0.22-2_armhf.deb ...
      Unpacking libusb-1.0-0-dev:armhf (2:1.0.22-2) ...
      Selecting previously unselected package libxkbcommon0:armhf.
      Preparing to unpack .../libxkbcommon0_0.8.2-1_armhf.deb ...
      Unpacking libxkbcommon0:armhf (0.8.2-1) ...
      Selecting previously unselected package libxkbcommon-dev:armhf.
      Preparing to unpack .../libxkbcommon-dev_0.8.2-1_armhf.deb ...
      Unpacking libxkbcommon-dev:armhf (0.8.2-1) ...
      Setting up libusb-1.0-0-dev:armhf (2:1.0.22-2) ...
      Setting up libxkbcommon0:armhf (0.8.2-1) ...
      Setting up libxkbcommon-dev:armhf (0.8.2-1) ...
      Processing triggers for libc-bin (2.28-10) ...
      Successfully installed package(s): libudev-dev libxkbcommon-dev libasound2-dev libusb-1.0-0-dev.
      ~/RetroPie-Setup/tmp/build/retroarch ~/RetroPie-Setup
      
      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        As I said, the installation scripts would also need to be modified. As it is, I don't think you'll be able to install stock RetroPie on your Tinkerboard. However, I think there's a modification/fork that runs on it - you can try that image/installation.

        E 1 Reply Last reply Reply Quote 0
        • E
          E3L1 @mitu
          last edited by

          @mitu think I found the problem..... sdl2..... currently does not support Debian Buster.... only Bionic...….

          going to try an older image of armbian for tinkerboard… this would also explain why old install suddenly stopped working, the kernel probably updated

          PS you actually helped me a little with my first build back in Jan. :)
          https://retropie.org.uk/forum/topic/20834/asus-tinkerboard-unable-to-install-retroarch-and-emulationstation

          1 Reply Last reply Reply Quote 0
          • ClydeC
            Clyde @E3L1
            last edited by

            @E3L1 "Based on" doesn't mean that all software that's developed and tested for the original will also work on the derivative OS. It depends on what the devs of the new OS changed. Changing things is the reason for derivatives, after all.

            E 1 Reply Last reply Reply Quote 0
            • E
              E3L1 @Clyde
              last edited by E3L1

              @Clyde I know that.... the only things changed though is making it boot on the tinkerboard as asus was a mean and tried to make it only boot THERE crud tinker OS, other than that its base Debian according to armbians site

              like literally had this 99% working before, just a strange audio bug, so I know its possible

              ClydeC 1 Reply Last reply Reply Quote 0
              • ClydeC
                Clyde @E3L1
                last edited by

                @E3L1 Okay, I just mentioned it because you brought up Debian multiple times. 😇

                I wish you all the success with this endeavour. If you come up with a solution, it would be great if you'd share it here. 👍

                E 1 Reply Last reply Reply Quote 0
                • E
                  E3L1 @Clyde
                  last edited by

                  @Clyde sorry if I came off mean... im not mad I would say the same thing, and will do... wish I could just post an image here if I succeed but alas...

                  ClydeC 1 Reply Last reply Reply Quote 1
                  • ClydeC
                    Clyde @E3L1
                    last edited by

                    @E3L1 You didn't come off mean, I just wanted to make sure that I didn't come off as know-all. 😃

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

                      another update.... well I have nailed the problem I believe, there 3 dependences that are used in the install of retropie for sdl2...., they are depreciated and super old actually.... "libegl1-mesa-dev libgles2-mesa-dev libglu1-mesa-dev" they where last updated for disco...… and they are no longer used by the makers of sdl2..... and are quote "not guaranteed to work with newer releases of Linux on newer hardware architectures" … this pretty much means I either have to do some very custom patch work to get them to work (beyond my knowledge) or the retropie installer need to be redone possible from scratch and updated not just patched...this is also why at the moment retropie does not work on the new pi 4, witch i tried to install and am having the exact same errors

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

                        @E3L1 Not really, the packages you mention are alive and well on Raspbian Buster and that's not the reason RetroPie doesn't support yet fully the PI4.
                        Care to share a reference to the quote you posted ?

                        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.