@sdetweil Thank you so much for your help on this. I ran your script, and the MagicMirror was working minus my modules, of course. I copied over my config file, and only three of my modules displayed. I rebooted my raspberry pi, and then MagicMirror would not display at all. Here are the logs:
Use `pm2 show <id|name>` to get more details about an app
pi@raspberrypi:~ $ pm2 logs MagicMirror
[TAILING] Tailing last 15 lines for [MagicMirror] process (change the value with --lines option)
/home/pi/.pm2/logs/MagicMirror-out.log last 15 lines:
0|MagicMir | [09.08.2021 01:34.41.419] [LOG] Connecting socket for: currentweather
0|MagicMir | [09.08.2021 01:34.41.423] [LOG] Connecting socket for: newsfeed
0|MagicMir | [09.08.2021 01:34.41.425] [LOG] Starting node helper for: newsfeed
0|MagicMir | [09.08.2021 01:34.41.426] [LOG] Sockets connected & modules started ...
0|MagicMir | [09.08.2021 01:34.42.061] [LOG] Launching application.
0|MagicMir | [09.08.2021 01:34.49.566] [LOG] Shutting down server...
0|MagicMir | [09.08.2021 01:36.01.706] [LOG] Starting MagicMirror: v2.16.0
0|MagicMir | [09.08.2021 01:37.27.498] [LOG] [SIGINT] Received. Shutting down server...
0|MagicMir | [09.08.2021 01:37.29.125] [LOG] Starting MagicMirror: v2.16.0
0|MagicMir | [09.08.2021 02:01.15] [LOG] [SIGINT] Received. Shutting down server...
0|MagicMir | [09.08.2021 02:01.17.151] [LOG] Starting MagicMirror: v2.16.0
0|MagicMir | [09.08.2021 02:06.47.453] [LOG] [SIGINT] Received. Shutting down server...
0|MagicMir | [09.08.2021 02:06.49.001] [LOG] Starting MagicMirror: v2.16.0
0|MagicMir | [09.08.2021 02:07.10.237] [LOG] [SIGINT] Received. Shutting down server...
0|MagicMir | [09.08.2021 02:07.11.810] [LOG] Starting MagicMirror: v2.16.0
/home/pi/.pm2/logs/MagicMirror-error.log last 15 lines:
0|MagicMir | at Function.Module._load (internal/modules/cjs/loader.js:778:12)
0|MagicMir | [09.08.2021 02:07.11.831] [ERROR] Whoops! There was an uncaught exception...
0|MagicMir | [09.08.2021 02:07.11.835] [ERROR] TypeError: Cannot read property 'on' of undefined
0|MagicMir | at Object.<anonymous> (/home/pi/MagicMirror/js/electron.js:98:5)
0|MagicMir | at Module._compile (internal/modules/cjs/loader.js:1072:14)
0|MagicMir | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
0|MagicMir | at Module.load (internal/modules/cjs/loader.js:937:32)
0|MagicMir | at Function.Module._load (internal/modules/cjs/loader.js:778:12)
0|MagicMir | at Object.<anonymous> (/usr/lib/node_modules/pm2/lib/ProcessContainerFork.js:75:21)
0|MagicMir | at Module._compile (internal/modules/cjs/loader.js:1072:14)
0|MagicMir | at Object.Module._extensions..js (internal/modules/cjs/loader.js:1101:10)
0|MagicMir | at Module.load (internal/modules/cjs/loader.js:937:32)
0|MagicMir | at Function.Module._load (internal/modules/cjs/loader.js:778:12)
0|MagicMir | [09.08.2021 02:07.11.837] [ERROR] MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
0|MagicMir | [09.08.2021 02:07.11.839] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
I do have an internet connection working, so that is not the issue…you see anything?
Thanks again.