Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Support Pimoroni fan shim (install package python)

    Recalbox Général
    pimoroni fan shim package python
    4
    18
    1666
    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.
    • acris
      acris last edited by

      la balise sudo n'est pas obligatoire sur recalbox, il est déjà root, du coup si il y en a dans les scripts utilisés (j'ai pas regardé) il faut les supprimer.

      1 Reply Last reply Reply Quote 0
      • codaa
        codaa @acris last edited by

        @acris Cinq jours que je suis dessus et je commence à croire que l'idée de recompiler recalbox est un prank que vous faites à tous les newbies ! 😓
        Ca ou bien j'ai mal compris... et ta phrase "tu ne peux pas sans compiler tous le système recalbox" n'était pas du tout une invitation à tenter l'aventure ? 🤔

        En tous cas, pour ceux qui tenteraient comme moi, la compilation ne marche pas sur un système de fichier case-insensitive type APFS (1er essai) ni case-preserving type FAT32 (2ème essai) mais elle n'a toujours pas planté sur du APFS case-sensitive... 🤞

        codaa ian57 2 Replies Last reply Reply Quote 0
        • codaa
          codaa @codaa last edited by

          Je bloque sur cette erreur pendant la compilation de recalbox, est-ce que quelqu'un sait comment je peux la résoudre ?

          >>> jstest2 aafbdb1ed3e687583037ba55ae88b1210d6ce98b Downloading
          Reinitialized existing Git repository in /share/dl/jstest2/git/.git/
          Fetching all references
          Could not fetch special ref 'aafbdb1ed3e687583037ba55ae88b1210d6ce98b'; assuming it is not special.
          Deregistering submodule "SDL_GameControllerDB"
          Deregistering submodule "shared-modules"
          warning: refname 'aafbdb1ed3e687583037ba55ae88b1210d6ce98b' is ambiguous.
          Git normally never creates a ref that ends with 40 hex characters
          because it will be ignored when you just specify 40-hex. These refs
          may be created by mistake. For example,
          
            git checkout -b $br $(git rev-pa**e ...)
          
          where "$br" is somehow empty and a 40-hex ref is created. Please
          examine these refs and maybe delete them. Turn this message off by
          running "git config advice.objectNameWarning false"
          Submodule path 'SDL_GameControllerDB': checked out '35c9674114191de16f5ce33e3df13b539ed70354'
          Submodule path 'shared-modules': checked out '65182104292b341292e0206325ad9ce638c342f9'
          ERROR: jstest2-aafbdb1ed3e687583037ba55ae88b1210d6ce98b.tar.gz has wrong md5 hash:
          ERROR: expected: a8c6bd0b337193e512f856619f20e7a7
          ERROR: got     : e5ec5a4c54988359cf705d72daa68cbf
          ERROR: Incomplete download, or man-in-the-middle (MITM) attack
          --2020-12-10 23:05:26--  http://sources.buildroot.net/jstest2/jstest2-aafbdb1ed3e687583037ba55ae88b1210d6ce98b.tar.gz
          Resolving sources.buildroot.net (sources.buildroot.net)... 172.67.72.56, 104.26.0.37, 104.26.1.37, ...
          Connecting to sources.buildroot.net (sources.buildroot.net)|172.67.72.56|:80... connected.
          HTTP request sent, awaiting response... 404 Not Found
          2020-12-10 23:05:26 ERROR 404: Not Found.
          
          --2020-12-10 23:05:26--  http://sources.buildroot.net/jstest2-aafbdb1ed3e687583037ba55ae88b1210d6ce98b.tar.gz
          Resolving sources.buildroot.net (sources.buildroot.net)... 172.67.72.56, 104.26.0.37, 104.26.1.37, ...
          Connecting to sources.buildroot.net (sources.buildroot.net)|172.67.72.56|:80... connected.
          HTTP request sent, awaiting response... 404 Not Found
          2020-12-10 23:05:26 ERROR 404: Not Found.
          
          1 Reply Last reply Reply Quote 0
          • dstroy
            dstroy last edited by

            et en testant l'installation de pip j'ai pas testé mais :

            curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && python get-pip.py

            peu être y a les dépendances qui vont bien ?

            1 Reply Last reply Reply Quote 0
            • ian57
              ian57 Staff @codaa last edited by

              @codaa point de salut dans la compilation de RB sans un système linux et docker.

              Je te conseille d'aller voir d'essayer de reprendre directement les scripts et voir quelles sont les libs necessaires à ton pg python.

              "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

              codaa 1 Reply Last reply Reply Quote 0
              • codaa
                codaa @ian57 last edited by

                @ian57 ok, je vais creuser cette piste. Je ne suis pas codeur python mais c'est peut-être à ma portée !

                Tous mes problèmes sont liés à buildroot si j'ai bien compris ?
                J'avoue que pour l'instant je vois plus les contraintes du système que ce qu'il apporte ! Est-ce un gain de performance ? Est-il notable par rapport à des solutions type retropie ?

                ian57 1 Reply Last reply Reply Quote 0
                • ian57
                  ian57 Staff @codaa last edited by

                  @codaa oui se mettre dans BR n'est pas simple, je te conseille d'explorer la piste python, si ça passe pas on regardera du coté BR pour ajouter les libs utiles

                  "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

                  codaa 1 Reply Last reply Reply Quote 0
                  • codaa
                    codaa @ian57 last edited by

                    @ian57
                    @acris mentionnait que python3 était installé mais je ne vois que python2.7 dans le path, y a-t-il un autre emplacement ?

                    ian57 1 Reply Last reply Reply Quote 0
                    • ian57
                      ian57 Staff @codaa last edited by

                      @codaa nan je crois qu'on est encore en python 2.7, mais ça change pas des masses normalement

                      "UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." Dennis Ritchie

                      codaa 1 Reply Last reply Reply Quote 0
                      • codaa
                        codaa @ian57 last edited by

                        fanshim nécessite le module apa102 qui s'installe facilement (ce n'est qu'un fichier py).

                        Par contre apa102 nécessite spidev que je n'arrive pas à installer :
                        https://github.com/doceme/py-spidev

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Want to support us ?

                        93
                        Online

                        99.6k
                        Users

                        28.1k
                        Topics

                        187.1k
                        Posts

                        Copyright © 2021 recalbox.com