Read the statement by Michael Teeuw here.
Installing on a Pi Zero
-
@sdetweil , I went through a fresh SD card install for a Pi Zero W. raspbian and then the raspberry.sh script via your github page. I believe everything completed without error.
However when Magic Mirror launches on reboot, I get a blank page indicating:
This site can’t be reached
localhost refused to connectAny idea what to do to troubleshoot?
-
@rushhour99 is this with extra modules or just the base?
can u show the output of
pm2 logs --lines=100
-
@sdetweil said in Installing on a Pi Zero:
pm2 logs --lines=100
This just the Magic Mirror base. I haven’t added any extra modules.
Unfortunately I cannot paste the pm2 logs output. When I try it gets caught in some sort of spam filter and won’t let me post.
-
@rushhour99 u can email to me… same userid on gmail
also attach /home/pi/install.log
-
@sdetweil Thanks, error log emailed. Ive done this process before without error ~9 months ago. Maybe the rasbian version or magic mirror version has changed recently that is now causing the problem.
-
@rushhour99 there is a new MM version every 2 months…
I test on my own pi 0 .
haven’t seen a problem like this
sent email back, can u send install.log
-
@rushhour99 do this
sudo npm i -g npm@6
this will downgrade npm to v6
then
cd ~/MagicMirror rm -rf node_modules rm package-lock.json npm install --only=prod
and check if the config.js file exists
ls ~/MagicMirror/config/config,js -laF
-
@sdetweil said in Installing on a Pi Zero:
sudo npm -i npm@6
I got an error. Thanks for helping out, this is a new build so I don’t mind if it gets messed up and I need to start over.
$ sudo npm -i npm@6
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /home/pi/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open ‘/home/pi/package.json’
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoentnpm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2021-08-03T22_48_17_691Z-debug.log -
@rushhour99 typo, sorry
sudo npm i -g npm@6
-
@sdetweil Thanks!
I copied the config.js.sample to config.js before running the downgrade commands.
After downgrading and rebooting, the Magic Mirror showed up on my Pi 0 with the default configuration.