@sdetweil And then rerun the script?
Read the statement by Michael Teeuw here.
Posts
-
RE: Updating did nothing but gave fatal error warning.
-
RE: Updating did nothing but gave fatal error warning.
Tried the script, and got this node error:
pi@magicmirror:~ $ bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/upgrade-script.sh)" No LSB modules are available. doing test run = true, NO updates will be applied! update log will be in /home/pi/MagicMirror/installers/upgrade.log Check current Node installation ... Node currently installed. Checking version number. Minimum Node version: v16.9.1 Installed Node version: v16.1.0 Node should be upgraded. A Node process is currently running. Can't upgrade. Please quit all Node processes and restart the update. running process(s) are pi 15102 15101 0 Jan08 ? 00:00:00 node ./node_modules/.bin/electron js/electron.js pi@magicmirror:~ $ -
Updating did nothing but gave fatal error warning.
MM reports being 119 commits behind. OK!
Went to https://docs.magicmirror.builders/getting-started/upgrade-guide.html
Did the suggested backups OK
Went to:~/MagicMirror $ entered git pull && npm install --only=prod --omit=devGot this:
fatal: Unable to read current working directory: No such file or directoryLooked at sdetweil’s script, not sure from the instructions if it need to be
run from :~/MagicMirror $ or elsewhere?Thank you.
-
RE: v2.18.0 update gave black screen, then nothing.
That’s given a very basic, but working MM
pi@magicmirror:~ $ cd ~/MagicMirror.save pi@magicmirror:~/MagicMirror.save $ git checkout package.json pi@magicmirror:~/MagicMirror.save $ rm -rf node_modules pi@magicmirror:~/MagicMirror.save $ rm package.lock.json rm: cannot remove 'package.lock.json': No such file or directory pi@magicmirror:~/MagicMirror.save $ npm install --only=prod > magicmirror@2.18.0 install > echo "Installing vendor files ... > " && cd vendor && npm install --loglevel=error Installing vendor files ... up to date, audited 10 packages in 4s found 0 vulnerabilities > magicmirror@2.18.0 postinstall > npm run install-fonts && echo "MagicMirror installation finished successfully! > " > magicmirror@2.18.0 install-fonts > echo "Installing fonts ... > " && cd fonts && npm install --loglevel=error Installing fonts ... up to date, audited 2 packages in 3s found 0 vulnerabilities MagicMirror installation finished successfully! > magicmirror@2.18.0 prepare > [ -f node_modules/.bin/husky ] && husky install || echo no husky installed. no husky installed. added 266 packages, and audited 267 packages in 2m 19 packages are looking for funding run `npm fund` for details found 0 vulnerabilities pi@magicmirror:~/MagicMirror.save $ npm start > magicmirror@2.18.0 start > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js [07.01.2022 14:15.55.560] [LOG] Starting MagicMirror: v2.18.0 [07.01.2022 14:15.55.585] [LOG] Loading config ... [07.01.2022 14:15.55.607] [LOG] Loading module helpers ... [07.01.2022 14:15.55.617] [LOG] No helper found for module: alert. [07.01.2022 14:15.55.675] [LOG] Initializing new module helper ... [07.01.2022 14:15.55.679] [LOG] Module helper loaded: updatenotification [07.01.2022 14:15.55.683] [LOG] No helper found for module: clock. [07.01.2022 14:15.56.139] [LOG] Initializing new module helper ... [07.01.2022 14:15.56.141] [LOG] Module helper loaded: calendar [07.01.2022 14:15.56.146] [LOG] No helper found for module: compliments. [07.01.2022 14:15.56.159] [LOG] Initializing new module helper ... [07.01.2022 14:15.56.161] [LOG] Module helper loaded: currentweather [07.01.2022 14:15.56.168] [LOG] Initializing new module helper ... [07.01.2022 14:15.56.170] [LOG] Module helper loaded: weatherforecast [07.01.2022 14:15.56.248] [LOG] Initializing new module helper ... [07.01.2022 14:15.56.250] [LOG] Module helper loaded: newsfeed [07.01.2022 14:15.56.253] [LOG] All module helpers loaded. [07.01.2022 14:15.56.571] [LOG] Starting server on port 8080 ... [07.01.2022 14:15.56.602] [LOG] Server started ... [07.01.2022 14:15.56.604] [LOG] Connecting socket for: updatenotification [07.01.2022 14:15.56.606] [LOG] Starting module helper: updatenotification [07.01.2022 14:15.56.607] [LOG] Connecting socket for: calendar [07.01.2022 14:15.56.609] [LOG] Starting node helper for: calendar [07.01.2022 14:15.56.610] [LOG] Connecting socket for: currentweather [07.01.2022 14:15.56.611] [WARN] The module 'currentweather' is deprecated in favor of the 'weather'-module, please refer to the documentation for a migration path [07.01.2022 14:15.56.614] [LOG] Connecting socket for: weatherforecast [07.01.2022 14:15.56.616] [WARN] The module 'weatherforecast' is deprecated in favor of the 'weather'-module, please refer to the documentation for a migration path [07.01.2022 14:15.56.617] [LOG] Connecting socket for: newsfeed [07.01.2022 14:15.56.620] [LOG] Starting node helper for: newsfeed [07.01.2022 14:15.56.622] [LOG] Sockets connected & modules started ... [07.01.2022 14:15.57.465] [LOG] Launching application. [12477:0107/141600.023451:ERROR:viz_main_impl.cc(161)] Exiting GPU process due to errors during initialization [12538:0107/141600.426774:ERROR:sandbox_linux.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process. [07.01.2022 14:16.03.157] [LOG] Create new calendarfetcher for url: http://www.calendarlabs.com/templates/ical/US-Holidays.ics - Interval: 300000 [07.01.2022 14:16.03.201] [LOG] Create new newsfetcher for url: http://www.nytimes.com/services/xml/rss/nyt/HomePage.xml - Interval: 300000 [07.01.2022 14:16.03.219] [INFO] Checking git for module: default [07.01.2022 14:16.04.177] [INFO] Calendar-Fetcher: Broadcasting 0 events. [07.01.2022 14:16.04.552] [INFO] Newsfeed-Fetcher: Broadcasting 57 items. -
RE: v2.18.0 update gave black screen, then nothing.
That’s a huge file, what’s the best way to send it?
-
RE: v2.18.0 update gave black screen, then nothing.
Ok, I’ll do that then.
Do we know what the cause of all this was, was it something to do with a mismatch in versions of node and npm?
-
RE: v2.18.0 update gave black screen, then nothing.
Good morning Sam.
Tried that late yesterday, and yes, it works.
And this morning, I copiedcustom.cssfrom
/home/pi/MagicMirror.save/cssto
/home/pi/MagicMirror/cssThis too is working perfectly.
Is there anything else to do, housekeeping maybe, or is that it now?