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.

    MM installation error by electron / arm64

    Scheduled Pinned Locked Moved Troubleshooting
    2 Posts 2 Posters 1.5k Views 2 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.
    • L Offline
      linuxni
      last edited by linuxni

      I’m sorry first.
      I do not speak English well.
      That’s why we use google translation.

      I first installed MM on the artik 530 and odroid ux4.
      The MM installation succeeded and worked well on these two devices.

      But I tried to install MM again in artik 710s, but I can not …

      In the same way, I installed ubuntu 16.4 server on VMware workstation and MM is working.

      I think the artik 710s is due to arm64.

      [root@artik MagicMirror]# grep . /etc/*-release
      /etc/lsb-release:DISTRIB_ID=Ubuntu
      /etc/lsb-release:DISTRIB_RELEASE=16.04
      /etc/lsb-release:DISTRIB_CODENAME=xenial
      /etc/lsb-release:DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
      /etc/os-release:NAME="Ubuntu"
      /etc/os-release:VERSION="16.04.4 LTS (Xenial Xerus)"
      /etc/os-release:ID=ubuntu
      /etc/os-release:ID_LIKE=debian
      /etc/os-release:PRETTY_NAME="Ubuntu 16.04.4 LTS"
      /etc/os-release:VERSION_ID="16.04"
      /etc/os-release:HOME_URL="http://www.ubuntu.com/"
      /etc/os-release:SUPPORT_URL="http://help.ubuntu.com/"
      /etc/os-release:BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
      /etc/os-release:VERSION_CODENAME=xenial
      /etc/os-release:UBUNTU_CODENAME=xenial
      [root@artik MagicMirror]# uname -m
      aarch64
      [root@artik MagicMirror]# getconf LONG_BIT
      64
      [root@artik MagicMirror]# dpkg -s libc6 | grep Arch
      Architecture: arm64
      Multi-Arch: same
      [root@artik MagicMirror]# npm -v
      5.8.0
      [root@artik MagicMirror]# node -v
      v8.11.1
      
      [root@artik MagicMirror]# npm install
      
      > electron-chromedriver@1.7.1 install /root/MagicMirror/node_modules/spectron/node_modules/electron-chromedriver
      > node ./download-chromedriver.js
      
      /root/MagicMirror/node_modules/spectron/node_modules/electron-chromedriver/download-chromedriver.js:16
        if (error != null) throw error
                           ^
      
      Error: Failed to find Electron v1.7.0 for linux-arm64 at https://github.com/electron/electron/releases/download/v1.7.0/chromedriver-v1.7.0-linux-arm64.zip
          at Request. (/root/MagicMirror/node_modules/nugget/index.js:169:61)
          at emitOne (events.js:116:13)
          at Request.emit (events.js:211:7)
          at Request.onRequestResponse (/root/MagicMirror/node_modules/request/request.js:1068:10)
          at emitOne (events.js:116:13)
          at ClientRequest.emit (events.js:211:7)
          at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:551:21)
          at HTTPParser.parserOnHeadersComplete (_http_common.js:115:23)
          at TLSSocket.socketOnData (_http_client.js:440:20)
          at emitOne (events.js:116:13)
      npm WARN grunt-stylelint@0.10.0 requires a peer of stylelint@^9.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.7.1 install: `node ./download-chromedriver.js`
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the electron-chromedriver@1.7.1 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/2018-04-05T06_42_45_454Z-debug.log
      

      https://github.com/electron/electron/releases/tag/v1.7.0
      When I checked here, I could not find the arm64.

      My simple idea is that you do not have https://github.com/electron/electron/releases/download/v1.7.0/chromedriver-v1.7.0-linux-arm64.zip

      https://github.com/electron/electron/releases/tag/v1.8.0
      There is an arm64 file since version 1.8.

      I want to modify it to be installed with electron 1.8 or later version, but I do not know how.

      help me plz

      1 Reply Last reply Reply Quote 0
      • C Offline
        cptnclvn
        last edited by

        Did you ever fix this? I am running into the same issue.

        1 Reply Last reply Reply Quote 0
        • 1 / 1
        • 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