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.

    How I got my Magic Mirror working on a Raspberry Pi 0 (zero)

    Scheduled Pinned Locked Moved Tutorials
    raspberry pipi0zeropizeropi1
    204 Posts 47 Posters 562.3k Views 47 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.
    • N Offline
      NoNameRo @janth
      last edited by

      @janth said in How I got my Magic Mirror working on a Raspberry Pi 0 (zero):

      have them under /home /pi/

      Auto Starting Chromium
      
      
      sudo nano /home/pi/startChromium.sh
      
      #!/bin/sh
      unclutter &
      xset -dpms # disable DPMS (Energy Star) features.
      xset s off # disable screen saver
      xset s noblank # don’t blank the video device
      chromium-browser --no-sandbox --disable-infobars --start-maximized --noerrdialogs --kiosk --incognito http://localhost:8080
      
      	Control + X > Y > Return
      
      sudo chmod a+x /home/pi/startChromium.sh
      	
      ------------------------------------------------------------------------------------------------	
      	
      Auto Starting Mirror
      
      
      sudo nano /home/pi/startMirror.sh
      
      #! /bin/bash
      cd /home/pi/MagicMirror
      node serveronly
      
      	Control + X > Y > Return
      
      sudo chmod a+x /home/pi/startMirror.sh
      
      sudo nano /etc/rc.local
      	Add the following lines before exit 0:
      /home/pi/startMirror.sh &
      (/bin/sleep 30 && sudo xinit /home/pi/startChromium.sh) &
      
      	Control + X > Y > Return
      	
      		sudo reboot
      
      1 Reply Last reply Reply Quote 0
      • L Offline
        Lahim
        last edited by

        @janth - thanks I also used pm2 but your way is better.

        But I have other problem - I do not see right modules on the mirror. There is no problem from the local net.
        I checked top_right and bottom_right - same result.
        I moved clock module from top_left to top_right and it became invisible.
        Any clue?

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

          @jpvalery I did have the same problem with black and/or white screen as you had, it seems it was related to the old v4.xx version of nodejs.

          Once i installed the newest armv6 version (at this time: https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-armv6l.tar.xz) it started working in Chromium but not in Midori. Good enough for me though.

          A 1 Reply Last reply Reply Quote 0
          • E Offline
            epi
            last edited by

            Hi,
            I have Pi1, beend following the guide with the exception of installing latest software.
            I was not installing wifi, using wired connection.

            So now I’m on step 6
            cd /home/pi/
            sudo apt-get install git
            git clone https://github.com/MichMich/MagicMirror
            cd MagicMirror

            all good, but on next command sudo npm install getting error message:

            pi@raspberrypi:~/MagicMirror $ sudo npm install
            /usr/bin/nodejs: relocation error: /usr/bin/nodejs: symbol , version GLIBC_2.4 not defined in file libc.so.6 with link time reference

            1 Reply Last reply Reply Quote 0
            • E Offline
              epi
              last edited by

              Anyhow, I did a fresh install and tried this both with the latest and originally mentioned software and it does not work. I think this guide is outdated.

              1 Reply Last reply Reply Quote 1
              • A Offline
                asaxena11
                last edited by

                Hello,

                I tried running the instructions provided in the guide and I get stuck on running npm install . The error occurs when trying to download electron package. how did you all proceed.

                I am running rasbian Stretch lite

                Thanks

                1 Reply Last reply Reply Quote 0
                • A Offline
                  asaxena11 @chilln
                  last edited by

                  @chilln

                  How did you upgrade Node ?

                  1 Reply Last reply Reply Quote 0
                  • L Offline
                    Lahim
                    last edited by

                    @asaxena11

                    1. sudo wget http://node-arm.herokuapp.com/node_latest_armhf.deb
                    2. sudo dpkg -i node_latest_armhf.deb
                    3. sudo apt-get install npm

                    My problem:
                    I made fresh installation of whole magic mirror about 2 weeks ago because I had a problem with screen size - have huge black part of screen which is “covering” right modules.
                    I tried electronOptions, modifiyng the /boot/config.txt and without luck.
                    I am running 2.4.1 on fresh installation of Stretch Lite

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