• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Electron.js error

Scheduled Pinned Locked Moved Unsolved Troubleshooting
3 Posts 2 Posters 100 Views 2 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    anonymous321
    last edited by Apr 12, 2025, 5:28 AM

    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
    > 
    > 
    
    
    S 2 Replies Last reply Apr 12, 2025, 9:25 AM Reply Quote 0
    • S Offline
      sdetweil @anonymous321
      last edited by Apr 12, 2025, 9:25 AM

      @anonymous321 install.log is just a text file, you copy/paste same as you did for the error list

      is this a new install or later?

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @anonymous321
        last edited by Apr 13, 2025, 12:15 PM

        @anonymous321 can you do this

        cd ~/MagicMirror/vendor
        npm install
        cd ../fonts
        npm install
        

        and restart MagicMirror

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 0
        • 1 / 1
        1 / 1
        • First post
          1/3
          Last post
        Enjoying MagicMirror? Please consider a donation!
        MagicMirror created by Michael Teeuw.
        Forum managed by Sam, technical setup by Karsten.
        This forum is using NodeBB as its core | Contributors
        Contact | Privacy Policy