[Tutoriel FR/EN] Installer le script "Safe Shutdown" pour Nespi Case et Superpi Case



  • [English version below]

    Avec l'apparition des Nespi Case et Superpi Case l'installation d'un script pour pouvoir utiliser leurs boutons physiques ON/OFF et RESET est arrivé. Avec ce script, la led de votre boitier sera allumée quand vous aurez allumé votre Recalbox
    Son activation est simple, mais peut parfois rebuter certaines personnes.
    Voici un tutoriel "pas à pas" pour y arriver.

    Le script, mode d'emploi :

    Conditions :

    • Votre Pi3 B ou B+ doit être connecter au réseau, Rj45 de préférence, sinon en Wifi
    • Vous devez avoir mis le bouton "Safe Shutdown" dans votre boitier sur ON

    La marche à suivre :

    • Allumez votre Pi3 B ou B+
    • Sur votre pc, ouvrez le logiciel Putty
      (premier lien ici : https://www.putty.org/)
    • En hostname : recalbox
      une fenêtre s'ouvre
    • Login as : root
      Faites Entrer
    • root@recalbox's password: recalboxroot
      Quand vous taperez recalboxroot celui-ci n'apparentera pas, c'est normal
      Faites Entrer
    • Ecrivez ou copiez/collez cette ligne :
      wget -O - "https://raw.githubusercontent.com/.../recalbox_install.sh" | bash
      Faites Entrer
    • Attendez 30 secondes, votre Pi va redemarrer
      Vous pouvez fermer la fenêtre Putty
      Votre script est installé, vous pouvez profitez de l'utilisation des boutons de votre boitier.

    Bon amusement et bon jeu ! :)

    ENGLISH VERSION
    With the release of the Nespi Case and Superpi Case, a new script came out to make the physicals buttons ON/OFF and RESET usefull. With this script, the led from your case will turn on while it's ON.
    The activation is simple, however, it may seems difficult for some people.
    Here is a point by point tutorial

    The script's how to :

    Conditions :

    • Your Pi3 B or B+ have to be connected to the network, Rj45 is recommended, or trough Wifi
    • You have to turn ON the "Safe Shutdown" button in your case

    What to do :

    • Turn on your Pi3 B or B+
    • On your computer open Putty
      (first link here : https://www.putty.org/)
    • Hostname : recalbox
      A window is opening
    • Login as : root
      Type Enter
    • root@recalbox's password: recalboxroot
      While you'll type recalboxroot you may not see it, it's normal
      Type Enter
    • Type or copy/past this line
      wget -O - "https://raw.githubusercontent.com/.../recalbox_install.sh" | bash
      Type Enter
    • Wait 30 seconds, your Pi will reboot
      You can close the Putty's window
      Your script is installed, you can now use the buttons from your case.

    Have fun ! :)



  • Voici en plus simple :

    Dans recalbox.conf, ajoutez/décommentez (en enlevant le ; au début de la ligne) la ligne suivante:

    system.power.switch=PIN356ONOFFRESET



  • @tatieu
    Oui mais si tu fais juste ca, tu n'as pas toutes les fonctions du script retroflag (led qui clignote lors de l'arrêt etc).



  • Si si ça marche, la led, bouton reset ...



  • Bonsoir. Après avoir rentrer le script, cela ne fonctionne pas pour autant. C’est du au déménagement des serveurs annoncés sur le discord et Facebook ? Merci



  • @val59 il n'y a pas de rapport avec le déménagement des serveurs de Recalbox. Est-ce que tu utilises bien le boîtier Retroflag ? As-tu suivi la procédure en entier ?



  • Au pire y'a juste un point virgule a supprimer dans recalbox.conf



  • @tatieu je vais essayer ta technique sur une autre sd



  • @gaetan
    Oui boitier retroflag et j'ai bien suivi la procédure
    0_1538903498989_f0662708-eb27-4044-8ace-50094ac3853c-image.png
    @TATIEU
    C'est ce que j'ai fait pour mon boitier nuxii à un bouton poussoir/led mais là, il me semble que c'est pas tout à fait la même chose vu le bouton marche arret supplémentaire



  • Si si avec cette ligne : system.power.switch=PIN356ONOFFRESET
    Ça prend tout en charge, le bouton marche le reset et la led



  • Bonjour @Val59
    Pour installer le script RetroFlag, il faut rentrer le chemin du script complet, à savoir:

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

    Si effectivement tu rentre celui indiqué en début de post, à savoir:

    wget -O - "https://raw.githubusercontent.com/.../recalbox_install.sh" | bash

    le fichier ne peut être trouvé car le chemin a été abrégé avec les 3 petits points.

    En espérant t'avoir aidé, je te souhaite une bonne journée.



  • @ud37
    Parfait, cela à fonctionné ;)
    Un grand merci à toi !!



  • @ud37 très bonne remarque ! Je n'avais pas vu cette histoire de trois points.
    Je vais voir pour éditer le post.



  • Perso, j'ai dû modifier le fichier /BOOT/cmdline.txt en remplaçant "console=tty3" par "console=tty1".
    (cf https://github.com/RetroFlag/retroflag-picase/issues/18#issuecomment-424928336)

    Le script semble alors fonctionnel, mais la LED du boitier ne s'allume plus du tout.



Want to support us ?

Join us on :

225
Online

28859
Users

14652
Topics

110752
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.