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

Problem installing new module (beginner), CalendarEXT3 not displaying

Scheduled Pinned Locked Moved Solved Troubleshooting
36 Posts 4 Posters 8.5k 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.
  • M Offline
    MMRIZE @Manino
    last edited by MMRIZE Sep 21, 2023, 6:00 PM Sep 21, 2023, 5:58 PM

    @Manino
    I tested URL you sent me. (Green is that one. I hope this will not be too privacy things.)

    a226eb3e-ddde-4afc-b27b-f44df2cd26c6-image.png

    {
      module: "MMM-CalendarExt3",
      position: "bottom_bar",
      config: {
        mode: 'month',
        locale: 'sv-SE',
      }
    },
    {
      module: "calendar",
      position: "top_left",
      config: {
        broadcastPastEvents: true,
        calendars: [
          {
            symbol: "calendar-check",
            url: "https://ics.calendarlabs.com/709/45a0bb64/Fun_Holidays.ics",
            color: "red",
          },
          {
            url: "https://calendar.google.com/calendar/ical/7a9...4/basic.ics", // <- Your real iCAL URL
            color: "green",
          },
        ]
      }
    },
    
    M 2 Replies Last reply Sep 21, 2023, 8:42 PM Reply Quote 0
    • M Offline
      Manino @MMRIZE
      last edited by Sep 21, 2023, 8:42 PM

      @MMRIZE No pivacy things, its ok thank you.

      Glad to see it works for you, in that way there is’nt anything wrong with my google calendar. I appreciate you took your time and look it up!

      I did copy paste your config into mine and sorry to say but it did’nt work. Then i get back to my own config again but that does’nt work either.

      You can see I get the calendar into the default one. But the month is all empty. And I have to choose “lower_third” becuase on “bottom_bar” september is drowning, I can hardly see it then. Something is really wrong. Maybe I have to start from the beginning again. I mean, it works for you so something is really wrong over here.

      123.jpg 1234.jpg 12345.jpg

      M 1 Reply Last reply Sep 22, 2023, 6:29 AM Reply Quote 0
      • M Offline
        Manino @MMRIZE
        last edited by Sep 22, 2023, 5:15 AM

        @MMRIZE this one is from an all brand new installation of the MM and EXT3. I did end the installation with the ”npm install”. Copy paste your config into mine and got this. I’am clearly doing something wrong but I can’t undestand what to do different.

        IMG_5253.jpeg

        1 Reply Last reply Reply Quote 0
        • M Offline
          MMRIZE @Manino
          last edited by MMRIZE Sep 22, 2023, 6:32 AM Sep 22, 2023, 6:29 AM

          @Manino
          Let’s test things.

          1. Remove all other modules except calendar and MMM-CalendarExt3 then run again.
            1-1) If no issue; Some of other modules might make interference.
            1-2) Still happens; Run MM as dev mode (npm run start:dev) => This will show front-end dev console and there might be some useful console log. (or you can populate dev-console on MM with Ctrl+Shift+i or equivalent shortcut keys by your system)
          2. Just in case, the first rendering takes time so wait a while after running it.
          M 1 Reply Last reply Sep 22, 2023, 7:37 AM Reply Quote 0
          • M Offline
            Manino @MMRIZE
            last edited by Sep 22, 2023, 7:37 AM

            @MMRIZE Can you see something? I takes time for my posts to be accepted but now I have an all band new installation of the MM and the EXT3.

            I did comment out(?) all the default models except the calendar. Correct? Still got the same view as above (my latest post), except the clock and date.

            manino@raspberrypi:~ $ cd MagicMirror
            manino@raspberrypi:~/MagicMirror $ npm run start:dev

            magicmirror@2.24.0 start:dev
            DISPLAY=“${DISPLAY:=:0}” ./node_modules/.bin/electron js/electron.js dev

            [22.09.2023 09:26.03.030] [LOG] Starting MagicMirror: v2.24.0
            [22.09.2023 09:26.03.044] [LOG] Loading config …
            [22.09.2023 09:26.03.053] [DEBUG] config template file not exists, no envsubst
            [22.09.2023 09:26.03.067] [LOG] Loading module helpers …
            [22.09.2023 09:26.03.070] [LOG] No helper found for module: MMM-CalendarExt3.
            [22.09.2023 09:26.03.620] [LOG] Initializing new module helper …
            [22.09.2023 09:26.03.621] [LOG] Module helper loaded: calendar
            [22.09.2023 09:26.03.622] [LOG] All module helpers loaded.
            [22.09.2023 09:26.03.640] [LOG] Starting server on port 8080 …
            [22.09.2023 09:26.04.084] [ERROR] Whoops! There was an uncaught exception…
            [22.09.2023 09:26.04.097] [ERROR] Error: listen EADDRINUSE: address already in use ::1:8080
            at Server.setupListenHandle [as _listen2] (node:net:1740:16)
            at listenInCluster (node:net:1788:12)
            at GetAddrInfoReqWrap.doListen [as callback] (node:net:1937:7)
            at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:110:8) {
            code: ‘EADDRINUSE’,
            errno: -98,
            syscall: ‘listen’,
            address: ‘::1’,
            port: 8080
            }
            [22.09.2023 09:26.04.098] [ERROR] MagicMirror² will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
            [22.09.2023 09:26.04.098] [ERROR] If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
            MESA-LOADER: failed to retrieve device information
            MESA-LOADER: failed to retrieve device information
            MESA-LOADER: failed to retrieve device information

            M 1 Reply Last reply Sep 22, 2023, 2:49 PM Reply Quote 0
            • M Offline
              MMRIZE @Manino
              last edited by MMRIZE Sep 22, 2023, 2:51 PM Sep 22, 2023, 2:49 PM

              @Manino
              You need to stop “pm2” first before try dev mode. This error means just you are executing mm twice(one from pm2 and one from npm run start:dev). That error is not related with your original issue.

              S M 2 Replies Last reply Sep 22, 2023, 2:51 PM Reply Quote 0
              • S Away
                sdetweil @MMRIZE
                last edited by sdetweil Sep 22, 2023, 2:52 PM Sep 22, 2023, 2:51 PM

                @MMRIZE @Manino do

                pm2 stop all
                

                then u can do

                npm start 
                (ctrl-c to stop) 
                

                to test

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                1 Reply Last reply Reply Quote 0
                • M Offline
                  Manino @MMRIZE
                  last edited by Manino Sep 22, 2023, 8:10 PM Sep 22, 2023, 7:23 PM

                  @MMRIZE @sdetweil Oh, tnx! This is what I got. Have no idea if this is correct either. Thanks for your patience.

                  manino@raspberrypi:~ $ cd MagicMirror
                  manino@raspberrypi:~/MagicMirror $ pm2 stop all
                  [PM2] Applying action stopProcessId on app [all](ids: [ 0 ])
                  [PM2] [MagicMirror](0) ✓
                  ┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐
                  │ id │ name               │ mode     │ ↺    │ status    │ cpu      │ memory   │
                  ├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤
                  │ 0  │ MagicMirror        │ fork     │ 0    │ stopped   │ 0%       │ 0b       │
                  └────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘
                  manino@raspberrypi:~/MagicMirror $ npm start
                  
                  > magicmirror@2.24.0 start
                  > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js
                  
                  [22.09.2023 21:59.20.958] [LOG]   Starting MagicMirror: v2.24.0
                  [22.09.2023 21:59.20.971] [LOG]   Loading config ...
                  [22.09.2023 21:59.20.980] [DEBUG] config template file not exists, no envsubst
                  [22.09.2023 21:59.20.989] [LOG]   Loading module helpers ...
                  [22.09.2023 21:59.20.997] [LOG]   No helper found for module: MMM-CalendarExt3.
                  [22.09.2023 21:59.21.413] [LOG]   Initializing new module helper ...
                  [22.09.2023 21:59.21.414] [LOG]   Module helper loaded: calendar
                  [22.09.2023 21:59.21.415] [LOG]   All module helpers loaded.
                  [22.09.2023 21:59.21.436] [LOG]   Starting server on port 8080 ... 
                  [22.09.2023 21:59.21.866] [LOG]   Server started ...
                  [22.09.2023 21:59.21.869] [LOG]   Connecting socket for: calendar
                  [22.09.2023 21:59.21.870] [LOG]   Starting node helper for: calendar
                  [22.09.2023 21:59.21.872] [LOG]   Sockets connected & modules started ...
                  [22.09.2023 21:59.21.950] [LOG]   Launching application.
                  MESA-LOADER: failed to retrieve device information
                  MESA-LOADER: failed to retrieve device information
                  MESA-LOADER: failed to retrieve device information
                  ../../buildtools/third_party/libc++/trunk/include/vector:1471: assertion __n < size() failed: vector[] index out of bounds[1602:0922/215923.760165:ERROR:gpu_process_host.cc(954)] GPU process exited unexpectedly: exit_code=6
                  MESA-LOADER: failed to retrieve device information
                  MESA-LOADER: failed to retrieve device information
                  MESA-LOADER: failed to retrieve device information
                  ../../buildtools/third_party/libc++/trunk/include/vector:1471: assertion __n < size() failed: vector[] index out of bounds[1602:0922/215924.743937:ERROR:gpu_process_host.cc(954)] GPU process exited unexpectedly: exit_code=6
                  MESA-LOADER: failed to retrieve device information
                  MESA-LOADER: failed to retrieve device information
                  MESA-LOADER: failed to retrieve device information
                  ../../buildtools/third_party/libc++/trunk/include/vector:1471: assertion __n < size() failed: vector[] index out of bounds[1602:0922/215925.960665:ERROR:gpu_process_host.cc(954)] GPU process exited unexpectedly: exit_code=6
                  [22.09.2023 21:59.25.999] [LOG]   Create new calendarfetcher for url: https://ics.calendarlabs.com/709/45a0bb64/Fun_Holidays.ics - Interval: 3600000
                  [22.09.2023 21:59.26.871] [INFO]  Calendar-Fetcher: Broadcasting 59 events.
                  [1645:0922/215926.898550:ERROR:command_buffer_proxy_impl.cc(128)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.
                  ^C/home/manino/MagicMirror/node_modules/electron/dist/electron exited with signal SIGINT
                  
                  S 2 Replies Last reply Sep 22, 2023, 7:37 PM Reply Quote 0
                  • S Away
                    sdetweil @Manino
                    last edited by sdetweil Sep 22, 2023, 7:39 PM Sep 22, 2023, 7:37 PM

                    @Manino

                    ‘/home/manino/package.json’

                    you are not in the MagicMirror folder

                    cd MagicMirror
                    

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 0
                    • S Away
                      sdetweil @Manino
                      last edited by Sep 22, 2023, 8:17 PM

                      @Manino do this

                      export ELECTRON_DISABLE_GPU=1
                      npm start
                      

                      if that works, the add

                      export ELECTRON_DISABLE_GPU=1
                      

                      in the ~/MagicMirror/installers/mm.sh

                      on a new line before the line with npm start

                      Sam

                      How to add modules

                      learning how to use browser developers window for css changes

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 3
                      • 4
                      • 3 / 4
                      3 / 4
                      • First post
                        28/36
                        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