Recalbox Forum

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

    7.0.1 Toujours problème avec Nespi4case ventilateur ne s'éteint pas

    Recalbox Général
    7.0.1 toujours nespi4case ventilateur séteint
    24
    128
    21370
    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.
    • Alexandre M
      Alexandre M @SimonC last edited by

      @SimonC Attention, en faisant cela, je pense que ton OS s' arrête brutalement comme si tu arrêtais ton ordi brutalement ton PC. Cela risque de corrompre ton OS Recalbox.

      cri1305 1 Reply Last reply Reply Quote 0
      • Alexandre M
        Alexandre M @Alexandre M last edited by

        This post is deleted!
        1 Reply Last reply Reply Quote 0
        • shamael_1
          shamael_1 @Alexandre M last edited by

          @Alexandre-M C'est le comportement qu'on cherche à éviter dans ce topic. Appuyer sur le bouton power doit lancer un script qui éteint RB, Linux, et enfin l'alimentation du RPI et du ventilo.

          Je t'invite à suivre ma procédure plus haut il suffit de se connecter en SSH et de faire copy/past de chaque ligne avec la touche entrée pour exécution à chaque fois
          Se connecter en SSH: lance une invite de commande et tape "ssh root@recalbox.local". Le mot de passe est dans la doc.

          Si ça ne te parle pas, continue à éteindre RB via le menu et ca ira très bien. Ce topic est surtout pour obtenir ce que le nespi5case permet normalement: utiliser les 2 boutons en facade sans autre action

          Alexandre M 1 Reply Last reply Reply Quote 0
          • cri1305
            cri1305 @Alexandre M last edited by

            @Alexandre-M une piste potentielle (au cas ou, je n'ai pas de nespicase...): j'ai remarqué qu'avec l'alim officielle du PI3 + un HDMI branché, en ne coupant qu'un des fils 220V (sans doute le neutre), il restait une tension résiduelle sur le PI. Je pense qu'elle est crée par la mise au potentiel de la masse mécanique de mon ampli.
            Dans mon cas, elle est suffisante pour relancer la LED que j'ai installée en face avant pendant quelques secondes, le temps que le PI démarre, vide la capa, et ça recommence. Si votre ventilo ne tire pas trop de courant, il est possible que ce comportement permette son alimentation en permanence....

            J'ai résolu (temporairement) le problème en inversant la prise 220V (de cette façon, la phase est coupée, et la tension résiduelle est trop faible pour alimenter quoi que ce soit).
            Tentez donc d'inverser les pôle de votre prise 220V dans la prise murale, juste pour voir... Aucune garantie, mais qui ne tente rien...

            1 Reply Last reply Reply Quote 0
            • Alexandre M
              Alexandre M @shamael_1 last edited by Alexandre M

              @shamael_1
              Bonjour.
              Je reviens aux nouvelles pour faire un retour d' expérience:

              1. Lorsque j' éteignais le NESPI par le menu recalbox, l' OS s'éteignait mais pas le ventilateur. Il suffisait alors que je repousse l' inter en position off et le ventilateur s' éteignait (normal).

              2. Si j' éteignais le NESPI directement avec l' inter, l' OS s' éteignait mais pas le ventilateur. Pour l' éteindre, il fallait que je rallume le NESPI et dés la première lumière rouge je rappuyais sur le bouton power.

              J' avais au préalable fait la manip donnée dans le manuel du NESPI qui n' avait rien donnée.
              J' ai donc tenté en premier de modifier le fichier "recalbox.conf" par la ligne :

              system.power.switch=PIN356ONOFFRESET 
              

              mais cela n' a rien changé.
              J' ai donc fait la manip en rajoutant les trois lignes :

              mount -o remount,rw /boot
              echo "# Overlay setup for proper powercut, needed for Retroflag cases" >> /boot/config.txt
              echo "dtoverlay=gpio-poweroff,gpiopin=4,active_low=1,input=1" >> /boot/config.txt
              shutdown -r now
              

              en passant par SSH et pas comme moi qui a voulu tenter en passant directement par une distri Linux et la *ça fonctionne parfaitement avec l' inter ON/OFF et comme avant lorsque je passe par le menu recalbox.

              Un grand merci a toi et bien sur aux autres qui m'ont aiguillés.

              PS: Faudra juste que je pense à refaire la manip à chaque fois que je réinstallerai une nouvelle version.

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

                Normalement le problème est réglé pr ceux qui refont une installation propre.

                Alexandre M 1 Reply Last reply Reply Quote 0
                • SimonC
                  SimonC last edited by

                  La 7.1 n'a pas réglé le problème chez moi, même après une installation fraiche.

                  Switch "safe" du boitier sur on, j'éteins la recalbox en appuyant sur le bouton power, le ventilateur continue de tourner

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

                    @SimonC said in 7.0.1 Toujours problème avec Nespi4case ventilateur ne s'éteint pas:

                    La 7.1 n'a pas réglé le problème chez moi, même après une installation fraiche.

                    Switch "safe" du boitier sur on, j'éteins la recalbox en appuyant sur le bouton power, le ventilateur continue de tourner

                    et si tu met le switch sur off ? pareil ? si tu es sur support amovible tu as aussi réinitialiser le dossier recalbox ?
                    si non tu utilises d'anciens fichiers systemes- A faire.

                    SimonC 1 Reply Last reply Reply Quote 0
                    • Stefs
                      Stefs last edited by

                      Je viens de ressortir mon boitier nespi4case et c'est pareil
                      Le ventilo ne s'arrête pas lorsque j'éteint le boitier avec le bouton on/off

                      Réinstallation refaite avec carte sd neuve.

                      Cette mise à jour a-t-elle été testée avec le nespi4case?

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

                        Je précise,avec ou sans le ; décommenté c'est pareil.

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

                          @acris
                          Testé sur la carte micro SD après réinstallation fraiche de la 7.1

                          J'obtiens le comportement voulu en exécutant les 4 lignes dans SSH (merci shamael pour les explications, c'est pas du tout user friendly comme manip, surtout la partie ou tu dois taper le password et que rien ne s'affiche à l'écran...)

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

                            @acris Alors dans ce cas la c' est top.
                            Merci à l' équipe.
                            Je me garde la manip sous le coude au cas ou un jour, je puisse en avoir besoin.

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

                              normalement les manipulations pour ce boitier ne devrait pas être fait, ce boitier est géré par recalbox.

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

                                @acris Et il l'est. De base les logs montrent sa détection et les scripts sont bien intégrés. Les boutons en façade sont d'ailleurs fonctionnels, ce qui n'est pas le cas sans les scripts. La seul différence est la coupure de l'alim du fan via une ligne en plus. Différence trouvée via un autre script que j'avais tenté plus haut.
                                La version 7.1 mentionne une meilleure détection dans le change log mais pour mon cas et ceux qui qui la modif à marché la détection n'a jamais été le soucis en d'autres termes 🙂

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

                                  tu as cette ligne ? désolé migraine pas le courage de tout relire.
                                  on va faire l intégration si jamais de ce qui est manquant pour la post 7.1.1

                                  c'est cette ligne @shamael_1 ?

                                  mount -o remount,rw /boot
                                  echo "# Overlay setup for proper powercut, needed for Retroflag cases" >> /boot/config.txt
                                  echo "dtoverlay=gpio-poweroff,gpiopin=4,active_low=1,input=1" >> /boot/config.txt
                                  shutdown -r now
                                  

                                  J'ai remonté l information.
                                  je t'encourage à ouvrir une issue sur https://gitlab.com/groups/recalbox/-/issues

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

                                    @acris C'est exactement ca oui, je check pour la partie issue

                                    Egalement dans la partie shutdown on remarque que les disques externes ne sont pas démonter proprement. Un fsck le signal sauf à faire le shutdown en SSH.

                                    Je viens de mettre à jour en 7.1 et par contre j'ai l'impression que le shutdown s'est fait sans script mais d'un coup. Je vais retester. D'habitude j'ai le temp de voir la partie poweroff

                                    shamael_1 1 Reply Last reply Reply Quote 0
                                    • shamael_1
                                      shamael_1 @shamael_1 last edited by

                                      @shamael_1 je me corrige, pas de soucis pour la partie shutdown qui est bien executée avec un logo Recalbox en prime.

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

                                        Bonjour,

                                        J'ai également ressorti mon boitier nespi4 case pour la 7.1 et je n'avais précédemment pas le problème de ventilateur qui ne s'éteint pas mais sur une installation fraiche (aussi bien avec le share sur la carte SD que sur un DD externe) le ventilateur ne s'éteignait plus.

                                        J'ai exécuté le script suivant en ssh et maintenant le ventilateur s'éteint correctement :

                                        wget -O - "https://raw.githubusercontent.com/crcerror/retroflag-picase/master/install_recalbox.sh" | bash
                                        

                                        En revanche toujours pas le bon comportement de shutdown de ce script par rapport à l'officiel de retroflag (pour rappel une fois ce script installé un appui de reset depuis un émulateur devrait simplement faire revenir à ES et ne pas produire un redémarrage).

                                        shamael_1 1 Reply Last reply Reply Quote 0
                                        • shamael_1
                                          shamael_1 @danielr last edited by

                                          @danielr J'ai tenté plus haut également avec le même résultat, la ligne est tirée de ce script (le topic est long c'est vrai).

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

                                            Testé avec la7.1.1
                                            Ça marche très bien mais le ventilo ne s'éteint toujours pas lorsque l'on éteint le nespi4case avec le bouton on/off.

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

                                            Want to support us ?

                                            85
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com