Read the statement by Michael Teeuw here.
MagicMirror "starts" but boots to the Raspian Jesse GUI instead
-
Hi there! Thank you for reading, and I sincerely hope this isn’t a duplicate problem from before but I don’t think I could find anything related to the issue I’m having (I believe so at least).
To give a bit of background, I installed my MagicMirror after installing NodeJS v11.5.0 and NPM v7.1.0 and I used this website as my main guide:
https://www.magicmirrorcentral.com/complete-raspberry-pi-magic-mirror-tutorial/
For reference, I got the MM2 installation to work, only running into a handful of warnings but no errors. I then did the commands from step 7 of the guide (double-checking that I did every command the guide told me to do; nothing more, nothing less) but I did none of the optional steps. I save the pm2 shell script configuration and reboot the Pi. After the initial boot, I first read the MagicMirror2 boot screen, which implies the shell script worked in that it directs to the
mm.sh
script that I created. However, after 10 seconds of a blank screen, I see my mouse cursor and get taken back to the Raspbian GUI like when you boot a Pi normally. The only difference is that everything is excruciatingly slow. I can start the CLI and run commands like normal but I cannot do anything else.I tried
pm2 restart
then rebooting the Pi, and I get the same result. I then try using thesudo pm2 startup systemd -u pi --hp /home/pi
command then saving and rebooting, and I get the same result, which then takes me to here, posting about it right now.I’m not sure where to go from this. If you need me to clarify things or provide screenshots/logs/shell script contents then feel free to tell me. Thank you for any help you can give!
-
@ashtonian please restart with raspian buster… jessie is too old
use my installer script (listed as alternative)
see
https://github.com/sdetweil/MagicMirror_scripts -
@sdetweil Hi! Sorry for the late reply but I followed your advice and I’m running buster on my 3rd gen Pi (forgot to mention, is a bit slow) with NodeJS v12.22.1 and NPM v6.14.12. Everytime I try to use your updated script the MagicMirror starts then stalls everytime I get to
Updating Packages . . .
I am using the supplied
bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/raspberry.sh)"
command that is in the installation guide and nothing is working. I cannot find the websites that I used before to get it to work. It’s going to take me a while to figure out which script is the right one but I’ll update then follow through with the instructions with the guide I used before.Edit: I know you said to use the alternative script but I could not locate it since all there was is the main command and additional scripts made to be run after installation.
-
@ashtonian I was just mentioning that my scripts are listed on the mm main site as alternative ways to install.