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

Installing MagicMirror2 on Ubuntu Mate 16.04 issue with electron

Scheduled Pinned Locked Moved Troubleshooting
8 Posts 4 Posters 4.4k Views 4 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
    lagoon7
    last edited by yawns May 8, 2017, 3:14 PM May 8, 2017, 1:14 PM

    Having an install issue with electron on Ubuntu MATE 16.04 LTS. I have installed via the raspberry pi script 2 times but this error is different.

    I am installing this on a brand new raspberry pi 3.

    Can anyone help with the electron issue?

    > sh run-start.sh
    
    /home/neo/MagicMirror/node_modules/electron/index.js:9
      throw new Error('Electron failed to install correctly, please delete node_modules/electron and try installing again')
      ^
    
    Error: Electron failed to install correctly, please delete node_modules/electron and try installing again
        at Object. (/home/neo/MagicMirror/node_modules/electron/index.js:9:9)
        at Module._compile (module.js:570:32)
        at Object.Module._extensions..js (module.js:579:10)
        at Module.load (module.js:487:32)
        at tryModuleLoad (module.js:446:12)
        at Function.Module._load (module.js:438:3)
        at Module.require (module.js:497:17)
        at require (internal/module.js:20:19)
        at Object. (/home/neo/MagicMirror/node_modules/electron/cli.js:3:16)
        at Module._compile (module.js:570:32)
    
    npm ERR! Linux 4.4.38-v7+
    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "start"
    npm ERR! node v6.10.3
    npm ERR! npm  v3.10.10
    npm ERR! code ELIFECYCLE
    npm ERR! magicmirror@2.1.1 start: `sh run-start.sh`
    npm ERR! Exit status 1
    npm ERR! 
    npm ERR! Failed at the magicmirror@2.1.1 start script 'sh run-start.sh'.
    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
    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.
    
    B 1 Reply Last reply May 8, 2017, 7:46 PM Reply Quote 0
    • B Offline
      bhepler Module Developer @lagoon7
      last edited by May 8, 2017, 7:46 PM

      @lagoon7 Yeah, for starters don’t use the script to install on a Raspberry Pi running Raspian Jessie to install on an Ubuntu operating system. The script only works on Raspberry Pi running the Raspian OS. You’ll want to follow the manual installation instructions (and be prepared to make some changes).

      1. Install Node & NPM.
      2. Install Electron.
      3. Install Git.
      4. Clone the MagicMirror repository to your home folder.

      I may have forgotten one or two steps from when I installed it on an Ubuntu Fitlet. At that point, it operates more-or-less like any other Magic Mirror installation.

      1 Reply Last reply Reply Quote 0
      • L Offline
        lagoon7
        last edited by May 14, 2017, 2:24 PM

        Still coming up with a blank screen. However no messages from the console. I am using the sample config file as well.

        B 1 Reply Last reply May 17, 2017, 3:27 AM Reply Quote 0
        • B Offline
          bhepler Module Developer @lagoon7
          last edited by May 17, 2017, 3:27 AM

          @lagoon7 Yeah, I knew I forgot a step.

          After you clone the MagicMirror repository to your home folder, you need to install all of the dependencies. Type cd ~/MagicMirror followed by npm install and wait for it to install all the extra stuff for the MagicMirror framework. Once it’s done, type npm start and it should take over your screen and show you the interface.

          1 Reply Last reply Reply Quote 0
          • M Offline
            maykesplana
            last edited by Dec 30, 2018, 4:08 AM

            Hello all!

            I’m new to this forum.

            Looking for some information on how to install MagicMirror on a 32 bit Ubuntu (trying it on Ubuntu Mate) I saw someone installed it on a Pi.

            The question: Has anybody tried it on a 32Bit OS? Is the installation of MagicMirror still the same as 2 years ago?

            @lagoon7 did you get it working on Ubuntu Mate?

            cheers!

            M 1 Reply Last reply Dec 30, 2018, 3:09 PM Reply Quote 0
            • M Offline
              Mykle1 Project Sponsor Module Developer @maykesplana
              last edited by Dec 30, 2018, 3:09 PM

              @maykesplana

              It has been a while since I installed MM on a 32bit version of ubuntu but it definitely will work. When you have ubuntu settled on your device you’ll have to do a manual installation of MM. The install script will only work for the Pi2 and Pi3

              Here is MM running on 32bit ubuntu with Hello Lucy

              https://www.youtube.com/watch?v=OjHeJd2avhw&feature=youtu.be

              Create a working config
              How to add modules

              M 1 Reply Last reply Dec 30, 2018, 11:24 PM Reply Quote 0
              • M Offline
                maykesplana @Mykle1
                last edited by Dec 30, 2018, 11:24 PM

                @mykle1

                Thanks, I got it working on a NUC, (ubuntu 16.04.5) I’m now looking at adding modules to MM. While learning how to do that, I was overwhelmed with the information from Github :) .

                The installation of MM was easy once I got my Ubuntu install working. This one is a 64Bit though. I have a device with Atom CPU in it and will try to install the 32Bit Ubuntu next time as it was unsuccessful try last night.

                cheers!

                M 1 Reply Last reply Dec 31, 2018, 2:09 AM Reply Quote 0
                • M Offline
                  Mykle1 Project Sponsor Module Developer @maykesplana
                  last edited by Dec 31, 2018, 2:09 AM

                  @maykesplana said in Installing MagicMirror2 on Ubuntu Mate 16.04 issue with electron:

                  I have a device with Atom CPU in it and will try to install the 32Bit Ubuntu next time as it was unsuccessful try last night.

                  If that Atom CPU is 64bit then use the 64bit version of ubuntu. However, the 32bit version of ubuntu works quite well with MM. Have a look here. There’s a video link under the last picture. You can watch how well it works.

                  https://forum.magicmirror.builders/topic/6376/macmirror

                  Create a working config
                  How to add modules

                  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