I’m also using the acrylic mirror from Slöjddetaljer. Ordered the largest one, and used a jigsaw to cut it. Satisfied with the result.
Could you try to upload your images to imgur or something?:)
Will make my own post later to show the mirror.
I’m also using the acrylic mirror from Slöjddetaljer. Ordered the largest one, and used a jigsaw to cut it. Satisfied with the result.
Could you try to upload your images to imgur or something?:)
Will make my own post later to show the mirror.
Some additional logs from /home/pi/.npm/_logs
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node', '/usr/local/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.0~prestart: magicmirror@2.10.0
6 info lifecycle magicmirror@2.10.0~start: magicmirror@2.10.0
7 verbose lifecycle magicmirror@2.10.0~start: unsafe-perm in lifecycle true
8 verbose lifecycle magicmirror@2.10.0~start: PATH: /usr/local/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.0~start: CWD: /home/pi/MagicMirror
10 silly lifecycle magicmirror@2.10.0~start: Args: [ '-c', './run-start.sh' ]
11 silly lifecycle magicmirror@2.10.0~start: Returned: code: 134 signal: null
12 info lifecycle magicmirror@2.10.0~start: Failed to exec start script
13 verbose stack Error: magicmirror@2.10.0 start: `./run-start.sh`
13 verbose stack Exit status 134
13 verbose stack at EventEmitter.<anonymous> (/usr/local/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/local/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.0
15 verbose cwd /home/pi/MagicMirror
16 verbose Linux 4.19.75+
17 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "start"
18 verbose node v10.18.1
19 verbose npm v6.13.4
20 error code ELIFECYCLE
21 error errno 134
22 error magicmirror@2.10.0 start: `./run-start.sh`
22 error Exit status 134
23 error Failed at the magicmirror@2.10.0 start script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 134, true ]
@sdetweil Yes I agree with the timing error fault. we just have to figure out where.
Log output here:
:::
TAILING] Tailing last 100 lines for [all] processes (change the value with --lines option)
/home/pi/.pm2/pm2.log last 100 lines:
PM2 | 2020-01-10T22:33:44: PM2 log: Stopping app:mm id:0
PM2 | 2020-01-10T22:33:45: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:46: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:47: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:47: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:47: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:47: PM2 log: pid=3185 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-10T22:33:47: PM2 log: Process with pid 3185 still alive after 1600ms, sending it SIGKILL now...
PM2 | 2020-01-10T22:33:49: PM2 log: App [mm:0] exited with code [0] via signal [SIGKILL]
PM2 | 2020-01-10T22:33:49: PM2 log: pid=3185 msg=process killed
PM2 | 2020-01-10T22:35:20: PM2 log: App [mm:0] starting in -fork mode-
PM2 | 2020-01-10T22:35:20: PM2 log: App [mm:0] online
PM2 | 2020-01-11T00:06:25: PM2 log: Stopping app:mm id:0
PM2 | 2020-01-11T00:06:27: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:27: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:27: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:27: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:28: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:29: PM2 log: pid=4479 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:06:29: PM2 log: Process with pid 4479 still alive after 1600ms, sending it SIGKILL now...
PM2 | 2020-01-11T00:06:31: PM2 log: App [mm:0] exited with code [0] via signal [SIGKILL]
PM2 | 2020-01-11T00:06:31: PM2 log: pid=4479 msg=process killed
PM2 | 2020-01-11T00:07:12: PM2 log: App [mm:0] starting in -fork mode-
PM2 | 2020-01-11T00:07:12: PM2 log: App [mm:0] online
PM2 | 2020-01-11T00:11:39: PM2 log: Stopping app:mm id:0
PM2 | 2020-01-11T00:11:41: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:41: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:41: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:41: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:41: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:41: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:41: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:41: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:42: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:42: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:42: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:42: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:42: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:42: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:42: PM2 log: pid=11984 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T00:11:42: PM2 log: Process with pid 11984 still alive after 1600ms, sending it SIGKILL now...
PM2 | 2020-01-11T00:11:45: PM2 log: App [mm:0] exited with code [0] via signal [SIGKILL]
PM2 | 2020-01-11T00:11:45: PM2 log: pid=11984 msg=process killed
PM2 | 2020-01-11T00:22:43: PM2 log: App [mm:0] starting in -fork mode-
PM2 | 2020-01-11T00:22:43: PM2 log: App [mm:0] online
PM2 | 2020-01-11T09:32:55: PM2 log: ===============================================================================
PM2 | 2020-01-11T09:32:55: PM2 log: --- New PM2 Daemon started ----------------------------------------------------
PM2 | 2020-01-11T09:32:55: PM2 log: Time : Sat Jan 11 2020 09:32:55 GMT+0100 (Central European Standard Time)
PM2 | 2020-01-11T09:32:55: PM2 log: PM2 version : 4.2.1
PM2 | 2020-01-11T09:32:55: PM2 log: Node.js version : 10.18.1
PM2 | 2020-01-11T09:32:55: PM2 log: Current arch : arm
PM2 | 2020-01-11T09:32:55: PM2 log: PM2 home : /home/pi/.pm2
PM2 | 2020-01-11T09:32:55: PM2 log: PM2 PID file : /home/pi/.pm2/pm2.pid
PM2 | 2020-01-11T09:32:55: PM2 log: RPC socket file : /home/pi/.pm2/rpc.sock
PM2 | 2020-01-11T09:32:55: PM2 log: BUS socket file : /home/pi/.pm2/pub.sock
PM2 | 2020-01-11T09:32:55: PM2 log: Application log path : /home/pi/.pm2/logs
PM2 | 2020-01-11T09:32:55: PM2 log: Worker Interval : 30000
PM2 | 2020-01-11T09:32:55: PM2 log: Process dump file : /home/pi/.pm2/dump.pm2
PM2 | 2020-01-11T09:32:55: PM2 log: Concurrent actions : 2
PM2 | 2020-01-11T09:32:55: PM2 log: SIGTERM timeout : 1600
PM2 | 2020-01-11T09:32:55: PM2 log: ===============================================================================
PM2 | 2020-01-11T09:32:57: PM2 log: App [mm:0] starting in -fork mode-
PM2 | 2020-01-11T09:32:57: PM2 log: App [mm:0] online
PM2 | 2020-01-11T09:41:08: PM2 log: Stopping app:mm id:0
PM2 | 2020-01-11T09:41:10: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:11: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:12: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:12: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:12: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:12: PM2 log: pid=827 msg=failed to kill - retrying in 100ms
PM2 | 2020-01-11T09:41:12: PM2 log: Process with pid 827 still alive after 1600ms, sending it SIGKILL now...
PM2 | 2020-01-11T09:41:14: PM2 log: App [mm:0] exited with code [0] via signal [SIGKILL]
PM2 | 2020-01-11T09:41:14: PM2 log: pid=827 msg=process killed
/home/pi/.pm2/logs/mm-out.log last 100 lines:
0|mm | [22:35:42.053] [LOG] Starting node helper for: MMM-Trello
0|mm | [22:35:42.064] [LOG] Sockets connected & modules started ...
0|mm | [22:35:42.072] [LOG]
0|mm | Ready to go! Please point your browser to: http://localhost:8080
0|mm | Starting chromium browser now, have patience, it takes a minute
0|mm |
0|mm | > magicmirror@2.10.0 start /home/pi/MagicMirror
0|mm | > ./run-start.sh
0|mm |
0|mm | [00:07:26.988] [LOG] Starting MagicMirror: v2.10.0
0|mm | [00:07:27.103] [LOG] Loading config ...
0|mm | [00:07:27.142] [LOG] Loading module helpers ...
0|mm | [00:07:27.161] [LOG] No helper found for module: alert.
0|mm | [00:07:27.174] [LOG] No helper found for module: clock.
0|mm | [00:07:31.751] [LOG] Initializing new module helper ...
0|mm | [00:07:31.760] [LOG] Module helper loaded: calendar
0|mm | [00:07:31.776] [LOG] No helper found for module: compliments.
0|mm | [00:07:31.792] [LOG] No helper found for module: currentweather.
0|mm | [00:07:31.801] [LOG] No helper found for module: weatherforecast.
0|mm | [00:07:32.012] [LOG] Initializing new module helper ...
0|mm | [00:07:32.022] [LOG] Module helper loaded: MMM-Spotify
0|mm | [00:07:35.649] [LOG] Initializing new module helper ...
0|mm | [00:07:35.658] [LOG] Module helper loaded: MMM-Trello
0|mm | [00:07:35.668] [LOG] All module helpers loaded.
0|mm | [00:07:35.675] [LOG] Starting server on port 8080 ...
0|mm | [00:07:35.808] [LOG] Server started ...
0|mm | [00:07:35.822] [LOG] Connecting socket for: calendar
0|mm | [00:07:35.832] [LOG] Starting node helper for: calendar
0|mm | [00:07:35.844] [LOG] Connecting socket for: MMM-Spotify
0|mm | [00:07:35.870] [LOG] [SPOTIFY_AUTH] Token is expired. It will be refreshed
0|mm | [00:07:35.881] [LOG] [SPOTIFY_AUTH] Token refreshing...
0|mm | [00:07:36.004] [LOG] Connecting socket for: MMM-Trello
0|mm | [00:07:36.018] [LOG] Starting node helper for: MMM-Trello
0|mm | [00:07:36.022] [LOG] Sockets connected & modules started ...
0|mm | [00:07:36.031] [LOG]
0|mm | Ready to go! Please point your browser to: http://localhost:8080
0|mm | Starting chromium browser now, have patience, it takes a minute
0|mm |
0|mm | > magicmirror@2.10.0 start /home/pi/MagicMirror
0|mm | > ./run-start.sh
0|mm |
0|mm | [00:22:57.441] [LOG] Starting MagicMirror: v2.10.0
0|mm | [00:22:57.555] [LOG] Loading config ...
0|mm | [00:22:57.593] [LOG] Loading module helpers ...
0|mm | [00:22:57.611] [LOG] No helper found for module: alert.
0|mm | [00:22:57.624] [LOG] No helper found for module: clock.
0|mm | [00:23:00.940] [LOG] Initializing new module helper ...
0|mm | [00:23:00.950] [LOG] Module helper loaded: calendar
0|mm | [00:23:00.961] [LOG] No helper found for module: compliments.
0|mm | [00:23:00.972] [LOG] No helper found for module: currentweather.
0|mm | [00:23:00.983] [LOG] No helper found for module: weatherforecast.
0|mm | [00:23:01.192] [LOG] Initializing new module helper ...
0|mm | [00:23:01.214] [LOG] Module helper loaded: MMM-Spotify
0|mm | [00:23:04.094] [LOG] Initializing new module helper ...
0|mm | [00:23:04.102] [LOG] Module helper loaded: MMM-Trello
0|mm | [00:23:04.113] [LOG] All module helpers loaded.
0|mm | [00:23:04.120] [LOG] Starting server on port 8080 ...
0|mm | [00:23:04.248] [LOG] Server started ...
0|mm | [00:23:04.259] [LOG] Connecting socket for: calendar
0|mm | [00:23:04.271] [LOG] Starting node helper for: calendar
0|mm | [00:23:04.283] [LOG] Connecting socket for: MMM-Spotify
0|mm | [00:23:04.305] [LOG] [SPOTIFY_AUTH] Token is fresh.
0|mm | [00:23:04.314] [LOG] Connecting socket for: MMM-Trello
0|mm | [00:23:04.324] [LOG] Starting node helper for: MMM-Trello
0|mm | [00:23:04.336] [LOG] Sockets connected & modules started ...
0|mm | [00:23:04.341] [LOG]
0|mm | Ready to go! Please point your browser to: http://localhost:8080
0|mm | Starting chromium browser now, have patience, it takes a minute
0|mm |
0|mm | > magicmirror@2.10.0 start /home/pi/MagicMirror
0|mm | > ./run-start.sh
0|mm |
0|mm | [09:33:18.789] [LOG] Starting MagicMirror: v2.10.0
0|mm | [09:33:18.865] [LOG] Loading config ...
0|mm | [09:33:18.904] [LOG] Loading module helpers ...
0|mm | [09:33:18.924] [LOG] No helper found for module: alert.
0|mm | [09:33:18.936] [LOG] No helper found for module: clock.
0|mm | [09:33:22.347] [LOG] Initializing new module helper ...
0|mm | [09:33:22.358] [LOG] Module helper loaded: calendar
0|mm | [09:33:22.371] [LOG] No helper found for module: compliments.
0|mm | [09:33:22.381] [LOG] No helper found for module: currentweather.
0|mm | [09:33:22.392] [LOG] No helper found for module: weatherforecast.
0|mm | [09:33:22.559] [LOG] Initializing new module helper ...
0|mm | [09:33:22.568] [LOG] Module helper loaded: MMM-Spotify
0|mm | [09:33:25.558] [LOG] Initializing new module helper ...
0|mm | [09:33:25.567] [LOG] Module helper loaded: MMM-Trello
0|mm | [09:33:25.578] [LOG] All module helpers loaded.
0|mm | [09:33:25.585] [LOG] Starting server on port 8080 ...
0|mm | [09:33:25.742] [LOG] Server started ...
0|mm | [09:33:25.755] [LOG] Connecting socket for: calendar
0|mm | [09:33:25.772] [LOG] Starting node helper for: calendar
0|mm | [09:33:25.780] [LOG] Connecting socket for: MMM-Spotify
0|mm | [09:33:25.813] [LOG] [SPOTIFY_AUTH] Token is expired. It will be refreshed
0|mm | [09:33:25.820] [LOG] [SPOTIFY_AUTH] Token refreshing...
0|mm | [09:33:26.055] [LOG] Connecting socket for: MMM-Trello
0|mm | [09:33:26.066] [LOG] Starting node helper for: MMM-Trello
0|mm | [09:33:26.077] [LOG] Sockets connected & modules started ...
0|mm | [09:33:26.085] [LOG]
0|mm | Ready to go! Please point your browser to: http://localhost:8080
0|mm | Starting chromium browser now, have patience, it takes a minute
/home/pi/.pm2/logs/mm-error.log last 100 lines:
0|mm | at writeOrBuffer (_stream_writable.js:399:5)
0|mm | at Socket.Writable.write (_stream_writable.js:299:11)
0|mm | at Console.con.(anonymous function) [as log] (/home/pi/MagicMirror/node_modules/console-stamp/main.js:150:46)
0|mm | at process.<anonymous> (/home/pi/MagicMirror/js/app.js:40:10)
0|mm | at process.emit (events.js:198:13)
0|mm | at process._fatalException (internal/bootstrap/node.js:497:27)
0|mm | ./run-start.sh: line 67: 24163 Aborted (core dumped) chromium-browser -noerrdialogs -kiosk -start_maximized --disable-infobars --app=http://localhost:$port --ignore-certificate-errors-spki-list --ignore-ssl-errors --ignore-certificate-errors 2> /dev/null
0|mm | npm ERR! code ELIFECYCLE
0|mm | npm ERR! errno 134
0|mm | npm ERR! magicmirror@2.10.0 start: `./run-start.sh`
0|mm | npm ERR! Exit status 134
0|mm | npm ERR!
0|mm | npm ERR! Failed at the magicmirror@2.10.0 start script.
0|mm | npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
0|mm |
0|mm | npm ERR! A complete log of this run can be found in:
0|mm | npm ERR! /home/pi/.npm/_logs/2020-01-10T19_57_51_885Z-debug.log
0|mm | events.js:174
0|mm | throw er; // Unhandled 'error' event
0|mm | ^
0|mm |
0|mm | Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
0|mm | at doWrite (_stream_writable.js:411:19)
0|mm | at writeOrBuffer (_stream_writable.js:399:5)
0|mm | at Socket.Writable.write (_stream_writable.js:299:11)
0|mm | at Console.con.(anonymous function) [as log] (/home/pi/MagicMirror/node_modules/console-stamp/main.js:150:46)
0|mm | at process.<anonymous> (/home/pi/MagicMirror/js/app.js:40:10)
0|mm | at process.emit (events.js:198:13)
0|mm | at process._fatalException (internal/bootstrap/node.js:497:27)
0|mm | ./run-start.sh: line 67: 4392 Aborted (core dumped) chromium-browser -noerrdialogs -kiosk -start_maximized --disable-infobars --app=http://localhost:$port --ignore-certificate-errors-spki-list --ignore-ssl-errors --ignore-certificate-errors 2> /dev/null
0|mm | npm ERR! code ELIFECYCLE
0|mm | npm ERR! errno 134
0|mm | npm ERR! magicmirror@2.10.0 start: `./run-start.sh`
0|mm | npm ERR! Exit status 134
0|mm | npm ERR!
0|mm | npm ERR! Failed at the magicmirror@2.10.0 start script.
0|mm | npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
0|mm |
0|mm | npm ERR! A complete log of this run can be found in:
0|mm | npm ERR! /home/pi/.npm/_logs/2020-01-10T20_56_57_189Z-debug.log
0|mm | events.js:174
0|mm | throw er; // Unhandled 'error' event
0|mm | ^
0|mm |
0|mm | Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
0|mm | at doWrite (_stream_writable.js:411:19)
0|mm | at writeOrBuffer (_stream_writable.js:399:5)
0|mm | at Socket.Writable.write (_stream_writable.js:299:11)
0|mm | at Console.con.(anonymous function) [as log] (/home/pi/MagicMirror/node_modules/console-stamp/main.js:150:46)
0|mm | at process.<anonymous> (/home/pi/MagicMirror/js/app.js:40:10)
0|mm | at process.emit (events.js:198:13)
0|mm | at process._fatalException (internal/bootstrap/node.js:497:27)
0|mm | events.js:174
0|mm | throw er; // Unhandled 'error' event
0|mm | ^
0|mm |
0|mm | Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
0|mm | at doWrite (_stream_writable.js:411:19)
0|mm | at writeOrBuffer (_stream_writable.js:399:5)
0|mm | at Socket.Writable.write (_stream_writable.js:299:11)
0|mm | at Console.con.(anonymous function) [as log] (/home/pi/MagicMirror/node_modules/console-stamp/main.js:150:46)
0|mm | at process.<anonymous> (/home/pi/MagicMirror/js/app.js:40:10)
0|mm | at process.emit (events.js:198:13)
0|mm | at process._fatalException (internal/bootstrap/node.js:497:27)
0|mm | events.js:174
0|mm | throw er; // Unhandled 'error' event
0|mm | ^
0|mm |
0|mm | Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
0|mm | at doWrite (_stream_writable.js:411:19)
0|mm | at writeOrBuffer (_stream_writable.js:399:5)
0|mm | at Socket.Writable.write (_stream_writable.js:299:11)
0|mm | at Console.con.(anonymous function) [as log] (/home/pi/MagicMirror/node_modules/console-stamp/main.js:150:46)
0|mm | at process.<anonymous> (/home/pi/MagicMirror/js/app.js:40:10)
0|mm | at process.emit (events.js:198:13)
0|mm | at process._fatalException (internal/bootstrap/node.js:497:27)
0|mm | events.js:174
0|mm | throw er; // Unhandled 'error' event
0|mm | ^
0|mm |
0|mm | Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
0|mm | at doWrite (_stream_writable.js:411:19)
0|mm | at writeOrBuffer (_stream_writable.js:399:5)
0|mm | at Socket.Writable.write (_stream_writable.js:299:11)
0|mm | at Console.con.(anonymous function) [as log] (/home/pi/MagicMirror/node_modules/console-stamp/main.js:150:46)
0|mm | at process.<anonymous> (/home/pi/MagicMirror/js/app.js:40:10)
0|mm | at process.emit (events.js:198:13)
0|mm | at process._fatalException (internal/bootstrap/node.js:497:27)
0|mm | events.js:174
0|mm | throw er; // Unhandled 'error' event
0|mm | ^
0|mm |
0|mm | Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
0|mm | at doWrite (_stream_writable.js:411:19)
0|mm | at writeOrBuffer (_stream_writable.js:399:5)
0|mm | at Socket.Writable.write (_stream_writable.js:299:11)
0|mm | at Console.con.(anonymous function) [as log]
(/home/pi/MagicMirror/node_modules/console-stamp/main.js:150:46)
0|mm | at process.<anonymous> (/home/pi/MagicMirror/js/app.js:40:10)
0|mm | at process.emit (events.js:198:13)
0|mm | at process._fatalException (internal/bootstrap/node.js:497:27)
:::
After some MM up-time on the rpi zero I get the following error.
/home/pi/.pm2/logs/mm-error.log last 15 lines:
0|mm | at process.<anonymous> (/home/pi/MagicMirror/js/app.js:40:10)
0|mm | at process.emit (events.js:198:13)
0|mm | at process._fatalException (internal/bootstrap/node.js:497:27)
0|mm | events.js:174
0|mm | throw er; // Unhandled 'error' event
0|mm | ^
0|mm |
0|mm | Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed
0|mm | at doWrite (_stream_writable.js:411:19)
0|mm | at writeOrBuffer (_stream_writable.js:399:5)
0|mm | at Socket.Writable.write (_stream_writable.js:299:11)
0|mm | at Console.con.(anonymous function) [as log] (/home/pi/MagicMirror/node_modules/console-stamp/main.js:150:46)
0|mm | at process.<anonymous> (/home/pi/MagicMirror/js/app.js:40:10)
0|mm | at process.emit (events.js:198:13)
0|mm | at process._fatalException (internal/bootstrap/node.js:497:27)
Seems like it’s loosing internet connections or something, since modules fails to fetch new data after the error.
Can’t find additional error code other than the added output, so how can I debug this? Anyone facing the same problem?
@sdetweil sure thing. Guess this is the most relevant error
26380 verbose stack Error: electron-chromedriver@1.8.0 install: `node ./download-chromedriver.js`
26380 verbose stack Exit status 1
26380 verbose stack at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
26380 verbose stack at EventEmitter.emit (events.js:198:13)
26380 verbose stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
26380 verbose stack at ChildProcess.emit (events.js:198:13)
26380 verbose stack at maybeClose (internal/child_process.js:982:16)
26380 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
26381 verbose pkgid electron-chromedriver@1.8.0
26382 verbose cwd /home/pi/MagicMirror
26383 verbose Linux 4.19.75+
26384 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install"
26385 verbose node v10.18.1
26386 verbose npm v6.13.4
26387 error code ELIFECYCLE
26388 error errno 1
26389 error electron-chromedriver@1.8.0 install: `node ./download-chromedriver.js`
26389 error Exit status 1
26390 error Failed at the electron-chromedriver@1.8.0 install script.
26390 error This is probably not a problem with npm. There is likely additional logging output above.
26391 verbose exit [ 1, true ]
@jorgnyg Yea guess so. Installation fails on rpi zero. So I deleted the electron folder from node_modules, and ran npm install --arch=armv7l electron@3.0.13
Should I install electron with --arch=armv7l ?
@sdetweil said in MMM-Screencast erro:
I’m getting the same “Unhandled ‘error’”-error. However, I’m not using this module at all.