• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
MagicMirror Forum
  • Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
  1. Home
  2. chrisparker
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.
Offline
  • Profile
  • Following 0
  • Followers 0
  • Topics 0
  • Posts 3
  • Groups 0

chrisparker

@chrisparker

0
Reputation
1
Profile views
3
Posts
0
Followers
0
Following
Joined Jul 5, 2020, 3:28 PM
Last Online Nov 5, 2021, 11:56 AM

chrisparker Unfollow Follow

Latest posts made by chrisparker

  • RE: new update/upgrade script, ready for testing

    @sdetweil Get well soon!

    posted in General Discussion
    C
    chrisparker
    Jul 6, 2020, 1:56 PM
  • RE: MM cant boot, wont boot!

    @sdetweil Thanks. Turned out there were several dependencies missing that are needed by the Dilbert module.

    I’ve now reloaded my config files and all is well - thanks!

    posted in Troubleshooting
    C
    chrisparker
    Jul 6, 2020, 9:16 AM
  • RE: MM cant boot, wont boot!

    @sdetweil I’ve going through the same thing. I had a good running copy of MM and I attempted to upgrade to the latest version. It would not boot. I followed this thread as far as discovering that all the modules had been deleted. I used the command to reinstall the default module, then reinstalled my selected modules from the MM Package Manager. Still doesn’t work, it only shows a blank screen with a pointer.

    Running npm restart gives:

    > magicmirror@2.12.0 start /home/pi/MagicMirror
    > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
    
    [2020-07-05 17:36:08.008] [LOG]    Starting MagicMirror: v2.12.0
    [2020-07-05 17:36:08.021] [LOG]    Loading config ...
    [2020-07-05 17:36:08.031] [LOG]    Loading module helpers ...
    [2020-07-05 17:36:08.035] [LOG]    No helper found for module: MMM-Carousel.
    [2020-07-05 17:36:08.046] [LOG]    Initializing new module helper ...
    [2020-07-05 17:36:08.048] [LOG]    Module helper loaded: MMM-WatchDog
    [2020-07-05 17:36:08.700] [LOG]    Initializing new module helper ...
    [2020-07-05 17:36:08.701] [LOG]    Module helper loaded: MMM-SystemStats
    [2020-07-05 17:36:08.819] [LOG]    Initializing new module helper ...
    [2020-07-05 17:36:08.820] [LOG]    Module helper loaded: MMM-PilotWX
    [2020-07-05 17:36:08.822] [LOG]    No helper found for module: MMM-DigClock.
    [2020-07-05 17:36:08.828] [ERROR]  WARNING! Could not load config file. Starting with default configuration. Error found: Error: Cannot find module 'cheerio'
    Require stack:
    - /home/pi/MagicMirror/modules/MMM-DailyDilbert/node_helper.js
    - /home/pi/MagicMirror/js/app.js
    - /home/pi/MagicMirror/js/electron.js
    - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
    - 
    [2020-07-05 17:36:08.830] [LOG]    Loading module helpers ...
    [2020-07-05 17:36:08.831] [LOG]    No helper found for module: MMM-Carousel.
    [2020-07-05 17:36:08.833] [LOG]    Initializing new module helper ...
    [2020-07-05 17:36:08.835] [LOG]    Module helper loaded: MMM-WatchDog
    [2020-07-05 17:36:08.836] [LOG]    Initializing new module helper ...
    [2020-07-05 17:36:08.837] [LOG]    Module helper loaded: MMM-SystemStats
    [2020-07-05 17:36:08.838] [LOG]    Initializing new module helper ...
    [2020-07-05 17:36:08.839] [LOG]    Module helper loaded: MMM-PilotWX
    [2020-07-05 17:36:08.840] [LOG]    No helper found for module: MMM-DigClock.
    [2020-07-05 17:36:08.843] [ERROR]  App threw an error during load
    [2020-07-05 17:36:08.845] [ERROR]  Error: Cannot find module 'cheerio'
    Require stack:
    - /home/pi/MagicMirror/modules/MMM-DailyDilbert/node_helper.js
    - /home/pi/MagicMirror/js/app.js
    - /home/pi/MagicMirror/js/electron.js
    - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
    - 
        at Module._resolveFilename (internal/modules/cjs/loader.js:627:15)
        at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:41:16)
        at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
        at Function.Module._load (internal/modules/cjs/loader.js:531:27)
        at Module.require (internal/modules/cjs/loader.js:685:19)
        at require (internal/modules/cjs/helpers.js:16:16)
        at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-DailyDilbert/node_helper.js:3:15)
        at Module._compile (internal/modules/cjs/loader.js:786:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
        at Module.load (internal/modules/cjs/loader.js:645:32)
    [2020-07-05 17:36:08.848] [ERROR]  Whoops! There was an uncaught exception...
    [2020-07-05 17:36:08.849] [ERROR]  Error: Cannot find module 'cheerio'
    Require stack:
    - /home/pi/MagicMirror/modules/MMM-DailyDilbert/node_helper.js
    - /home/pi/MagicMirror/js/app.js
    - /home/pi/MagicMirror/js/electron.js
    - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
    - 
        at Module._resolveFilename (internal/modules/cjs/loader.js:627:15)
        at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:41:16)
        at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
        at Function.Module._load (internal/modules/cjs/loader.js:531:27)
        at Module.require (internal/modules/cjs/loader.js:685:19)
        at require (internal/modules/cjs/helpers.js:16:16)
        at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-DailyDilbert/node_helper.js:3:15)
        at Module._compile (internal/modules/cjs/loader.js:786:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:798:10)
        at Module.load (internal/modules/cjs/loader.js:645:32) {
      code: 'MODULE_NOT_FOUND',
      requireStack: [
        '/home/pi/MagicMirror/modules/MMM-DailyDilbert/node_helper.js',
        '/home/pi/MagicMirror/js/app.js',
        '/home/pi/MagicMirror/js/electron.js',
        '/home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js',
        undefined
      ]
    }
    [2020-07-05 17:36:08.860] [ERROR]  MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
    [2020-07-05 17:36:08.861] [ERROR]  If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
    [2020-07-05 17:36:09.030] [LOG]    Launching application.
    

    and running npm run config:check gives:

    > magicmirror@2.12.0 config:check /home/pi/MagicMirror
    > node js/check_config.js
    
    [2020-07-05 17:37:18.657] [INFO]   Checking file...  /home/pi/MagicMirror/config/config.js
    [2020-07-05 17:37:18.948] [LOG]    Line 1 col 1 Definition for rule 'prettier/prettier' was not found.
    /home/pi/MagicMirror/js/check_config.js:66
    			throw new Error("Wrong syntax in config file!");
    			^
    
    Error: Wrong syntax in config file!
        at /home/pi/MagicMirror/js/check_config.js:66:10
        at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! magicmirror@2.12.0 config:check: `node js/check_config.js`
    npm ERR! Exit status 1
    npm ERR! 
    npm ERR! Failed at the magicmirror@2.12.0 config:check script.
    npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     /home/pi/.npm/_logs/2020-07-05T15_37_18_992Z-debug.log
    

    and that log shows:

    0 info it worked if it ends with ok
    1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'config:check' ]
    2 info using npm@6.14.4
    3 info using node@v10.20.1
    4 verbose run-script [ 'preconfig:check', 'config:check', 'postconfig:check' ]
    5 info lifecycle magicmirror@2.12.0~preconfig:check: magicmirror@2.12.0
    6 info lifecycle magicmirror@2.12.0~config:check: magicmirror@2.12.0
    7 verbose lifecycle magicmirror@2.12.0~config:check: unsafe-perm in lifecycle true
    8 verbose lifecycle magicmirror@2.12.0~config:check: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle$
    9 verbose lifecycle magicmirror@2.12.0~config:check: CWD: /home/pi/MagicMirror
    10 silly lifecycle magicmirror@2.12.0~config:check: Args: [ '-c', 'node js/check_config.js' ]
    11 silly lifecycle magicmirror@2.12.0~config:check: Returned: code: 1  signal: null
    12 info lifecycle magicmirror@2.12.0~config:check: Failed to exec config:check script
    13 verbose stack Error: magicmirror@2.12.0 config:check: `node js/check_config.js`
    13 verbose stack Exit status 1
    13 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js$
    13 verbose stack     at EventEmitter.emit (events.js:198:13)
    13 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spaw$
    13 verbose stack     at ChildProcess.emit (events.js:198:13)
    13 verbose stack     at maybeClose (internal/child_process.js:982:16)
    13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
    14 verbose pkgid magicmirror@2.12.0
    15 verbose cwd /home/pi/MagicMirror
    16 verbose Linux 4.19.97-v7+
    17 verbose argv "/usr/bin/node" "/usr/bin/npm" "run" "config:check"
    18 verbose node v10.20.1
    19 verbose npm  v6.14.4
    20 error code ELIFECYCLE
    21 error errno 1
    22 error magicmirror@2.12.0 config:check: `node js/check_config.js`
    22 error Exit status 1
    23 error Failed at the magicmirror@2.12.0 config:check script.
    23 error This is probably not a problem with npm. There is likely additional logging output above.
    24 verbose exit [ 1, true ]
    
    

    I’m out of ideas - can anybody help please?

    TIA,

    Chris

    posted in Troubleshooting
    C
    chrisparker
    Jul 5, 2020, 3:40 PM
Enjoying MagicMirror? Please consider a donation!
MagicMirror created by Michael Teeuw.
Forum managed by Sam, technical setup by Karsten.
This forum is using NodeBB as its core | Contributors
Contact | Privacy Policy