Read the statement by Michael Teeuw here.
MM2 fails to start after upgrade from 2.29 to 2.33 on windows
-
Hello,
I just ran the upgrade script to upgrade my install from 2.29 to 2.33, and now nothing loads at all.
I ran the script, then rebooted, then tried npm start from MagicMirror folder and this is all it shows:
magicmirror@2.33.0 start
node --run start:x11node: bad option: --run
I have since tried doing a git reset --hard and a git pull, but it just says that I am already running 2.33.
I have MagicMirror running on Windows10.I’d appreciate any suggestions to get it running again.
-
@sdetweil
Thanks for your help. I upgraded to the latest node and it is running fine again. Sorry for not reading the error more closely, since it said the same thing you did. -
-
Ok, so I just tried that (from the MagicMirror folder) but it gives me this now:
magicmirror@2.33.0 start:windows
.\node_modules.bin\electron js\electron.jsThe system cannot find the path specified.
Do I need to reinstall MM2?
Thanks for your help.
-
-
When I do npm install I get this:
npm error code EBADENGINE
npm error engine Unsupported engine
npm error engine Not compatible with your version of node/npm: magicmirror@2.33.0
npm error notsup Not compatible with your version of node/npm: magicmirror@2.33.0
npm error notsup Required: {“node”:“>=22.18.0”}
npm error notsup Actual: {“npm”:“10.8.2”,“node”:“v20.17.0”}
npm error A complete log of this run can be found in: C:\Users\Agenda\AppData\Local\npm-cache_logs\2025-10-13T20_42_59_969Z-debug-0.log -
@edwardbuck said in MM2 fails to start after upgrade from 2.29 to 2.33 on windows:
I have MagicMirror running on Windows10.
You certainly knew that, but Windows 10 support ends tomorrow. It’s about time to think about an alternative. See https://distrochooser.de/.
-
@edwardbuck yes, the doc says need 22.18.0 or higher
https://forum.magicmirror.builders/topic/19896/v2.33.0 -
@sdetweil
Thanks for your help. I upgraded to the latest node and it is running fine again. Sorry for not reading the error more closely, since it said the same thing you did. -
@KristjanESPERANTO
I’m running MM2 on an old Lenovo mini PC I got on ebay for half the price of a Raspberry PI. I considered installing Linux at the beginning, but now I am also running a MS Access database on there that won’t run under Win11, and a Logitech media server to keep my old Squeezebox playing. Regardless of support for Win10, as long as it keeps running, it is fine for me. -
S sdetweil has marked this topic as solved on
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login