• 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
A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Update Error of v.2.2.0 :(

Scheduled Pinned Locked Moved Troubleshooting
21 Posts 11 Posters 16.9k Views 8 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • F Offline
    fox
    last edited by fox Jan 2, 2018, 6:52 PM Jan 2, 2018, 6:51 PM

    And again, the next Magic Mirror update failed at me and broke my MM completely :(
    My fault, i “accidently” clicked on the update button in the MMM-remote…
    Bild Text

    And with
    npm start dev:

    > magicmirror@2.2.2 start /home/pi/MagicMirror
    > sh run-start.sh "dev"
    
    /home/pi/MagicMirror/node_modules/electron/index.js:9
      throw new Error('Electron failed to install correctly, please delete node_modules/' + path.basename(__dirname) + ' and try installing again')
      ^
    
    Error: Electron failed to install correctly, please delete node_modules/electron and try installing again
        at Object.<anonymous> (/home/pi/MagicMirror/node_modules/electron/index.js:9:9)
        at Module._compile (module.js:571:32)
        at Object.Module._extensions..js (module.js:580:10)
        at Module.load (module.js:488:32)
        at tryModuleLoad (module.js:447:12)
        at Function.Module._load (module.js:439:3)
        at Module.require (module.js:498:17)
        at require (internal/module.js:20:19)
        at Object.<anonymous> (/home/pi/MagicMirror/node_modules/electron/cli.js:3:16)
        at Module._compile (module.js:571:32)
    
    npm ERR! Linux 4.9.56-v7+
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "start" "dev"
    npm ERR! node v7.10.1
    npm ERR! npm  v4.2.0
    npm ERR! code ELIFECYCLE
    npm ERR! errno 1
    npm ERR! magicmirror@2.2.2 start: `sh run-start.sh "dev"`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the magicmirror@2.2.2 start script 'sh run-start.sh "dev"'.
    npm ERR! Make sure you have the latest version of node.js and npm installed.
    npm ERR! If you do, this is most likely a problem with the magicmirror package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR!     sh run-start.sh "dev"
    npm ERR! You can get information on how to open an issue for this project with:
    npm ERR!     npm bugs magicmirror
    npm ERR! Or if that isn't available, you can get their info via:
    npm ERR!     npm owner ls magicmirror
    npm ERR! There is likely additional logging output above.
    
    

    Issues With MMM-WatchDog known?

    https://forum.magicmirror.builders/post/29827

    Useful for PIR-Sensor: https://forum.magicmirror.builders/post/21299

    B 1 Reply Last reply Jan 2, 2018, 7:09 PM Reply Quote 0
    • B Offline
      bhepler Module Developer @fox
      last edited by bhepler Jan 2, 2018, 7:14 PM Jan 2, 2018, 7:09 PM

      @fox Did you try reinstalling electron via the instructions given? ie, delete /home/pi/MagicMirror/node_modules/electron and reinstalling?

      This should be close:

      cd /home/pi/MagicMirror/node_modules
      sudo rm -rf electron
      cd ..
      npm install electron@1.4.15
      

      After that, I suspect a npm install and then npm start.

      F O F 3 Replies Last reply Jan 2, 2018, 7:16 PM Reply Quote 1
      • F Offline
        fox @bhepler
        last edited by fox Jan 2, 2018, 7:34 PM Jan 2, 2018, 7:16 PM

        @bhepler
        thank you for your reply.
        Everything worked until the last command.
        Then i got

        pi@magicpi:~/MagicMirror $ npm build && npm start
        
        > magicmirror@2.2.2 start /home/pi/MagicMirror
        > sh run-start.sh
        
        Starting MagicMirror: v2.2.2
        Loading config ...
        Loading module helpers ...
        Initializing new module helper ...
        Module helper loaded: MMM-cryptocurrency
        Initializing new module helper ...
        Module helper loaded: MMM-Wunderlist
        No helper found for module: clock.
        Initializing new module helper ...
        Module helper loaded: MMM-ModuleScheduler
        WARNING! Could not load config file. Starting with default configuration. Error                                                                                                                      found: Error: Module version mismatch. Expected 50, got 54.
        Loading module helpers ...
        Initializing new module helper ...
        Module helper loaded: MMM-cryptocurrency
        Initializing new module helper ...
        Module helper loaded: MMM-Wunderlist
        No helper found for module: clock.
        Initializing new module helper ...
        Module helper loaded: MMM-ModuleScheduler
        App threw an error during load
        Error: Module version mismatch. Expected 50, got 54.
            at Error (native)
            at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
            at Object.Module._extensions..node (module.js:583:18)
            at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:173:20)
            at Module.load (module.js:473:32)
            at tryModuleLoad (module.js:432:12)
            at Function.Module._load (module.js:424:3)
            at Module.require (module.js:483:17)
            at require (internal/module.js:20:19)
            at bindings (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/bindin                                                                                                                     gs/bindings.js:76:44)
        Whoops! There was an uncaught exception...
        Error: Module version mismatch. Expected 50, got 54.
            at Error (native)
            at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
            at Object.Module._extensions..node (module.js:583:18)
            at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:173:20)
            at Module.load (module.js:473:32)
            at tryModuleLoad (module.js:432:12)
            at Function.Module._load (module.js:424:3)
            at Module.require (module.js:483:17)
            at require (internal/module.js:20:19)
            at bindings (/home/pi/MagicMirror/modules/MMM-PIR-Sensor/node_modules/bindin                                                                                                                     gs/bindings.js:76:44)
        MagicMirror will not quit, but it might be a good idea to check why this happene                                                                                                                     d. Maybe no internet connection?
        If you think this really is an issue, please open an issue on GitHub: https://gi                                                                                                                     thub.com/MichMich/MagicMirror/issues
        Launching application.
        
        

        But it does not start.

        I did also

        pi@magicpi:~/MagicMirror $ npm list | grep electron
        ├─┬ electron@1.4.15
        │ ├─┬ electron-download@3.3.0
        │ ├─┬ electron-chromedriver@1.7.1
        │ │ └─┬ electron-download@4.1.0
        │ │ │ └─┬ electron-to-chromium@1.3.30
        │ │ │   └── electron-releases@2.1.0
        pi@magicpi:~/MagicMirror $ npm rebuild --runtime=electron --target=1.4.15 --disturl=https://atom.io/download/atom-shell --abi=50
        

        Issues With MMM-WatchDog known?

        https://forum.magicmirror.builders/post/29827

        Useful for PIR-Sensor: https://forum.magicmirror.builders/post/21299

        1 Reply Last reply Reply Quote 0
        • B Offline
          bhepler Module Developer
          last edited by Jan 2, 2018, 7:34 PM

          This thread should help: https://forum.magicmirror.builders/post/7634

          F 1 Reply Last reply Jan 2, 2018, 8:44 PM Reply Quote 0
          • F Offline
            fox @bhepler
            last edited by Jan 2, 2018, 8:44 PM

            @bhepler
            I tried the commands of the thread it, but no effect… Any help ?

            Issues With MMM-WatchDog known?

            https://forum.magicmirror.builders/post/29827

            Useful for PIR-Sensor: https://forum.magicmirror.builders/post/21299

            1 Reply Last reply Reply Quote 0
            • H Offline
              hoddog
              last edited by Jan 4, 2018, 7:01 AM

              Hi,

              Same problem here. After yesterday’s update (git hub && npm install) two modules (MMM-PIR and MMM-MyCommute) has wrong version (except 50, got 48). After launching screen is just black. I’ve tried to update electron (npm rebuild --runtime=electron --target=1.4.15 --disturl=https://atom.io/download/atom-shell --abi=50)but nothing changed. How to start it?

              F F 2 Replies Last reply Jan 4, 2018, 10:07 AM Reply Quote 0
              • F Offline
                fox @hoddog
                last edited by Jan 4, 2018, 10:07 AM

                @hoddog Here is my result: https://forum.magicmirror.builders/post/33238

                Issues With MMM-WatchDog known?

                https://forum.magicmirror.builders/post/29827

                Useful for PIR-Sensor: https://forum.magicmirror.builders/post/21299

                1 Reply Last reply Reply Quote 0
                • H Offline
                  hoddog
                  last edited by Jan 4, 2018, 12:57 PM

                  Should I wait for new update or install everything from beginning?

                  1 Reply Last reply Reply Quote 1
                  • M Offline
                    MichMich Admin
                    last edited by Jan 4, 2018, 9:04 PM

                    What you could try:

                    • backup your module folder.
                    • backup your config file
                    • remove MagicMirror
                    • reinstall
                    • put modules & config back.
                    F P 2 Replies Last reply Jan 19, 2018, 5:42 PM Reply Quote 0
                    • H Offline
                      hoddog
                      last edited by Jan 6, 2018, 5:10 PM

                      So i’ve used solution from here:
                      https://forum.magicmirror.builders/topic/6045/black-screen-after-install-update-v2-2?page=1
                      For my not working modules.
                      And it works. Mirror started… Huuuh.
                      Thank you mr ryck!

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 1 / 3
                      1 / 3
                      • First post
                        5/21
                        Last post
                      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