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.

    MMM-CalendarExt3 and MMM-MonthlyCalendar blank

    Scheduled Pinned Locked Moved Solved Troubleshooting
    56 Posts 2 Posters 11.2k 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.
    • S Offline
      sdetweil @Scott-M
      last edited by

      @Scott-M i will examine and fix the installer

      32bit on pi5 might never run as there were conflicting hardware changes

      can you try to start for wayland?

      npm run start:wayland
      

      see https://forum.magicmirror.builders/topic/19269/new-magicmirror-start-options-in-version-2-30-0

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        Scott-M @sdetweil
        last edited by

        @sdetweil said in MMM-CalendarExt3 and MMM-MonthlyCalendar blank:

        npm run start:wayland

        > magicmirror@2.30.0 start:wayland
        > WAYLAND_DISPLAY="${WAYLAND_DISPLAY:=wayland-1}" ./node_modules/.bin/electron js/electron.js --enable-features=UseOzonePlatform --ozone-platform=wayland
        
        did not find extension DRI_Mesa version 1
        failed to bind extensions
        did not find extension DRI_Mesa version 1
        failed to bind extensions
        did not find extension DRI_Mesa version 1
        failed to bind extensions
        did not find extension DRI_Mesa version 1
        failed to bind extensions
        [2025-03-25 13:07:24.800] [LOG]   Starting MagicMirror: v2.30.0
        [2025-03-25 13:07:24.809] [LOG]   Loading config ...
        [2025-03-25 13:07:24.811] [LOG]   config template file not exists, no envsubst
        [2025-03-25 13:07:25.425] [INFO]  Checking config file /home/scott/MagicMirror/config/config.js ...
        [2025-03-25 13:07:25.451] [INFO]  Your configuration file doesn't contain syntax errors :)
        [2025-03-25 13:07:25.451] [INFO]  Checking modules structure configuration ...
        [2025-03-25 13:07:25.489] [INFO]  Your modules structure configuration doesn't contain errors :)
        [2025-03-25 13:07:25.491] [LOG]   Loading module helpers ...
        [2025-03-25 13:07:25.492] [LOG]   No helper found for module: alert.
        [2025-03-25 13:07:25.498] [LOG]   Initializing new module helper ...
        [2025-03-25 13:07:25.499] [LOG]   Module helper loaded: updatenotification
        [2025-03-25 13:07:25.499] [LOG]   No helper found for module: clock.
        [2025-03-25 13:07:25.640] [LOG]   Initializing new module helper ...
        [2025-03-25 13:07:25.640] [LOG]   Module helper loaded: calendar
        [2025-03-25 13:07:25.642] [LOG]   No helper found for module: compliments.
        [2025-03-25 13:07:25.647] [LOG]   No helper found for module: weather.
        [2025-03-25 13:07:25.761] [LOG]   Initializing new module helper ...
        [2025-03-25 13:07:25.762] [LOG]   Module helper loaded: newsfeed
        [2025-03-25 13:07:25.762] [LOG]   All module helpers loaded.
        [2025-03-25 13:07:25.765] [LOG]   Starting server on port 8089 ...
        [2025-03-25 13:07:25.770] [WARN]  You're using a full whitelist configuration to allow for all IPs
        [1800:0325/130726.055765:ERROR:wayland_connection.cc(198)] Failed to connect to Wayland display: No such file or directory (2)
        [1800:0325/130726.055835:ERROR:ozone_platform_wayland.cc(264)] Failed to initialize Wayland platform
        [1800:0325/130726.055842:ERROR:env.cc(258)] The platform failed to initialize.  Exiting.
        /home/scott/MagicMirror/node_modules/electron/dist/electron exited with signal SIGSEGV
        
        
        S 1 Reply Last reply Reply Quote 0
        • S Offline
          sdetweil @Scott-M
          last edited by sdetweil

          @Scott-M this is confusing… by default the system is setup for wayland/labwc,
          not x11 (which npm start does)

          just another test, using manual install into another folder

          cd ~
          git clone https://github.com/MagicMirrorOrg/MagicMirror.git fribble
          cd fribble
          npm run install-mm
          npm start 
          

          if that fails then try erasing the saved electron info

          cd ~
          rm -rf .config/Electron
          cd MagicMirror 
          npm start 
          

          you try the fribble directory too

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          S 1 Reply Last reply Reply Quote 0
          • S Offline
            Scott-M @sdetweil
            last edited by

            @sdetweil

            Sorry, same result with both of those, doesn’t get past the starting server message.

            System info:

            sudo cat /sys/firmware/devicetree/base/model;echo
            cat /etc/os-release
            Raspberry Pi 5 Model B Rev 1.0
            PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
            NAME="Debian GNU/Linux"
            VERSION_ID="12"
            VERSION="12 (bookworm)"
            VERSION_CODENAME=bookworm
            ID=debian
            HOME_URL="https://www.debian.org/"
            SUPPORT_URL="https://www.debian.org/support"
            BUG_REPORT_URL="https://bugs.debian.org/"
            
            

            I do have an SD with a working MagicMirror on it, installed exactly the same was a couple of weeks ago.

            I have just going to try another fresh install of bookworm, update / upgrade and then manually install nodejs and npm and MagicMirror ans see what happens. Don’t expect a different result but will see what happens.

            S 1 Reply Last reply Reply Quote 0
            • S Offline
              Scott-M @Scott-M
              last edited by

              @Scott-M @sdetweil

              So, it works installing manually, bash history…:

              sudo apt update
              sudo apt full-upgrade
              sudo reboot now
              curl -sL https://deb.nodesource.com/setup_20.x | sudo -E bash -
              sudo apt-get install nodejs -y
              sudo apt install npm
              git clone https://github.com/MagicMirrorOrg/MagicMirror
              cd MagicMirror
              npm run install-mm
              cp config/config.js.sample config/config.js
              npm start
              
              

              The install log from the one that doesn’t run is here if that helps at all.

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                sdetweil @Scott-M
                last edited by

                @Scott-M very interesting… only thing I can see different is the sandbox permissions

                I don’t have time til later today to examine any more…

                thanks for the feedback

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                S 1 Reply Last reply Reply Quote 0
                • S Offline
                  Scott-M @sdetweil
                  last edited by

                  @sdetweil OK, I will keep the various SD cards with working and non working version for a while just in case it would be of help.

                  S 1 Reply Last reply Reply Quote 0
                  • S Offline
                    sdetweil @Scott-M
                    last edited by

                    @Scott-M thanks… appreciate that

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    S 1 Reply Last reply Reply Quote 0
                    • S Offline
                      Scott-M @sdetweil
                      last edited by

                      @sdetweil

                      I had one more attempt at this, this time I ran an update and upgrade before running your script and this time it worked. Cannot see why that would be…

                      Happy to experiment more if you need more info but I am going to start on building the 2 way mirror now!

                      S 1 Reply Last reply Reply Quote 0
                      • S Offline
                        sdetweil @Scott-M
                        last edited by

                        @Scott-M and my script does that before too, its in the install.log file

                        Sam

                        How to add modules

                        learning how to use browser developers window for css changes

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