• 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.

Setup script fails

Scheduled Pinned Locked Moved Solved Troubleshooting
18 Posts 6 Posters 6.0k Views 6 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.
  • S Offline
    sdetweil @Joern
    last edited by sdetweil Jul 14, 2019, 2:53 PM Jul 14, 2019, 2:53 PM

    @Joern I think npm is downlevel

    Do

    sudo npm i -g npm
    

    To install the latest system wide

    Then redo the npm install in the MagicMirror folder

    Sam

    How to add modules

    learning how to use browser developers window for css changes

    1 Reply Last reply Reply Quote 0
    • Q Offline
      qtin
      last edited by Jul 15, 2019, 11:55 AM

      I have the exact same issue and tried countless installs and re-installs without any success. I installed it on another pi a few days ago without any issues, but have been struggling to get it going on my Pi3 for the last 2 days and it is driving me nuts.

      I tried the above recommendation also without any luck.

      S 1 Reply Last reply Jul 15, 2019, 3:17 PM Reply Quote 0
      • S Offline
        sdetweil @qtin
        last edited by Jul 15, 2019, 3:17 PM

        @qtin can u tell us the difference between the two pi devices?

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        Q 1 Reply Last reply Jul 15, 2019, 7:45 PM Reply Quote 0
        • Q Offline
          qtin @sdetweil
          last edited by Jul 15, 2019, 7:45 PM

          @sdetweil

          Hi Sam

          Thanks for the response. There are no differences other than hardware. I used the exact same Raspbian (NOOBS) image, installed from scratch and followed the same steps.
          Only difference is that I installed it on the Pi2 earlier last week, and on the Pi3 a few days later.

          I will get another SD Card and try it again on the Pi2 and see if it has the same issue now.

          S 1 Reply Last reply Jul 15, 2019, 7:48 PM Reply Quote 0
          • S Offline
            sdetweil @qtin
            last edited by Jul 15, 2019, 7:48 PM

            @qtin thanks…

            can u do a

            uname -a
            

            on each for me

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • Q Offline
              qtin
              last edited by Jul 15, 2019, 9:13 PM

              @sdetweil , I’ve checked both Pi2 and Pi3 and they both return the following - exactly the same:

              pi@raspberrypi:~ $ uname -a
              Linux raspberrypi 4.19.50-v7+ #896 SMP Thu Jun 20 16:11:44 BST 2019 armv7l GNU/Linux
              
              
              1 Reply Last reply Reply Quote 0
              • T Offline
                tcsabina
                last edited by Jul 16, 2019, 11:06 AM

                Just some random thoughts:
                Are the update/install servers are the same for the 2 RPis?
                /etc/apt??? (not sure about the exact path…) is the location of the files that defines the update servers.

                Do they gave the same internet access? No problem accessing any website on the problematic one?

                1 Reply Last reply Reply Quote 0
                • Q Offline
                  qtin
                  last edited by Jul 16, 2019, 4:02 PM

                  @tcsabina

                  Thanks for the suggestion but I managed to get it to work with help from @sdetweil on my other forum post.

                  Steps to follow are as follow:

                  sudo npm i -g npm
                  
                  cd MagicMirror
                  
                  1. (Inside the MagicMirror directory)
                  rm -rf node_modules/
                  
                  1. (Inside the MagicMirror directory)
                  npm install
                  

                  All done :-)

                  S D 2 Replies Last reply Jul 16, 2019, 4:50 PM Reply Quote 0
                  • S Offline
                    sdetweil @qtin
                    last edited by Jul 16, 2019, 4:50 PM

                    @qtin cool! Thanks for the update!

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 0
                    • D Offline
                      dpuckett @qtin
                      last edited by Dec 7, 2019, 12:56 AM

                      root@raspberrypi:~/MagicMirror# npm install
                      npm WARN deprecated time-grunt@2.0.0: Deprecated because Grunt is practically unmaintained. Move on to something better. This package will continue to work with Grunt v1, but it will not receive any updates.
                      npm WARN deprecated @types/vfile-message@2.0.0: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed.

                      electron-chromedriver@1.8.0 install /root/MagicMirror/node_modules/electron-chromedriver
                      node ./download-chromedriver.js

                      internal/modules/cjs/loader.js:964
                      throw err;
                      ^

                      Error: Cannot find module ‘/root/MagicMirror/node_modules/electron-chromedriver/download-chromedriver.js’
                      at Function.Module._resolveFilename (internal/modules/cjs/loader.js:961:17)
                      at Function.Module._load (internal/modules/cjs/loader.js:854:27)
                      at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
                      at internal/main/run_main_module.js:17:47 {
                      code: ‘MODULE_NOT_FOUND’,
                      requireStack: []
                      }
                      npm WARN grunt-stylelint@0.12.0 requires a peer of stylelint@^11.0.0 but none is installed. You must install peer dependencies yourself.
                      npm WARN acorn-jsx@5.1.0 requires a peer of acorn@^6.0.0 || ^7.0.0 but none is installed. You must install peer dependencies yourself.

                      npm ERR! code ELIFECYCLE
                      npm ERR! errno 1
                      npm ERR! electron-chromedriver@1.8.0 install: node ./download-chromedriver.js
                      npm ERR! Exit status 1
                      npm ERR!
                      npm ERR! Failed at the electron-chromedriver@1.8.0 install 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! /root/.npm/_logs/2019-12-07T00_55_07_956Z-debug.log
                      root@raspberrypi:~/MagicMirror#

                      S 1 Reply Last reply Dec 7, 2019, 4:39 AM Reply Quote 0
                      • 1
                      • 2
                      • 1 / 2
                      • First post
                        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