Recalbox Forum

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

    Solved Recalbox 7.01 - Hyperion

    Recalbox Général
    7.01 hyperion recalbox
    2
    22
    2479
    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.
    • ian57
      ian57 Staff @yanfox last edited by

      @yanfox effectivement il ne semble plus fonctionner, il faut regarder de plus près

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

      1 Reply Last reply Reply Quote 0
      • yanfox
        yanfox last edited by yanfox

        @ian57 je crois que j'ai trouvé...

        J'ai affiché le contenu de /etc/init.d/S25hyperion :

        # cat /etc/init.d/S25hyperion
        #!/bin/sh
        #
        # Start hyperion
        #
        # Support for hyperion, config file in /recalbox/share/system/configs/hyperion/hyperion.config.json
        #
        
        systemsetting="recalbox_settings"
        
        start() {
                echo -n "Starting hyperion: "
                mkdir -p /recalbox/share/system/configs/hyperion/
                start-stop-daemon -b -S -q -m -p /var/run/hyperion.pid --exec /usr/bin/hyperiond -- /recalbox/share/system/configs/hyperion/hyperion.config.json
                echo "OK"
        }
        
        stop() {
                echo -n "Stopping hyperion: "
                start-stop-daemon -K -p /var/run/hyperion.pid
                echo "OK"
        }
        
        enabled="`$systemsetting -command load -key hyperion.enabled`"
        case "$1" in
          start)
                if [ "$enabled" != "1" ];then
                  echo "Hyperion service: disabled"
                  exit 0
                fi
                start
                ;;
          stop)
                if [ "$enabled" != "1" ];then
                  echo "Hyperion service: disabled"
                  exit 0
                fi
                stop
                ;;
          restart|reload)
                stop
                start
                ;;
          *)
                echo "Usage: $0 {start|stop|restart}"
                exit 1
        esac
        
        exit $?
        
        

        Il s'avère que dans /usr/bin on a pas hyperiond !

        Donc forcément ça limite beaucoup le fonctionnement...

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

          @yanfox lol bah, normal le package est pas présent sur pi4 :). Par contre il est présent sur pi3. Normalement ça devrait marcher
          Si pas présent sur pi4, deux pistes :

          • un oubli, ce serait le plus simple
          • la passage au pi4 et kernel 5.4 l'empêche de compiler et ça c'est galère

          je vais regarder cette semaine
          [Edit]
          Bon hyperion n'est pas compilé sur Pi4 alors que normalement il devrait... l'automatisation de la compilation ne l'inclut pas, pourtant il compile bien tout seul.
          Il s'agit d'un petit bug que l'on va corriger pour la 7.02

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

          1 Reply Last reply Reply Quote 0
          • yanfox
            yanfox last edited by

            Merci du retour @ian57 je testerai donc ce soir avec un pi3 en 7.0.1

            Si y'a besoin j'ai ce qu'il faut pour beta tester et faire des retours 🙂

            1 Reply Last reply Reply Quote 1
            • yanfox
              yanfox last edited by yanfox

              Bonsoir,

              Après test avec un rpi3 et recalbox 7.0.1... et bien ça fonctionne nickel !

              Il n'y a plus qu'à corriger le petit bug de compilation pour rpi4 et je pourrais boucler ma petite upgrade de borne 😛

              Petit aperçu 🙂

              Vivement la 7.0.2 😄 cc @ian57

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

                @yanfox ok super merci du retour, ceci dit comme toute la partie video à changé su Pi4, j'espère que cela n'aura pas des effet de bord. Je me renseigne pour te faire tester une beta

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

                1 Reply Last reply Reply Quote 0
                • yanfox
                  yanfox last edited by yanfox

                  Super @ian57 🙂

                  Dans la foulée si c’est compilable pour xu4 sans trop de difficultés j’ai aussi de quoi tester !

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

                    @yanfox pour xu4 ce n'est pas prévu, car au départ nous avons pensé son utilisation par le gpio du Pi. Pour l'instant nous n'avons rien pas intégré les utilitaires pour la gestion du GPIO sur Xu4. Car effectivement il pourrait être porté sur d'autre plateforme via l'USB effectivement. C'est une idée mais comme tu peux t'en douter ce n'est pas le coeur de recalbox... et du coup ça passera après de nombreux devs bien plus important.

                    [edit] ah oui la compilation pour pi4 est corrigée, il est maintenant présent, par contre je sais pas encore s'il fonctionne 🙂

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

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

                      @ian57 d'acc c'est effectivement bien compréhensible à voir pour une hypothétique mise à jour de second plan... plus tard 🙂 Quoi qu'il en soit je trouve le rpi4 bien plus stable que le xu4 😛

                      Tu penses que je peux faire un essai par un biais ou par un autre ? 👼

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

                        @yanfox j'ai recompilé je vais essayer de tester, normalement ça sera présent dans la 7.02

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

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

                          @yanfox bon ben hyperion (l'ancien) est fonctionnel sous pi4. Ici en spi avec leds ws2812.

                          On va regarder pour b*mper à la version NG

                          IMG_20201105_140154.jpg

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

                          1 Reply Last reply Reply Quote 0
                          • yanfox
                            yanfox last edited by

                            Génial ! Merci du suivi @ian57

                            1 Reply Last reply Reply Quote 0
                            • yanfox
                              yanfox last edited by

                              cc @ian57 j'ai réussi à compiler recalbox avec tes modifs et... bon OK tu le sais déjà mais ça tourne nickel 🙂

                              Vivement la 7.0.2 ^^

                              Vidéo hyperion rpi4 sur 7.0.2 dev

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

                              Want to support us ?

                              76
                              Online

                              99.7k
                              Users

                              28.1k
                              Topics

                              187.1k
                              Posts

                              Copyright © 2021 recalbox.com