MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Configuring autostart with pm2

    Scheduled Pinned Locked Moved Solved Troubleshooting
    pm2configuration
    3 Posts 2 Posters 11.8k Views 1 Watching
    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.
    • D Offline
      derekhuffman
      last edited by paviro

      I have installed the pm2 stuff and after running ‘pm2 start mm.sh’ the Pi reboots and the Magic Mirror opens.

      Now, how do I ‘pm2 save’ to save the current state? Apologies - I’m new to all this. Is there a way to exit the MagicMirror and get back to Terminal to do so? Since I can’t, when I turn off the power and reboot, the Pi just goes back to Raspian.

      I really want to get rid of this keyboard and mouse!

      1 Reply Last reply Reply Quote 0
      • KirAsh4K Offline
        KirAsh4 Moderator
        last edited by

        • the rPi should not reboot when you first start the process - are you sure it’s actually rebooting, as opposed to you just seeing a gray screen flash, then black, before MM starts displaying the elements on screen? If the rPi reboots, you should see the full log of it starting up, with 4 raspberry icons at the top.
        • Issuing the pm2 save command is best done through a remote connection. One way is to setup VNC on the rPi, and use something such as RealVNC (http://www.realvnc.com/) on Windows to remotely access the rPi. Another method is to use an SSH client like PuTTY (http://www.putty.org/) to log into the rPi. Once logged in, you can issue pm2 commands such as:

        pm2 save - save the current process list so they automatically relaunch
        pm2 stop mm - stop the Magic Mirror process and exit back to desktop
        pm2 show mm - show the current status of the Magic Mirror process

        PS: the default login on an rPi is:
        username: pi
        password: raspberry

        I strongly recommend you change the password once you’re logged in by issuing the passwd command. Remember the new password you set.

        A Life? Cool! Where can I download one of those from?

        1 Reply Last reply Reply Quote 1
        • KirAsh4K Offline
          KirAsh4 Moderator
          last edited by

          Regarding the ‘keyboard and mouse’ part in your post … I use a wireless set. So the rPi is mounted behind the monitor and only has 2 wires on it: power and HDMI. There’s a USB dongle plugged in that’s for the keyboard and mouse which I rarely use. Specially since I log in remotely. The only time I need the mouse or keyboard is if something bad happened and the rPi won’t boot up normally. But other than that, not needed.

          A Life? Cool! Where can I download one of those from?

          1 Reply Last reply Reply Quote 0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          • 1 / 1
          • First post
            Last post
          Enjoying MagicMirror? Please consider a donation!
          MagicMirror created by Michael Teeuw.
          Forum managed by Sam, technical setup by Karsten.
          This forum is using NodeBB as its core | Contributors
          Contact | Privacy Policy