Auto Start on Pi Zero



  • What way will I go about this? I have tried using both Xinit and PM2 but cannot seem to get my scripts to auto run

    I have

    mmstart.sh
    
    #!/bin/bash
    cd ~/MagicMirror;
    node serveronly &
    sleep 30;
    sh /home/pi/MagicMirror/PiZero/chromium_start.sh
    

    and another

    chromium_start.sh
    
    #!/bin/sh
    unclutter &
    chromium-browser --start-fullscreen --app http://localhost:8080
    

    I am not sure why these are not working or how to troubleshoot them?



  • @aidandon I commented on the other post; not sure if you have solved already. Did you install using my github repo? If so, the problem is that my pm2_MagicMirror.json file is looking for a file called startMagicMirror.sh and not mmstart.sh, so it won’t know to run your mmstart.sh file.

    Edit: if you have this working now, can you mark the post as solved.