I’ve been getting a lot of issue trying to get magic mirror to start. I’m starting to get a little frustrated as I decided to wait a few months to finish this project due to issues with the calendar update that I could not resolve. I tried using the following script to install MM sdetweil /MagicMirror_scripts. Im getting the following error on a raspberry pi 3 model. I have the install.log file but im not sure how to upload it.
> magicmirror@2.31.0 start
> > npm run start:x11
>
>
> > magicmirror@2.31.0 start:x11
> > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
>
> [2025-04-11 23:09:32.767] [ERROR] App threw an error during load
> [2025-04-11 23:09:32.777] [ERROR] TypeError: Log.log is not a function
> at Object.<anonymous> (/home/pi/MagicMirror-old/js/app.js:22:5)
> at Module._compile (node:internal/modules/cjs/loader:1569:14)
> at Module._extensions..js (node:internal/modules/cjs/loader:1722:10)
> at Module.load (node:internal/modules/cjs/loader:1296:32)
> at Module._load (node:internal/modules/cjs/loader:1115:12)
> at c._load (node:electron/js2c/node_init:2:18008)
> at TracingChannel.traceSync (node:diagnostics_channel:322:14)
> at wrapModuleLoad (node:internal/modules/cjs/loader:227:24)
> at Module.require (node:internal/modules/cjs/loader:1318:12)
> at require (node:internal/modules/helpers:136:16)
> at Object.<anonymous> (/home/pi/MagicMirror-old/js/electron.js:4:14)
> at Module._compile (node:internal/modules/cjs/loader:1569:14)
> at Module._extensions..js (node:internal/modules/cjs/loader:1722:10)
> at Module.load (node:internal/modules/cjs/loader:1296:32)
> at Module._load (node:internal/modules/cjs/loader:1115:12)
> at c._load (node:electron/js2c/node_init:2:18008)
> A JavaScript error occurred in the main process
> Uncaught Exception:
> TypeError: Log.log is not a function
> at Object.<anonymous> (/home/pi/MagicMirror-old/js/app.js:22:5)
> at Module._compile (node:internal/modules/cjs/loader:1569:14)
> at Module._extensions..js (node:internal/modules/cjs/loader:1722:10)
> at Module.load (node:internal/modules/cjs/loader:1296:32)
> at Module._load (node:internal/modules/cjs/loader:1115:12)
> at c._load (node:electron/js2c/node_init:2:18008)
> at TracingChannel.traceSync (node:diagnostics_channel:322:14)
> at wrapModuleLoad (node:internal/modules/cjs/loader:227:24)
> at Module.require (node:internal/modules/cjs/loader:1318:12)
> at require (node:internal/modules/helpers:136:16)
> at Object.<anonymous> (/home/pi/MagicMirror-old/js/electron.js:4:14)
> at Module._compile (node:internal/modules/cjs/loader:1569:14)
> at Module._extensions..js (node:internal/modules/cjs/loader:1722:10)
> at Module.load (node:internal/modules/cjs/loader:1296:32)
> at Module._load (node:internal/modules/cjs/loader:1115:12)
> at c._load (node:electron/js2c/node_init:2:18008)
> [2025-04-11 23:09:32.784] [ERROR] (node:35524) [DEP0025] DeprecationWarning: sys is deprecated.
> (Use `electron --trace-deprecation ...` to show where the warning was created)
> > magicmirror@2.31.0 start:x11
> > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
>
> [2025-04-11 23:09:32.767] [ERROR] App threw an error during load
> [2025-04-11 23:09:32.777] [ERROR] TypeError: Log.log is not a function
> > magicmirror@2.31.0 start:x11
> > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
>
> [2025-04-11 23:09:32.767] [ERROR] App threw an error during load
> [2025-04-11 23:09:32.777] [ERROR] TypeError: Log.log is not a function
> at Object.<anonymous> (/home/pi/MagicMirror-old/js/app.js:22:5)
> at Module._compile (node:internal/modules/cjs/loader:1569:14)
> at Module._extensions..js (node:internal/modules/cjs/loader:1722:10)
> at Module.load (node:internal/modules/cjs/loader:1296:32)
> at Module._load (node:internal/modules/cjs/loader:1115:12)
> at c._load (node:electron/js2c/node_init:2:18008)
> at TracingChannel.traceSync (node:diagnostics_channel:322:14)
> at wrapModuleLoad (node:internal/modules/cjs/loader:227:24)
> at Module.require (node:internal/modules/cjs/loader:1318:12)
> at require (node:internal/modules/helpers:136:16)
> at Object.<anonymous> (/home/pi/MagicMirror-old/js/electron.js:4:14)
> at Module._compile (node:internal/modules/cjs/loader:1569:14)
> at Module._extensions..js (node:internal/modules/cjs/loader:1722:10)
> at Module.load (node:internal/modules/cjs/loader:1296:32)
> at Module._load (node:internal/modules/cjs/loader:1115:12)
> at c._load (node:electron/js2c/node_init:2:18008)
> A JavaScript error occurred in the main process
> Uncaught Exception:
> TypeError: Log.log is not a function
> at Object.<anonymous> (/home/pi/MagicMirror-old/js/app.js:22:5)
> at Module._compile (node:internal/modules/cjs/loader:1569:14)
> at Module._extensions..js (node:internal/modules/cjs/loader:1722:10)
> at Module.load (node:internal/modules/cjs/loader:1296:32)
> at Module._load (node:internal/modules/cjs/loader:1115:12)
> at c._load (node:electron/js2c/node_init:2:18008)
> at TracingChannel.traceSync (node:diagnostics_channel:322:14)
> at wrapModuleLoad (node:internal/modules/cjs/loader:227:24)
> at Module.require (node:internal/modules/cjs/loader:1318:12)
> at require (node:internal/modules/helpers:136:16)
> at Object.<anonymous> (/home/pi/MagicMirror-old/js/electron.js:4:14)
> at Module._compile (node:internal/modules/cjs/loader:1569:14)
> at Module._extensions..js (node:internal/modules/cjs/loader:1722:10)
> at Module.load (node:internal/modules/cjs/loader:1296:32)
> at Module._load (node:internal/modules/cjs/loader:1115:12)
> at c._load (node:electron/js2c/node_init:2:18008)
> [2025-04-11 23:09:32.784] [ERROR] (node:35524) [DEP0025] DeprecationWarning: sys is deprecated.
> (Use `electron --trace-deprecation ...` to show where the warning was created)
> > magicmirror@2.31.0 start:x11
> > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
>
> [2025-04-11 23:09:32.767] [ERROR] App threw an error during load
> [2025-04-11 23:09:32.777] [ERROR] TypeError: Log.log is not a function
>
>