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 MagicMirror on my Raspberry Pi 0 w2

    Scheduled Pinned Locked Moved Unsolved Troubleshooting
    10 Posts 3 Posters 70 Views 3 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.
    • Y Offline
      Y_Garden @sdetweil
      last edited by

      @sdetweil

      yes

      $cat /proc/device-tree/model
      Raspberry Pi Zero 2 W Rev 1.0
      $uname -a
      Linux raspberrypi 6.12.47+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.47-1+rpt1 (2025-09-16) aarch64 GNU/Linux
      $cat /etc/issue
      Debian GNU/Linux 13 \n \l
      $cat /etc/release
      PRETTY_NAME=“Debian GNU/Linux 13 (trixie)”
      NAME=“Debian GNU/Linux”
      VERSION_ID=“13”
      VERSION=“13 (trixie)”
      VERSION_CODENAME=trixie
      DEBIAN_VERSION_FULL=13.2
      ID=debian
      HOME_URL=“https://www.debian.org/”
      SUPPORT_URL=“https://www.debian.org/support”
      BUG_REPORT_URL=“https://bugs.debian.org/”
      $getconf LONG_BIT
      64

      1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @Y_Garden
        last edited by

        @Y_Garden interesting. I thought I pushed a fix for this a couple weeks ago

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        Y 1 Reply Last reply Reply Quote 0
        • Y Offline
          Y_Garden @sdetweil
          last edited by

          @sdetweil

          When I deleted the duplicated MagicMirror and ran the script again, the Raspberry Pi rebooted.

          install starting - Thu Nov 20 05:12:44 GMT 2025
          installing on aarch64 processor system
          the os is PRETTY_NAME=“Debian GNU/Linux 13 (trixie)” NAME=“Debian GNU/Linux” VERSION_ID=“13” VERSION=“13 (trixie)” VERS>
          total used free shared buff/cache available
          Mem: 416 204 101 3 166 211
          Swap: 16799 129 16670
          ^[[96mUpdating packages …^[[0m
          Hit:1 http://deb.debian.org/debian trixie InRelease Hit:2 http://deb.debian.org/debian trixie-updates InRelease Hit:3 h>
          apt-get update completed ok
          Reading package lists…
          Building dependency tree…
          Reading state information…
          pv is already the newest version (1.9.31-1).
          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
          apt-get upgrade started
          Reading package lists…
          Building dependency tree…
          Reading state information…
          Calculating upgrade…
          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
          apt-get upgrade result =rc=0 Reading package lists…
          Building dependency tree…
          Reading state information…
          Calculating upgrade…
          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
          ^[[96mInstalling helper tools …^[[0m
          Reading package lists…
          Building dependency tree…
          Reading state information…
          curl is already the newest version (8.14.1-2+deb13u2).
          wget is already the newest version (1.25.0-2).
          git is already the newest version (1:2.47.3-0+deb13u1).
          build-essential is already the newest version (12.12).
          unzip is already the newest version (6.0-29).
          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
          this should be a raspberry pi 02w
          installed node version is v22.18.0
          installing on trixie
          installed node version = v22.18.0
          ^[[0mNo npm engines section specified in package.json, using default=V10.9.3 …^[[0m
          ^[[96mCheck current Node installation …^[[0m
          ^[[0mNode currently installed. Checking version number.
          ^[[0mMinimum Node version: ^[[1mv22.18.0^[[0m
          ^[[0mInstalled Node version: ^[[1mv22.18.0^[[0m
          ^[[92mNo Node.js upgrade necessary.^[[0m
          ^[[96mCheck current NPM installation …^[[0m
          ^[[0mNPM currently installed. Checking version number.
          ^[[0mMinimum npm version: ^[[1mV10.9.3^[[0m
          ^[[0mInstalled npm version: ^[[1mV10.9.3^[[0m
          ^[[92mNo npm upgrade necessary.^[[0m
          ^[[96mCloning MagicMirror …^[[0m
          ^[[92mCloning MagicMirror Done!^[[0m
          ^[[96mInstalling dependencies …^[[0m

          Ah… if you solved it a few weeks ago, I’ll take a look at what other people have posted about the same problem.

          S 1 Reply Last reply Reply Quote 0
          • S Offline
            sdetweil @Y_Garden
            last edited by

            @Y_Garden I solved the installing correct version of node problem.

            The reboot is happening inside npm, none of our code
            Maybe a heat or power problem?
            2w is short on ram, and trixie is bigger

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            1 Reply Last reply Reply Quote 0
            • emloweE Offline
              emlowe Module Developer
              last edited by

              My experience trying to run MM on a system with 512MB of RAM is really poor. I found it pretty frustrating really.

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @emlowe
                last edited by

                @emlowe yes, and the later os images are getting bigger and bigger

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                emloweE 1 Reply Last reply Reply Quote 0
                • emloweE Offline
                  emlowe Module Developer @sdetweil
                  last edited by

                  @sdetweil I did find dietPi (https://dietpi.com/) to be the best distro for ease of installation, generally small, and still up to date - they keep up to date with Debian

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