`@sdetweil Sadly that didn’t seem to work at all.
pm2 flush
gave me:
[PM2] Spawning PM2 daemon with pm2_home=/home/dvg/.pm2
[PM2] PM2 Successfully daemonized
[PM2] Flushing /home/dvg/.pm2/pm2.log
[PM2] Logs flushed
Then pm2 status
gave me:
┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐
│ id │ name │ mode │ ↺ │ status │ cpu │ memory │
├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤
│ 0 │ MagicMirror │ fork │ 0 │ online │ 23.3% │ 40.3mb │
└────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘
Then I did cd ~/MagicMirror/
and ran npm start
which spit out this:
> magicmirror@2.27.0 start
> ./run-start.sh $1
[2024-05-29 23:08:58.949] [LOG] Starting MagicMirror: v2.27.0
[2024-05-29 23:08:59.437] [LOG] Loading config ...
[2024-05-29 23:08:59.497] [LOG] config template file not exists, no envsubst
[2024-05-29 23:09:07.135] [LOG] Loading module helpers ...
[2024-05-29 23:09:07.356] [LOG] No helper found for module: alert.
[2024-05-29 23:09:36.395] [LOG] Initializing new module helper ...
[2024-05-29 23:09:36.558] [LOG] Module helper loaded: updatenotification
[2024-05-29 23:09:36.688] [LOG] No helper found for module: clock.
[2024-05-29 23:10:00.038] [LOG] Initializing new module helper ...
[2024-05-29 23:10:00.109] [LOG] Module helper loaded: calendar
[2024-05-29 23:10:00.684] [ERROR] Whoops! There was an uncaught exception...
[2024-05-29 23:10:01.570] [ERROR] Error: Cannot find module 'request'
Require stack:
- /home/dvg/MagicMirror/modules/MMM-JEOPARDY/node_helper.js
- /home/dvg/MagicMirror/js/app.js
- /home/dvg/MagicMirror/serveronly/index.js
at Module._resolveFilename (node:internal/modules/cjs/loader:1048:15)
at Module._resolveFilename (/home/dvg/MagicMirror/node_modules/module-alias/index.js:49:29)
at Module._load (node:internal/modules/cjs/loader:901:27)
at Module.require (node:internal/modules/cjs/loader:1115:19)
at require (node:internal/modules/helpers:130:18)
at Object.<anonymous> (/home/dvg/MagicMirror/modules/MMM-JEOPARDY/node_helper.js:8:17)
at Module._compile (node:internal/modules/cjs/loader:1241:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1295:10)
at Module.load (node:internal/modules/cjs/loader:1091:32)
at Module._load (node:internal/modules/cjs/loader:938:12)
at Module.require (node:internal/modules/cjs/loader:1115:19)
at require (node:internal/modules/helpers:130:18)
at loadModule (/home/dvg/MagicMirror/js/app.js:183:19)
at loadModules (/home/dvg/MagicMirror/js/app.js:213:10)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async App.start (/home/dvg/MagicMirror/js/app.js:261:3) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/home/dvg/MagicMirror/modules/MMM-JEOPARDY/node_helper.js',
'/home/dvg/MagicMirror/js/app.js',
'/home/dvg/MagicMirror/serveronly/index.js'
]
}
[2024-05-29 23:10:01.664] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
[2024-05-29 23:10:01.745] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MagicMirrorOrg/MagicMirror/issues
[2024-05-29 23:12:53.308] [INFO] System information:
### SYSTEM: manufacturer: Raspberry Pi Foundation; model: Raspberry Pi Zero W Rev 1.1; raspberry: [object Object]; virtual: false
### OS: platform: linux; distro: Raspbian GNU/Linux; release: 11; arch: arm; kernel: 6.1.21+
### VERSIONS: electron: undefined; used node: 20.8.0; installed node: 20.8.0; npm: 10.1.0; pm2: 5.4.0
### OTHER: timeZone: America/New_York; ELECTRON_ENABLE_GPU: undefined
Starting chromium browser now, have patience, it takes a minute
Chromium_browser not installed
This all seemed pointless, but I ran pm2 restart 0
anyway and got this:
Use --update-env to update environment variables
[PM2] Applying action restartProcessId on app [0](ids: [ '0' ])
[PM2] [MagicMirror](0) ✓
┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐
│ id │ name │ mode │ ↺ │ status │ cpu │ memory │
├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤
│ 0 │ MagicMirror │ fork │ 47 │ online │ 0% │ 23.5mb │
└────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘
At this point I’m going to give up and go back to square one and flash the drive again and start over. Ugh.