Read the statement by Michael Teeuw here.
Fails to start... "Log.log is not a function"
- 
 @Bimtronic tgx This looks like it is caused by MMM-SystemStats module You can edit the MMM-SystemStats.js 
 and comment it out (add // as the start of the text on that line)One occurance is not commented Or change it to Log.info 
- 
 I deleted MMM-SystemStats from my config. Still getting errors > mt@mt:~/MagicMirror $ npm start magicmirror@2.29.0 start 
 DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js[2024-12-11 19:48:33.034] [ERROR] App threw an error during load 
 [2024-12-11 19:48:33.042] [ERROR] TypeError: Log.log is not a function
 at Object. (/home/mt/MagicMirror/js/app.js:16:5)
 at Module._compile (node:internal/modules/cjs/loader:1484:14)
 at Module._extensions…js (node:internal/modules/cjs/loader:1564:10)
 at Module.load (node:internal/modules/cjs/loader:1295:32)
 at Module._load (node:internal/modules/cjs/loader:1111:12)
 at c._load (node:electron/js2c/node_init:2:17025)
 at Module.require (node:internal/modules/cjs/loader:1318:19)
 at require (node:internal/modules/helpers:179:18)
 at Object. (/home/mt/MagicMirror/js/electron.js:4:14)
 at Module._compile (node:internal/modules/cjs/loader:1484:14)
 at Module._extensions…js (node:internal/modules/cjs/loader:1564:10)
 at Module.load (node:internal/modules/cjs/loader:1295:32)
 at Module._load (node:internal/modules/cjs/loader:1111:12)
 at c._load (node:electron/js2c/node_init:2:17025)
 at cjsLoader (node:internal/modules/esm/translators:350:17)
 at ModuleWrap. (node:internal/modules/esm/translators:286:7)
 A JavaScript error occurred in the main process
 Uncaught Exception:
 TypeError: Log.log is not a function
 at Object. (/home/mt/MagicMirror/js/app.js:16:5)
 at Module._compile (node:internal/modules/cjs/loader:1484:14)
 at Module._extensions…js (node:internal/modules/cjs/loader:1564:10)
 at Module.load (node:internal/modules/cjs/loader:1295:32)
 at Module._load (node:internal/modules/cjs/loader:1111:12)
 at c._load (node:electron/js2c/node_init:2:17025)
 at Module.require (node:internal/modules/cjs/loader:1318:19)
 at require (node:internal/modules/helpers:179:18)
 at Object. (/home/mt/MagicMirror/js/electron.js:4:14)
 at Module._compile (node:internal/modules/cjs/loader:1484:14)
 at Module._extensions…js (node:internal/modules/cjs/loader:1564:10)
 at Module.load (node:internal/modules/cjs/loader:1295:32)
 at Module._load (node:internal/modules/cjs/loader:1111:12)
 at c._load (node:electron/js2c/node_init:2:17025)
 at cjsLoader (node:internal/modules/esm/translators:350:17)
 at ModuleWrap. (node:internal/modules/esm/translators:286:7)
- 
 
- 
 I disabled all modules, same errors. 
 Disabled all but not the “alert”-module, same errors.I dont think is from the config, maybe the node.js file-system that is messed up. How do i uninstall MagicMirror and make a new clean install to start from scratch? 
- 
 @Bimtronic use my backup/restore scripts yo save your MagicMirror setup 
 https://github.com/sdetweil/MagicMirror-backup-restorethen you can rename/delete the MagicMirror folder 
 and use my install script
 see https://github.com/sdetweil/MagicMirror_scriptsand then use restore to put the MagicMirror configuration back 
