Read the statement by Michael Teeuw here.
After update 2.29.0 PM2 does not work
-
@htilburgs said in After update 2.29.0 PM2 does not work:
VERSIONS: electron: undefined; used node: 20.9.0; installed node: 20.9.0; npm: 10.1.0; pm2: 5.4.2
for whatever reason MM doesn’t recognises your electron version
-
@MarcLandis yeh weird.
@htilburgs can you do
grep version node_modules/electron/package.json -
@sdetweil said in After update 2.29.0 PM2 does not work:
grep version node_modules/electron/package.json
This is what I get:
pi@MagicMirror:~/MagicMirror $ sudo grep version node_modules/electron/package.json "version": "31.1.0" pi@MagicMirror:~/MagicMirror $
-
@butchkemper which is the correct value
-
@butchkemper said in After update 2.29.0 PM2 does not work:
Sam, did you see where I mention the problem continues even after I deleted the 2.29.0 MM directory and restored the 2.28.0 directory?
Also, I am in the DFW area and available by phone if you would like.
Butch
-
@butchkemper i did, but only other thing is nodejs version.
can you post the upgrade.log to a new issue for my scripts
i have grandchildren duty til tomorrow morning
-
pi@mm:~ $ pm2 delete 0 [PM2] Applying action deleteProcessId on app [0](ids: [ '0' ]) [PM2] [MagicMirror](0) ✓ ┌────┬───────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐ │ id │ name │ namespace │ version │ mode │ pid │ uptime │ ↺ │ status │ cpu │ mem │ user │ watching │ └────┴───────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘ [PM2][WARN] Current process list is not synchronized with saved list. App MagicMirror differs. Type 'pm2 save' to synchronize. pi@mm:~ $ pm2 save -f [PM2] Saving current process list... [PM2] Successfully saved in /home/pi/.pm2/dump.pm2 pi@mm:~ $ bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/fixuppm2.sh)" the log will be saved in /home/pi/MagicMirror/installers/pm2_setup.log [PM2][WARN] Applications MagicMirror not running, starting... [PM2][ERROR] Error: Script not found: /home/pi/MagicMirror/installers/mm.sh [PM2] Saving current process list... [PM2][WARN] PM2 is not managing any process, skipping save... [PM2][WARN] To force saving use: pm2 save --force
pi@mm:~ $ node -v v20.9.0
pi@mm:~ $ grep version node_modules/electron/package.json "version": "31.6.0"
-
@htilburgs arrrrrg
we deleted installers folder from the repository
didn’t fix the fixup scriptbe a couple hours
edit: fixed 17:50 Oct 1 -
@sdetweil
Oke, no problem.
It’s 22:55 in the Netherlands and have to get up at 05:30, so I go to sleep and check in the morning.Enjoy your grandchildren ;-) These are more important than a MagicMirror!
-
@sdetweil
I created the mm.sh script in the /MagicMirror/installers folder (copied from your site) and run the fixuppm2 script again.Now it started MagicMirror as normal.
I tried a reboot and it works now.Now only the same on the other MagicMirror screen and I’m happy again.
If i have to do anything more or reinstall, let me know.
But it seems I’ve a working installation of MagicMirror again.
Thanks!!