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.

    Need Help with magicmirror

    Scheduled Pinned Locked Moved Solved Troubleshooting
    15 Posts 2 Posters 2.3k Views 2 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.
    • S Offline
      sdetweil @WM1600
      last edited by sdetweil

      @WM1600 rename the folder

      cd ~/
      mv MagicMirror MagicMirror. old

      then run my install script
      see
      https://github.com/sdetweil/MagicMirror_scripts

      it will do all the setup install node and npm,
      sometimes the problem
      for install is so messed up, you have to refresh the sd card and then run my script

      the script will also setup pm2 to launch at boot if you say yes at the prompt

      if the install is successful you an copy the two json files for Google photos from the prior folder

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      W 1 Reply Last reply Reply Quote 0
      • W Offline
        WM1600 @sdetweil
        last edited by

        @sdetweil thank you,
        I have re-installed Magic Mirror and chose to disable screen save and to start magicmirror on boot-up.
        the install worked for magicmirror and and when I go to the magic mirror folder in terminal and type “npm run start”, magicmirror will start.

        when I turn the terminal off and boot it up, It comes up with a magicmirror boot screen, but then the terminal continues to the normal start-up.
        At this point, I can still go to terminal and type npm run start and run magicmirror

        Am I missing a step to transition fully into magicmirror?

        S 1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @WM1600
          last edited by

          @WM1600 can you do this

          pm2 flush
          sudo reboot

          then
          pm2 logs --lines=50

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          W 1 Reply Last reply Reply Quote 0
          • W Offline
            WM1600 @sdetweil
            last edited by

            @sdetweil
            ok,
            I have done those.
            no change

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              sdetweil @WM1600
              last edited by sdetweil

              @WM1600 what is the output of the pm2 logs command? I need to see

              Sam

              How to add modules

              learning how to use browser developers window for css changes

              W 1 Reply Last reply Reply Quote 0
              • W Offline
                WM1600 @sdetweil
                last edited by

                @sdetweil

                the terminal looks like this

                will@raspberrypi:~ $ pm2 logs --lines=50
                will@raspberrypi:~ $

                I do not see it doing anything.

                [pm2.jpg](Input file contains unsupported image format)
                I tried to upload the PM2.log but it says I can only upload picture files.

                so I changed pm2.log to pm2.jpg. dont know it that will work.

                S 1 Reply Last reply Reply Quote 0
                • S Offline
                  sdetweil @WM1600
                  last edited by

                  @WM1600

                  ok, let’s do.

                  pm2 status to see what apps it is managing

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  W 1 Reply Last reply Reply Quote 0
                  • W Offline
                    WM1600 @sdetweil
                    last edited by

                    @sdetweil

                    when I type in pm2 status

                    I dont see anything

                    this is the terminal copied:

                    will@raspberrypi:~ $ pm2 status
                    will@raspberrypi:~ $

                    S 1 Reply Last reply Reply Quote 0
                    • S Offline
                      sdetweil @WM1600
                      last edited by

                      @WM1600 hmmm weird

                      run the fixuppm2 script from here
                      https://github.com/sdetweil/MagicMirror_scripts

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      W 1 Reply Last reply Reply Quote 0
                      • W Offline
                        WM1600 @sdetweil
                        last edited by

                        @sdetweil

                        I ran the following in terminal

                        will@raspberrypi:~ $ bash -c “$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/fixuppm2.sh)”
                        the log will be saved in /home/will/MagicMirror/installers/pm2_setup.log
                        /usr/local/bin/node: 1: Syntax error: “)” unexpected
                        /usr/local/bin/node: 1: Syntax error: “)” unexpected
                        will@raspberrypi:~ $

                        I have seen “Syntax error: “)” unexpected” before but that is the first time I have seen it twice

                        here is the log file:

                        pm2 setup starting - Sun Apr 28 11:19:37 EDT 2024
                        using parameter bash
                        system is Linux raspberrypi 6.6.28+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.28-1+rpt1 (2024-04-22) aarch64 GNU/Linux
                        the os is Distributor ID: Debian Description: Debian GNU/Linux 12 (bookworm) Release: 12 Codename: bookworm
                        node version v20.12.1
                        force installing latest npm version via npm
                        npm version 10.5.2
                        pm2 installed
                        pm2 installed, but does not work, uninstalling
                        pm2 not installed, installing
                        get the pm2 platform specific startup command
                        startup command =
                        pm2 startup command done
                        configure the pm2 config file for MagicMirror
                        the user is not pi
                        change pm2_MagicMirror.json
                        now using this config file pm2_MagicMirror_new.json
                        start MagicMirror via pm2 now
                        save MagicMirror pm2 config now
                        pm2 setup completed - Sun Apr 28 11:19:39 EDT 2024
                        pm2 setup starting - Sun Apr 28 20:25:03 EDT 2024
                        using parameter bash
                        system is Linux raspberrypi 6.6.28+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.28-1+rpt1 (2024-04-22) aarch64 GNU/Linux
                        the os is Distributor ID: Debian Description: Debian GNU/Linux 12 (bookworm) Release: 12 Codename: bookworm
                        node version v20.12.1
                        force installing latest npm version via npm
                        npm version 10.5.2
                        pm2 installed
                        pm2 installed, but does not work, uninstalling
                        pm2 not installed, installing
                        get the pm2 platform specific startup command
                        startup command =
                        pm2 startup command done
                        configure the pm2 config file for MagicMirror
                        the user is not pi
                        change pm2_MagicMirror.json
                        now using this config file pm2_MagicMirror_new.json
                        start MagicMirror via pm2 now
                        save MagicMirror pm2 config now
                        pm2 setup completed - Sun Apr 28 20:25:05 EDT 2024

                        it is saying the user is not pi, but this is on a rasberry pi

                        S 1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 1 / 2
                        • 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