• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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.

Fresh install but pm2 error

Scheduled Pinned Locked Moved Solved Troubleshooting
37 Posts 2 Posters 8.2k 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 Away
    sdetweil @sdetweil
    last edited by Jan 20, 2020, 3:54 PM

    Are u running two copies?

    pm2 status

    Sam

    How to add modules

    learning how to use browser developers window for css changes

    1 Reply Last reply Reply Quote 0
    • H Offline
      Hubschra01
      last edited by Jan 20, 2020, 8:10 PM

      No it is only one to see…

      pi@raspberrypi:~/MagicMirror $ pm2 status
      ┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐
      │ id │ name               │ mode     │ ↺    │ status    │ cpu      │ memory   │
      ├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤
      │ 0  │ MagicMirror        │ fork     │ 0    │ online    │ 0%       │ 2.4mb    │
      └────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘
      pi@raspberrypi:~/MagicMirror $
      
      
      S 1 Reply Last reply Jan 21, 2020, 3:23 AM Reply Quote 0
      • S Away
        sdetweil @Hubschra01
        last edited by Jan 21, 2020, 3:23 AM

        @Hubschra01 weird… delete that instance

        pm2 delete 0
        

        then run my fixup script

        bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/fixuppm2.sh)"
        

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        H 1 Reply Last reply Jan 21, 2020, 10:52 AM Reply Quote 0
        • H Offline
          Hubschra01 @sdetweil
          last edited by Hubschra01 Jan 21, 2020, 10:57 AM Jan 21, 2020, 10:52 AM

          @sdetweil

          PM2        | 2020-01-21T11:38:39: PM2 log: Node.js version      : 10.18.1
          PM2        | 2020-01-21T11:38:39: PM2 log: Current arch         : arm
          PM2        | 2020-01-21T11:38:39: PM2 log: PM2 home             : /home/pi/.pm2
          PM2        | 2020-01-21T11:38:39: PM2 log: PM2 PID file         : /home/pi/.pm2/pm2.pid
          PM2        | 2020-01-21T11:38:39: PM2 log: RPC socket file      : /home/pi/.pm2/rpc.sock
          PM2        | 2020-01-21T11:38:39: PM2 log: BUS socket file      : /home/pi/.pm2/pub.sock
          PM2        | 2020-01-21T11:38:39: PM2 log: Application log path : /home/pi/.pm2/logs
          PM2        | 2020-01-21T11:38:39: PM2 log: Worker Interval      : 30000
          PM2        | 2020-01-21T11:38:39: PM2 log: Process dump file    : /home/pi/.pm2/dump.pm2
          PM2        | 2020-01-21T11:38:39: PM2 log: Concurrent actions   : 2
          PM2        | 2020-01-21T11:38:39: PM2 log: SIGTERM timeout      : 1600
          
          
          /home/pi/.pm2/logs/MagicMirror-error.log last 15 lines:
          0|MagicMir | + arch=armv7l
          0|MagicMir | + false=false
          0|MagicMir | ++ grep -i serveronly:
          0|MagicMir | ++ awk '{print tolower($2)}'
          0|MagicMir | ++ tr -d ',"'\'''
          0|MagicMir | ++ grep -v '^\s//' config/config.js
          0|MagicMir | + serveronly=
          0|MagicMir | + serveronly=false
          0|MagicMir | ++ pgrep Xorg
          0|MagicMir | + xorg=429
          0|MagicMir | ++ uname
          0|MagicMir | + mac=Linux
          0|MagicMir | + '[' false. '!=' false. -o armv7l == armv6l ']'
          0|MagicMir | + '[' 429. == . -a Linux '!=' Darwin ']'
          0|MagicMir | + electron js/electron.js
          
          /home/pi/.pm2/logs/MagicMirror-out.log last 15 lines:
          0|MagicMir | [11:38:49.100] [LOG]    Module helper loaded: calendar
          0|MagicMir | [11:38:49.101] [LOG]    No helper found for module: currentweather.
          0|MagicMir | [11:38:49.103] [LOG]    No helper found for module: weatherforecast.
          0|MagicMir | [11:38:49.191] [LOG]    Initializing new module helper ...
          0|MagicMir | [11:38:49.192] [LOG]    Module helper loaded: newsfeed
          0|MagicMir | [11:38:49.193] [LOG]    All module helpers loaded.
          0|MagicMir | [11:38:49.195] [LOG]    Starting server on port 8080 ...
          0|MagicMir | [11:38:49.218] [LOG]    Server started ...
          0|MagicMir | [11:38:49.220] [LOG]    Connecting socket for: updatenotification
          0|MagicMir | [11:38:49.222] [LOG]    Connecting socket for: calendar
          0|MagicMir | [11:38:49.223] [LOG]    Starting node helper for: calendar
          0|MagicMir | [11:38:49.225] [LOG]    Connecting socket for: newsfeed
          0|MagicMir | [11:38:49.226] [LOG]    Starting module: newsfeed
          0|MagicMir | [11:38:49.227] [LOG]    Sockets connected & modules started ...
          0|MagicMir | [11:38:49.889] [LOG]    Launching application.
          
          0|MagicMirror  | [11:38:53.980] [LOG]
          0|MagicMirror  | Create new calendar fetcher for url
          
          S 1 Reply Last reply Jan 21, 2020, 12:51 PM Reply Quote 0
          • S Away
            sdetweil @Hubschra01
            last edited by Jan 21, 2020, 12:51 PM

            @Hubschra01 that looks good now, right?

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            H 1 Reply Last reply Jan 21, 2020, 2:14 PM Reply Quote 0
            • H Offline
              Hubschra01 @sdetweil
              last edited by Jan 21, 2020, 2:14 PM

              @sdetweil
              I think so, if this below is not an Error.
              But what caused the error or what was the mistake?

              /home/pi/.pm2/logs/MagicMirror-error.log last 15 lines:
              0|MagicMir | + arch=armv7l
              0|MagicMir | + false=false
              0|MagicMir | ++ grep -i serveronly:
              0|MagicMir | ++ awk '{print tolower($2)}'
              0|MagicMir | ++ tr -d ',"'\'''
              0|MagicMir | ++ grep -v '^\s//' config/config.js
              0|MagicMir | + serveronly=
              0|MagicMir | + serveronly=false
              0|MagicMir | ++ pgrep Xorg
              0|MagicMir | + xorg=429
              0|MagicMir | ++ uname
              0|MagicMir | + mac=Linux
              0|MagicMir | + '[' false. '!=' false. -o armv7l == armv6l ']'
              0|MagicMir | + '[' 429. == . -a Linux '!=' Darwin ']'
              0|MagicMir | + electron js/electron.js
              
              S 1 Reply Last reply Jan 21, 2020, 2:51 PM Reply Quote 0
              • S Away
                sdetweil @Hubschra01
                last edited by Jan 21, 2020, 2:51 PM

                @Hubschra01 u can remove the -x from run-start.sh 1st line.

                That is just debugging

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                H 1 Reply Last reply Jan 21, 2020, 4:45 PM Reply Quote 0
                • H Offline
                  Hubschra01 @sdetweil
                  last edited by Jan 21, 2020, 4:45 PM

                  @sdetweil
                  Strange…
                  I flushed the log and i remove the -x from the run-start.sh.
                  after reboot i see this in the log again.

                  /home/pi/.pm2/logs/MagicMirror-error.log last 15 lines:
                  0|MagicMir | npm ERR! code ELIFECYCLE
                  0|MagicMir | npm ERR! errno 1
                  0|MagicMir | npm ERR! magicmirror@2.10.1 start: `./run-start.sh`
                  0|MagicMir | npm ERR! Exit status 1
                  0|MagicMir | npm ERR!
                  0|MagicMir | npm ERR! Failed at the magicmirror@2.10.1 start script.
                  0|MagicMir | npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
                  0|MagicMir |
                  0|MagicMir | npm ERR! A complete log of this run can be found in:
                  0|MagicMir | npm ERR!     /home/pi/.npm/_logs/2020-01-21T16_37_02_810Z-debug.log
                  
                  /home/pi/.npm/_logs/2020-01-21T16_37_02_810Z-debug.log
                  0 info it worked if it ends with ok
                  1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'start' ]
                  2 info using npm@6.13.4
                  3 info using node@v10.18.1
                  4 verbose run-script [ 'prestart', 'start', 'poststart' ]
                  5 info lifecycle magicmirror@2.10.1~prestart: magicmirror@2.10.1
                  6 info lifecycle magicmirror@2.10.1~start: magicmirror@2.10.1
                  7 verbose lifecycle magicmirror@2.10.1~start: unsafe-perm in lifecycle true
                  8 verbose lifecycle magicmirror@2.10.1~start: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/pi/MagicMirror/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games
                  9 verbose lifecycle magicmirror@2.10.1~start: CWD: /home/pi/MagicMirror
                  10 silly lifecycle magicmirror@2.10.1~start: Args: [ '-c', './run-start.sh' ]
                  11 silly lifecycle magicmirror@2.10.1~start: Returned: code: 1  signal: null
                  12 info lifecycle magicmirror@2.10.1~start: Failed to exec start script
                  13 verbose stack Error: magicmirror@2.10.1 start: `./run-start.sh`
                  13 verbose stack Exit status 1
                  13 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
                  13 verbose stack     at EventEmitter.emit (events.js:198:13)
                  13 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
                  13 verbose stack     at ChildProcess.emit (events.js:198:13)
                  13 verbose stack     at maybeClose (internal/child_process.js:982:16)
                  13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
                  14 verbose pkgid magicmirror@2.10.1
                  15 verbose cwd /home/pi/MagicMirror
                  16 verbose Linux 4.19.75-v7+
                  17 verbose argv "/usr/bin/node" "/usr/bin/npm" "start"
                  18 verbose node v10.18.1
                  19 verbose npm  v6.13.4
                  20 error code ELIFECYCLE
                  21 error errno 1
                  22 error magicmirror@2.10.1 start: `./run-start.sh`
                  22 error Exit status 1
                  23 error Failed at the magicmirror@2.10.1 start script.
                  23 error This is probably not a problem with npm. There is likely additional logging output above.
                  24 verbose exit [ 1, true ]
                  
                  

                  weird:pouting_face:

                  S 1 Reply Last reply Jan 21, 2020, 7:51 PM Reply Quote 0
                  • S Away
                    sdetweil @Hubschra01
                    last edited by Jan 21, 2020, 7:51 PM

                    @Hubschra01 and the mirror did not start?

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    H 1 Reply Last reply Jan 22, 2020, 6:41 AM Reply Quote 0
                    • H Offline
                      Hubschra01 @sdetweil
                      last edited by Jan 22, 2020, 6:41 AM

                      @sdetweil
                      The Mirror start an work fine now. :-) Thanks to you
                      So i have to consider the error in the log as normal?

                      S 1 Reply Last reply Jan 22, 2020, 12:08 PM Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 3 / 4
                      3 / 4
                      • First post
                        23/37
                        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