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

Error on new installation

Scheduled Pinned Locked Moved Unsolved Troubleshooting
7 Posts 2 Posters 447 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.
  • R Offline
    requiemmg
    last edited by Jan 5, 2023, 9:04 PM

    Hi,

    I just reinstalled my Pi from scratch (Raspbian Buster) and installed MM current version through @sdetweil 's installation script.
    Everything worked at once, MM started up on boot.

    Then I startet installing my modules, just git cloning them and doing npm install in the modules directories. No edit of config.js, I intend to use my old config.js.

    At some point I noticed that MM would not display - it is running, but electron throws an error:

    $ pm2 logs MagicMirror --lines=50
    [TAILING] Tailing last 50 lines for [MagicMirror] process (change the value with --lines option)
    /home/pi/.pm2/logs/MagicMirror-out.log last 50 lines:
    0|MagicMir |
    0|MagicMir |
    0|MagicMir | > magicmirror@2.22.0 start
    0|MagicMir | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
    0|MagicMir |
    0|MagicMir |
    0|MagicMir | > magicmirror@2.22.0 start
    0|MagicMir | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
    0|MagicMir |
    0|MagicMir |
    0|MagicMir | > magicmirror@2.22.0 start
    0|MagicMir | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
    0|MagicMir |
    0|MagicMir |
    0|MagicMir | > magicmirror@2.22.0 start
    0|MagicMir | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
    0|MagicMir |
    0|MagicMir | [05.01.2023 21:54.19.799] [LOG]   Starting MagicMirror: v2.22.0
    0|MagicMir | [05.01.2023 21:54.19.819] [LOG]   Loading config ...
    0|MagicMir | [05.01.2023 21:54.19.830] [LOG]   Loading module helpers ...
    0|MagicMir | [05.01.2023 21:54.19.835] [LOG]   No helper found for module: alert.
    0|MagicMir | [05.01.2023 21:54.19.866] [LOG]   Initializing new module helper ...
    0|MagicMir | [05.01.2023 21:54.19.867] [LOG]   Module helper loaded: updatenotification
    0|MagicMir | [05.01.2023 21:54.19.869] [LOG]   No helper found for module: clock.
    0|MagicMir | [05.01.2023 21:54.20.499] [LOG]   Initializing new module helper ...
    0|MagicMir | [05.01.2023 21:54.20.504] [LOG]   Module helper loaded: calendar
    0|MagicMir | [05.01.2023 21:54.20.508] [LOG]   No helper found for module: compliments.
    0|MagicMir | [05.01.2023 21:54.20.512] [LOG]   No helper found for module: weather.
    0|MagicMir | [05.01.2023 21:54.20.584] [LOG]   Initializing new module helper ...
    0|MagicMir | [05.01.2023 21:54.20.586] [LOG]   Module helper loaded: newsfeed
    0|MagicMir | [05.01.2023 21:54.20.587] [LOG]   All module helpers loaded.
    0|MagicMir | [05.01.2023 21:54.20.876] [LOG]   Starting server on port 8080 ...
    0|MagicMir | [05.01.2023 21:54.21.957] [LOG]   Server started ...
    0|MagicMir | [05.01.2023 21:54.21.964] [LOG]   Connecting socket for: updatenotification
    0|MagicMir | [05.01.2023 21:54.21.967] [LOG]   Starting module helper: updatenotification
    0|MagicMir | [05.01.2023 21:54.21.968] [LOG]   Connecting socket for: calendar
    0|MagicMir | [05.01.2023 21:54.21.970] [LOG]   Starting node helper for: calendar
    0|MagicMir | [05.01.2023 21:54.21.972] [LOG]   Connecting socket for: newsfeed
    0|MagicMir | [05.01.2023 21:54.21.976] [LOG]   Starting node helper for: newsfeed
    0|MagicMir | [05.01.2023 21:54.21.978] [LOG]   Sockets connected & modules started ...
    0|MagicMir | [05.01.2023 21:54.22.107] [LOG]   Launching application.
    0|MagicMir | [05.01.2023 21:54.29.651] [LOG]   Create new calendarfetcher for url: http://www.calendarlabs.com/ical-calendar/ics/76/US_Holidays.ics - Interval: 300000
    0|MagicMir | [05.01.2023 21:54.29.678] [LOG]   Create new newsfetcher for url: https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml - Interval: 300000
    0|MagicMir | [05.01.2023 21:54.29.745] [INFO]  Checking git for module: default
    0|MagicMir | [05.01.2023 21:54.30.830] [INFO]  Newsfeed-Fetcher: Broadcasting 32 items.
    0|MagicMir | [05.01.2023 21:54.31.214] [INFO]  Calendar-Fetcher: Broadcasting 15 events.
    0|MagicMir |
    0|MagicMir | > magicmirror@2.22.0 start
    0|MagicMir | > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
    0|MagicMir |
    
    /home/pi/.pm2/logs/MagicMirror-error.log last 50 lines:
    0|MagicMir |     at f._load (node:electron/js2c/asar_bundle:2:13328)
    0|MagicMir |     at Module.require (node:internal/modules/cjs/loader:1035:19)
    0|MagicMir |     at require (node:internal/modules/cjs/helpers:102:18)
    0|MagicMir |     at Object.<anonymous> (/home/pi/MagicMirror/js/app.js:16:24)
    0|MagicMir |     at Module._compile (node:internal/modules/cjs/loader:1141:14)
    0|MagicMir |     at Module._extensions..js (node:internal/modules/cjs/loader:1196:10)
    0|MagicMir | [2805:0105/214507.331437:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
    0|MagicMir | [2825:0105/214507.549549:ERROR:gpu_memory_buffer_support_x11.cc(44)] dri3 extension not supported.
    0|MagicMir | /home/pi/MagicMirror/node_modules/electron/dist/electron exited with signal SIGINT
    0|MagicMir | [3628:0105/215425.860928:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
    0|MagicMir | [3670:0105/215426.220444:ERROR:gpu_memory_buffer_support_x11.cc(44)] dri3 extension not supported.
    0|MagicMir | [3641:0105/215426.273319:ERROR:command_buffer_proxy_impl.cc(128)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
    0|MagicMir | [05.01.2023 21:56.59.668] [ERROR] App threw an error during load
    0|MagicMir | [05.01.2023 21:56.59.690] [ERROR] Error: Cannot find module '/home/pi/MagicMirror/js/../modules/default/defaultmodules'
    0|MagicMir | Require stack:
    0|MagicMir | - /home/pi/MagicMirror/js/app.js
    0|MagicMir | - /home/pi/MagicMirror/js/electron.js
    0|MagicMir | - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
    0|MagicMir | -
    0|MagicMir |     at Module._resolveFilename (node:internal/modules/cjs/loader:963:15)
    0|MagicMir |     at n._resolveFilename (node:electron/js2c/browser_init:2:109416)
    0|MagicMir |     at Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
    0|MagicMir |     at Module._load (node:internal/modules/cjs/loader:811:27)
    0|MagicMir |     at f._load (node:electron/js2c/asar_bundle:2:13328)
    0|MagicMir |     at Module.require (node:internal/modules/cjs/loader:1035:19)
    0|MagicMir |     at require (node:internal/modules/cjs/helpers:102:18)
    0|MagicMir |     at Object.<anonymous> (/home/pi/MagicMirror/js/app.js:16:24)
    0|MagicMir |     at Module._compile (node:internal/modules/cjs/loader:1141:14)
    0|MagicMir |     at Module._extensions..js (node:internal/modules/cjs/loader:1196:10)
    0|MagicMir | A JavaScript error occurred in the main process
    0|MagicMir | Uncaught Exception:
    0|MagicMir | Error: Cannot find module '/home/pi/MagicMirror/js/../modules/default/defaultmodules'
    0|MagicMir | Require stack:
    0|MagicMir | - /home/pi/MagicMirror/js/app.js
    0|MagicMir | - /home/pi/MagicMirror/js/electron.js
    0|MagicMir | - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
    0|MagicMir | -
    0|MagicMir |     at Module._resolveFilename (node:internal/modules/cjs/loader:963:15)
    0|MagicMir |     at n._resolveFilename (node:electron/js2c/browser_init:2:109416)
    0|MagicMir |     at Module._resolveFilename (/home/pi/MagicMirror/node_modules/module-alias/index.js:49:29)
    0|MagicMir |     at Module._load (node:internal/modules/cjs/loader:811:27)
    0|MagicMir |     at f._load (node:electron/js2c/asar_bundle:2:13328)
    0|MagicMir |     at Module.require (node:internal/modules/cjs/loader:1035:19)
    0|MagicMir |     at require (node:internal/modules/cjs/helpers:102:18)
    0|MagicMir |     at Object.<anonymous> (/home/pi/MagicMirror/js/app.js:16:24)
    0|MagicMir |     at Module._compile (node:internal/modules/cjs/loader:1141:14)
    0|MagicMir |     at Module._extensions..js (node:internal/modules/cjs/loader:1196:10)
    0|MagicMir | [1780:0105/215705.238610:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
    0|MagicMir | [1804:0105/215706.349139:ERROR:viz_main_impl.cc(186)] Exiting GPU process due to errors during initialization
    0|MagicMir | [1830:0105/215706.819295:ERROR:gpu_memory_buffer_support_x11.cc(44)] dri3 extension not supported.
    

    I renamed the MM directory and installed again. MM was running fine. Then I copied back the modules folder - and got this error back.
    Can anyone point out what is going wrong here?

    S 1 Reply Last reply Jan 5, 2023, 9:25 PM Reply Quote 0
    • S Away
      sdetweil @requiemmg
      last edited by Jan 5, 2023, 9:25 PM

      @requiemmg it looks like something got erased

      when u are installing the other modules what do you do,?

      Sam

      How to add modules

      learning how to use browser developers window for css changes

      R 1 Reply Last reply Jan 6, 2023, 7:40 AM Reply Quote 0
      • R Offline
        requiemmg @sdetweil
        last edited by Jan 6, 2023, 7:40 AM

        @sdetweil I just go into the MagicMirror/modules folder, git clone https://repository.of.module, enter the modules directory and npm install. Thats it…

        R 1 Reply Last reply Jan 7, 2023, 2:54 PM Reply Quote 0
        • R Offline
          requiemmg @requiemmg
          last edited by Jan 7, 2023, 2:54 PM

          Well, redone everything, now working. No idea what went wrong in first place…

          S 1 Reply Last reply Jan 7, 2023, 2:58 PM Reply Quote 1
          • S Away
            sdetweil @requiemmg
            last edited by Jan 7, 2023, 2:58 PM

            @requiemmg only npm install if the module has a package.json file, right?
            not always

            Sam

            How to add modules

            learning how to use browser developers window for css changes

            R 1 Reply Last reply Jan 7, 2023, 3:06 PM Reply Quote 0
            • R Offline
              requiemmg @sdetweil
              last edited by Jan 7, 2023, 3:06 PM

              @sdetweil Yes, only if indicated in the installation instructions to do so.

              S 1 Reply Last reply Jan 7, 2023, 3:12 PM Reply Quote 0
              • S Away
                sdetweil @requiemmg
                last edited by Jan 7, 2023, 3:12 PM

                @requiemmg ok. just thinking of what would have caused the issue…

                Sam

                How to add modules

                learning how to use browser developers window for css changes

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