Read the statement by Michael Teeuw here.
Magic Mirror Blanks Several Hours
-
@striiker is this version 2.4.1?
The update module was throwing an error causing the black screen.
I would comment out that module
-
@sdetweil
That didn’t help in my case, hence the work-around with the cronjob. But it’s true that everybody should first try to disable the update module in their config. -
@sdetweil said in Magic Mirror Blanks Several Hours:
@striiker is this version 2.4.1?
The update module was throwing an error causing the black screen.
I would comment out that module
I am at the latest build (2.5.0) although I installed Magic Mirror from the previous version and have the update module running.
-
@madscientist said in Magic Mirror Blanks Several Hours:
@sdetweil
That didn’t help in my case, hence the work-around with the cronjob. But it’s true that everybody should first try to disable the update module in their config.I was unaware of the suggestion to kill the update module. I have removed it from my config and will monitor the status. Thank you for the suggestion (and @sdetweil )! Any other best practice suggestions which I should consider? I have just done the base install and modified weather icons / details and also installed Alexapi (yet to work on that module as I am still trying to understand if I should also install either MMM-Alexa or MMM-Awesome-Alexa too as I am not clear on how these all work).
-
@madscientist Could you please share what you use in your cronjob to reload the modules? Thanks!
-
-
@sdetweil said in Magic Mirror Blanks Several Hours:
@striiker is this version 2.4.1?
The update module was throwing an error causing the black screen.
I would comment out that module
I’m in the same boat as @MadScientist in that my module rotation still dies necessitating a restart of the modules. Canceling the update check did improve the situation in that it apparently does not crash out as often.
-
@sdetweil So I’ve updated my MagicMirror today with NPM update and NPM upgrade and my mirror is now black when I load it. My Mirror is pretty busy with NNOA3, video window from MotionEye and a few of the UK train apps. I was going to thin it down to see if that fixes it but thought Id check if anyone else found a fix yet.
-
I’m not sure if my issue isnt an update failure. Im getting this message on upgrade
pi@pi:~/MagicMirror $ npm update
phantomjs-prebuilt@2.1.16 install /home/pi/MagicMirror/node_modules/phantomjs-prebuilt
node install.jsPhantomJS not found on PATH
Unexpected platform or architecture: linux/arm
It seems there is no binary available for your platform/architecture
Try to install PhantomJS globally
npm WARN grunt-yamllint@0.3.0 requires a peer of grunt@>=1.0.1 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: phantomjs-prebuilt@2.1.16 (node_modules/phantomjs-prebuilt):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: phantomjs-prebuilt@2.1.16 install:node install.js
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1- moment@2.22.2
- iconv-lite@0.4.24
- walk@2.3.14
added 5 packages from 11 contributors and audited 2316 packages in 40.649s
found 5 low severity vulnerabilities
runnpm audit fix
to fix them, ornpm audit
for details
phantomjs-prebuilt@2.1.16 install /home/pi/MagicMirror/node_modules/phantomjs-prebuilt
node install.jsPhantomJS not found on PATH
Unexpected platform or architecture: linux/arm
It seems there is no binary available for your platform/architecture
Try to install PhantomJS globallyelectron-chromedriver@1.8.0 install /home/pi/MagicMirror/node_modules/electron-chromedriver
node ./download-chromedriver.jssuccessfully dowloaded and extracted!
npm WARN grunt-yamllint@0.3.0 requires a peer of grunt@>=1.0.1 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: phantomjs-prebuilt@2.1.16 (node_modules/phantomjs-prebuilt):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: phantomjs-prebuilt@2.1.16 install:node install.js
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1- spectron@3.8.0
removed 4 packages, updated 2 packages and audited 2311 packages in 42.884s
found 5 low severity vulnerabilities
-
@graham-rich to update your MM installation you have to enter your MM directory and run
git pull && npm install
. Looks like you tried to update npm instead.