Read the statement by Michael Teeuw here.
Version 2.30.0 Calendar fix for clipping broadcast events
-
@sdetweil Hi Sam,
Performed checks and changes as requested ensured i was on _fix_clipping then ran the install and still am not getting the events data. See log of each step below. Also included updated config file just in case. Sorry to pester just really like the module.mdwebb@raspberrypi:~/MagicMirror $ git switch _fix_clipping M css/main.css Already on '_fix_clipping' mdwebb@raspberrypi:~/MagicMirror $ cd ~/MagicMirror npm run install-mm > magicmirror@2.31.0-develop install-mm > npm install --no-audit --no-fund --no-update-notifier --only=prod --omit=dev > magicmirror@2.31.0-develop postinstall > npm run install-vendor && npm run install-fonts && echo "MagicMirror² installation finished successfully! > " > magicmirror@2.31.0-develop install-vendor > echo "Installing vendor files ... > " && cd vendor && npm install --loglevel=error --no-audit --no-fund --no-update-notifier Installing vendor files ... up to date in 1s > magicmirror@2.31.0-develop install-fonts > echo "Installing fonts ... > " && cd fonts && npm install --loglevel=error --no-audit --no-fund --no-update-notifier Installing fonts ... up to date in 1s MagicMirror² installation finished successfully! > magicmirror@2.31.0-develop prepare > [ -f node_modules/.bin/husky ] && husky || echo no husky installed. no husky installed. up to date in 9smdwebb@raspberrypi:~/MagicMirror $ npm start
> magicmirror@2.31.0-develop start > npm run start:x11 > magicmirror@2.31.0-develop start:x11 > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js [2025-01-08 19:56:04.602] [LOG] Starting MagicMirror: v2.31.0-develop [2025-01-08 19:56:04.630] [LOG] Loading config ... [2025-01-08 19:56:04.632] [LOG] config template file not exists, no envsubst [2025-01-08 19:56:05.150] [INFO] Checking config file /home/mdwebb/MagicMirror/config/config.js ... [2025-01-08 19:56:05.263] [INFO] Your configuration file doesn't contain syntax errors :) [2025-01-08 19:56:05.264] [INFO] Checking modules structure configuration ... [2025-01-08 19:56:05.380] [ERROR] This module configuration contains errors: {}must have required property 'module' [2025-01-08 19:56:05.382] [WARN] No module name found for this configuration: {} [2025-01-08 19:56:05.383] [WARN] No module name found for this configuration: {} [2025-01-08 19:56:05.384] [LOG] Loading module helpers ... [2025-01-08 19:56:05.391] [LOG] Initializing new module helper ... [2025-01-08 19:56:05.392] [LOG] Module helper loaded: updatenotification [2025-01-08 19:56:05.393] [LOG] No helper found for module: clock. [2025-01-08 19:56:05.527] [LOG] Initializing new module helper ... [2025-01-08 19:56:05.527] [LOG] Module helper loaded: calendar [2025-01-08 19:56:05.529] [LOG] No helper found for module: MMM-CalendarExt3. [2025-01-08 19:56:05.726] [LOG] Initializing new module helper ... [2025-01-08 19:56:05.727] [LOG] Module helper loaded: MMM-ImagesPhotos [2025-01-08 19:56:05.743] [LOG] Initializing new module helper ... [2025-01-08 19:56:05.744] [LOG] Module helper loaded: MMM-OpenWeatherMapForecast [2025-01-08 19:56:05.744] [LOG] All module helpers loaded. [2025-01-08 19:56:05.754] [LOG] Starting server on port 8080 ... [2025-01-08 19:56:06.763] [LOG] Server started ... [2025-01-08 19:56:06.764] [LOG] Connecting socket for: updatenotification [2025-01-08 19:56:06.766] [LOG] Starting module helper: updatenotification [2025-01-08 19:56:06.767] [LOG] Connecting socket for: calendar [2025-01-08 19:56:06.768] [LOG] Starting node helper for: calendar [2025-01-08 19:56:06.769] [LOG] Connecting socket for: MMM-ImagesPhotos [2025-01-08 19:56:06.771] [LOG] Starting node helper for: MMM-ImagesPhotos [2025-01-08 19:56:06.772] [LOG] Connecting socket for: MMM-OpenWeatherMapForecast [2025-01-08 19:56:06.777] [LOG] Starting node_helper for MMM-OpenWeatherMapForecast [2025-01-08 19:56:06.778] [LOG] Sockets connected & modules started ... [2025-01-08 19:56:07.134] [LOG] Launching application. [2025-01-08 19:56:08.242] [INFO] System information: ### SYSTEM: manufacturer: ; model: ; virtual: false ### OS: platform: linux; distro: Debian GNU/Linux; release: 12; arch: arm64; kernel: 6.6.51+rpt-rpi-v8 ### VERSIONS: electron: 32.2.7; used node: 20.18.1; installed node: 20.18.1; npm: 10.8.2; pm2: 5.4.3 ### OTHER: timeZone: Australia/Melbourne; ELECTRON_ENABLE_GPU: undefined [2957:0108/195608.659832:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.660229:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.660540:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.660650:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.660812:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.660910:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.661069:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.661161:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.661311:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.661411:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.661563:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.661654:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.661802:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.661894:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.663097:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.663239:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.663417:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.663539:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.663700:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.663793:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.663943:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.664034:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.664181:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.664271:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.664418:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.664510:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2957:0108/195608.664658:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [2957:0108/195608.664748:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2025-01-08 19:56:09.808] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/private-1a35a8867b2c1f528e0f8ac9f9fa15ab/basic.ics - Interval: 3600000 [2025-01-08 19:56:09.886] [LOG] Config based debug=module_6_MMM-ImagesPhotos [2025-01-08 19:56:09.894] [INFO] updatenotification: Updater Class Loaded! [2025-01-08 19:56:09.895] [INFO] updatenotification: Checking PM2 using... [2025-01-08 19:56:09.895] [INFO] updatenotification: [PM2] You are not using pm2 [2025-01-08 19:56:09.896] [INFO] Checking git for module: MMM-CalendarExt3 [2025-01-08 19:56:09.919] [INFO] Checking git for module: MMM-ImagesPhotos [2025-01-08 19:56:09.939] [INFO] Checking git for module: MMM-OpenWeatherMapForecast [2025-01-08 19:56:09.970] [INFO] Checking git for module: MagicMirror [2025-01-08 19:56:16.687] [INFO] Calendar-Fetcher: Broadcasting 951 events from https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/private-1a35a8867b2c1f528e0f8ac9f9fa15ab/basic.ics. [2025-01-08 19:56:24.651] [LOG] Shutting down server... [2025-01-08 19:56:24.653] [LOG] Stopping module helper: updatenotification [2025-01-08 19:56:24.656] [LOG] Stopping module helper: calendar [2025-01-08 19:56:24.657] [LOG] Stopping module helper: MMM-ImagesPhotos [2025-01-08 19:56:24.658] [LOG] Stopping module helper: MMM-OpenWeatherMapForecast [2025-01-08 19:56:24.659] [LOG] Node_helpers stopped ...let config = { address: "localhost", // Address to listen on, can be: // - "localhost", "127.0.0.1", "::1" to listen on loopback interface // - another specific IPv4/6 to listen on a specific interface // - "0.0.0.0", "::" to listen on any interface // Default, when address config is left out or empty, is "localhost" port: 8080, basePath: "/", // The URL path where MagicMirror² is hosted. If you are using a Reverse proxy // you must set the sub path here. basePath must end with a / ipWhitelist: ["127.0.0.1", "::ffff:127.0.0.1", "::1"], // Set [] to allow all IP addresses // or add a specific IPv4 of 192.168.1.5 : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.1.5"], // or IPv4 range of 192.168.3.0 --> 192.168.3.15 use CIDR format : // ["127.0.0.1", "::ffff:127.0.0.1", "::1", "::ffff:192.168.3.0/28"], useHttps: false, // Support HTTPS or not, default "false" will use HTTP httpsPrivateKey: "", // HTTPS private key path, only require when useHttps is true httpsCertificate: "", // HTTPS Certificate path, only require when useHttps is true language: "en", locale: "en-US", logLevel: ["INFO", "LOG", "WARN", "ERROR"], // Add "DEBUG" for even more logging timeFormat: 24, units: "metric", modules: [ {/* module: "alert", */}, { module: "updatenotification", position: "top_bar" }, { module: "clock", position: "top_left" }, {/* module: "calendar", header: "Webb's", //position: "top_left", config: { calendars: [ { fetchInterval: 7 * 24 * 60 * 60 * 1000, symbol: "calendar-check", url: "https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/public/basic.ics" } ] } */}, { module: "calendar", position: "top_left", config: { broadcastPastEvents: true, // <= IMPORTANT to see past events calendars: [ { url: "https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/private-1a35a8867b2c1f528e0f8ac9f9fa15ab/basic.ics", name: "us_holiday", // <= RECOMMENDED to assign name color: "red", // <= RECOMMENDED to assign color defaultSymbolClassName: "", } ] } }, { module: "MMM-CalendarExt3", position: "bottom_bar", title: "", config: { mode: "week", instanceId: "basicCalendar", locale: 'en-US', maxEventLines: 6, firstDayOfWeek: 0, calendarSet: [], weekIndex: 0, weeksInView: 4, eventHeight: '15px', useMarquee: true, eventTransformer: (ev)=> { if (ev.title.search('DINNER') > -1) ev.symbol = ['fluent-color:food-28'] if (ev.title.search('Arnold') > -1) ev.symbol = ['fluent-emoji-flat:dog'] if (ev.title.search('Gus') > -1) ev.symbol = ['fluent-emoji-flat:dog'] if (ev.title.search('Dogs') > -1) ev.symbol = ['fluent-emoji-flat:dog'] if (ev.title.search('dogs') > -1) ev.symbol = ['fluent-emoji-flat:dog'] if (ev.title.search('Marcus') > -1) ev.symbol = ['noto:pretzel'] if (ev.title.search('Pretzel') > -1) ev.symbol = ['noto:pretzel'] if (ev.title.search('Recycle Bin') > -1) ev.symbol = ['game-icons:soda-bottle'] if (ev.title.search('Green Waste bins') > -1) ev.symbol = ['streamline-emojis:leaf-fluttering-in-wind'] if (ev.title.search('Cleaning Day') > -1) ev.symbol = ['openmoji:broom'] if (ev.title.search('Swimming') > -1) ev.symbol = ['fxemoji:swimming'] if (ev.title.search('Phils') > -1) ev.symbol = ['twemoji:baby-angel-light-skin-tone'] if (ev.title.search('Phyllis') > -1) ev.symbol = ['twemoji:baby-angel-light-skin-tone'] if (ev.title.search('Birthday') > -1) ev.symbol = ['emojione:birthday-cake'] if (ev.title.search('birthday') > -1) ev.symbol = ['emojione:birthday-cake'] if (ev.title.search('Hugo') > -1) ev.symbol = ['cryptocurrency-color:hight'] if (ev.title.search('Maggie') > -1) ev.symbol = ['cryptocurrency-color:xmy'] if (ev.title.search('Lucas') > -1) ev.symbol = ['openmoji:man-judge-light-skin-tone'] if (ev.title.search('Hudge') > -1) ev.symbol = ['twemoji:gemini'] if (ev.title.search('Danielle') > -1) ev.symbol = ['twemoji:gemini'] return ev }, } }, { module: "weather", disabled: true, position: "top_right", config: { weatherProvider: "openmeteo", type: "current", lat: 40.776676, lon: -73.971321 } }, { module: "weather", disabled: true, position: "top_right", header: "Weather Forecast", config: { weatherProvider: "openmeteo", type: "forecast", lat: 40.776676, lon: -73.971321 } }, { module: "MMM-ImagesPhotos", position: "top_center", config: { opacity: 0.9, animationSpeed: 1000, updateInterval: 5000, maxHeight: "500px", maxWidth:"500px", sequential: false // process the image list randomly } }, { module: "MMM-OpenWeatherMapForecast", header: "Weather", position: "top_right", classes: "default everyone", config: { apikey: "cfb4187b9743b212915c5438d685f778", latitude: "-38.314560", longitude: "146.419373", iconset: "4c", concise: false, forecastLayout: "table", showDailyForecast: true, maxDailiesToShow: 5, showHourlyForecast: false, showWind: false } }, { module: "newsfeed", disabled: true, position: "bottom_bar", config: { feeds: [ { title: "New York Times", url: "https://rss.nytimes.com/services/xml/rss/nyt/HomePage.xml" } ], showSourceTitle: true, showPublishDate: true, broadcastNewsFeeds: true, broadcastNewsUpdates: true } }, ] }; -
@sdetweil Thank you, after a few things I was able to get it working. I was not able to get it to work on the rp 3b but was able to get it working on the rp5. Appreciate you.
-
@MDWEBB said in Version 2.30.0 Calendar fix for clipping broadcast events:
{/* module: "calendar", header: "Webb's", //position: "top_left", config: { calendars: [ { fetchInterval: 7 * 24 * 60 * 60 * 1000, symbol: "calendar-check", url: "https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/public/basic.ics" } ] } */},this creates an empty module, why you got the
@MDWEBB said in [Version 2\.30\.0 Calendar fix for clipping broadcast events](/post/122771): > {}must have required property 'module' > [2025-01-08 19:56:05.382] [WARN] No module name found for this configuration: > {} > [2025-01-08 19:56:05.383] [WARN] No module name found for this configuration: > {}errors
what do you mean not working on pi 3?
-
@sdetweil thanks removing this module has cleared the error on boot however still not having any lucky with events broadcasting for CalendarExt3
/MagicMirror $ npm start > magicmirror@2.31.0-develop start > npm run start:x11 > magicmirror@2.31.0-develop start:x11 > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js [2025-01-09 08:18:52.543] [LOG] Starting MagicMirror: v2.31.0-develop [2025-01-09 08:18:52.572] [LOG] Loading config ... [2025-01-09 08:18:52.575] [LOG] config template file not exists, no envsubst [2025-01-09 08:18:53.097] [INFO] Checking config file /home/mdwebb/MagicMirror/config/config.js ... [2025-01-09 08:18:53.206] [INFO] Your configuration file doesn't contain syntax errors :) [2025-01-09 08:18:53.208] [INFO] Checking modules structure configuration ... [2025-01-09 08:18:53.324] [INFO] Your modules structure configuration doesn't contain errors :) [2025-01-09 08:18:53.327] [LOG] Loading module helpers ... [2025-01-09 08:18:53.329] [LOG] No helper found for module: alert. [2025-01-09 08:18:53.336] [LOG] Initializing new module helper ... [2025-01-09 08:18:53.337] [LOG] Module helper loaded: updatenotification [2025-01-09 08:18:53.338] [LOG] No helper found for module: clock. [2025-01-09 08:18:53.474] [LOG] Initializing new module helper ... [2025-01-09 08:18:53.474] [LOG] Module helper loaded: calendar [2025-01-09 08:18:53.476] [LOG] No helper found for module: MMM-CalendarExt3. [2025-01-09 08:18:53.674] [LOG] Initializing new module helper ... [2025-01-09 08:18:53.675] [LOG] Module helper loaded: MMM-ImagesPhotos [2025-01-09 08:18:53.693] [LOG] Initializing new module helper ... [2025-01-09 08:18:53.694] [LOG] Module helper loaded: MMM-OpenWeatherMapForecast [2025-01-09 08:18:53.694] [LOG] All module helpers loaded. [2025-01-09 08:18:53.704] [LOG] Starting server on port 8080 ... [2025-01-09 08:18:54.652] [LOG] Server started ... [2025-01-09 08:18:54.653] [LOG] Connecting socket for: updatenotification [2025-01-09 08:18:54.655] [LOG] Starting module helper: updatenotification [2025-01-09 08:18:54.656] [LOG] Connecting socket for: calendar [2025-01-09 08:18:54.657] [LOG] Starting node helper for: calendar [2025-01-09 08:18:54.658] [LOG] Connecting socket for: MMM-ImagesPhotos [2025-01-09 08:18:54.659] [LOG] Starting node helper for: MMM-ImagesPhotos [2025-01-09 08:18:54.660] [LOG] Connecting socket for: MMM-OpenWeatherMapForecast [2025-01-09 08:18:54.661] [LOG] Starting node_helper for MMM-OpenWeatherMapForecast [2025-01-09 08:18:54.662] [LOG] Sockets connected & modules started ... [2025-01-09 08:18:55.059] [LOG] Launching application. [2025-01-09 08:18:56.218] [INFO] System information: ### SYSTEM: manufacturer: ; model: ; virtual: false ### OS: platform: linux; distro: Debian GNU/Linux; release: 12; arch: arm64; kernel: 6.6.51+rpt-rpi-v8 ### VERSIONS: electron: 32.2.7; used node: 20.18.1; installed node: 20.18.1; npm: 10.8.2; pm2: 5.4.3 ### OTHER: timeZone: Australia/Melbourne; ELECTRON_ENABLE_GPU: undefined [5307:0109/081856.487945:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.488320:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.488591:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.488693:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.488880:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.488963:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.489136:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.489218:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.489384:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.489472:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.489641:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.489720:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.489884:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.489962:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.491709:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.491833:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.492011:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.492121:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.492294:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.492377:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.492540:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.492619:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.492789:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.492880:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.493063:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.493142:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [5307:0109/081856.493306:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [5307:0109/081856.493385:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2025-01-09 08:18:57.750] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/private-1a35a8867b2c1f528e0f8ac9f9fa15ab/basic.ics - Interval: 3600000 [2025-01-09 08:18:57.799] [LOG] Config based debug=module_7_MMM-ImagesPhotos [2025-01-09 08:18:57.807] [INFO] updatenotification: Updater Class Loaded! [2025-01-09 08:18:57.808] [INFO] updatenotification: Checking PM2 using... [2025-01-09 08:18:57.809] [INFO] updatenotification: [PM2] You are not using pm2 [2025-01-09 08:18:57.811] [INFO] Checking git for module: MMM-CalendarExt3 [2025-01-09 08:18:57.834] [INFO] Checking git for module: MMM-ImagesPhotos [2025-01-09 08:18:57.857] [INFO] Checking git for module: MMM-OpenWeatherMapForecast [2025-01-09 08:18:57.889] [INFO] Checking git for module: MagicMirror [2025-01-09 08:19:03.894] [INFO] Calendar-Fetcher: Broadcasting 953 events from https://calendar.google.com/calendar/ical/4efbedad2784375c01feb3efdfc3af1c952bc6855f277cc0ff676a776cb246a2%40group.calendar.google.com/private-1a35a8867b2c1f528e0f8ac9f9fa15ab/basic.ics. [2025-01-09 08:19:15.083] [LOG] Shutting down server... [2025-01-09 08:19:15.084] [LOG] Stopping module helper: updatenotification [2025-01-09 08:19:15.085] [LOG] Stopping module helper: calendar [2025-01-09 08:19:15.086] [LOG] Stopping module helper: MMM-ImagesPhotos [2025-01-09 08:19:15.087] [LOG] Stopping module helper: MMM-OpenWeatherMapForecast [2025-01-09 08:19:15.090] [LOG] Node_helpers stopped ... -
@MDWEBB says it broadcast over 900 events
there is an Ext3 function for seeing all the events, maybe check there to see if its called, dont see why not
-
@sdetweil Thanks for all the help i was able to get it working. Removed the extra module and then it was actually only bringing events in after the first refresh interval of the module, which was odd as it usually brought them in upon start up but is operating fine now.
-
@MDWEBB i think this is a timing thing
you could try changing these two config parameters
waitFetch and refreshInterval
-
S sdetweil referenced this topic on
-
S sdetweil referenced this topic on
-
@sdetweil i ran the commands in your post, but now everything is totally broken…
This is the beginning of what it gives me. I can’t even launch MM now. Do you know what I can do?burgess@raspberrypi:~/MagicMirror $ git fetch origin pull/3679/head:_fix_clipping burgess@raspberrypi:~/MagicMirror $ git switch _fix_clipping Switched to branch '_fix_clipping' burgess@raspberrypi:~/MagicMirror $ npm run start > magicmirror@2.31.0-develop start > npm run start:x11 > magicmirror@2.31.0-develop start:x11 > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js App threw an error during load Error: Cannot find module 'ansis' Require stack: - /home/burgess/MagicMirror/js/logger.js - /home/burgess/MagicMirror/js/app.js - /home/burgess/MagicMirror/js/electron.js - /home/burgess/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js - at node:internal/modules/cjs/loader:1084:15 at Function.<anonymous> (node:electron/js2c/browser_init:2:116646) at Module._resolveFilename (/home/burgess/MagicMirror/node_modules/module-alias/index.js:49:29) at node:internal/modules/cjs/loader:929:27 at Function._load (node:electron/js2c/asar_bundle:2:13327) at Module.require (node:internal/modules/cjs/loader:1150:19) at require (node:internal/modules/cjs/helpers:121:18) at /home/burgess/MagicMirror/js/logger.js:5:19 at Object.<anonymous> (/home/burgess/MagicMirror/js/logger.js:46:2) at Module._compile (node:internal/modules/cjs/loader:1271:14) at Object..js (node:internal/modules/cjs/loader:1326:10) at Module.load (node:internal/modules/cjs/loader:1126:32) at node:internal/modules/cjs/loader:967:12 at Function._load (node:electron/js2c/asar_bundle:2:13327) at Module.require (node:internal/modules/cjs/loader:1150:19) at require (node:internal/modules/cjs/helpers:121:18) A JavaScript error occurred in the main process Uncaught Exception: Error: Cannot find module 'ansis' Require stack: - /home/burgess/MagicMirror/js/logger.js - /home/burgess/MagicMirror/js/app.js - /home/burgess/MagicMirror/js/electron.js - /home/burgess/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js - at node:internal/modules/cjs/loader:1084:15 at Function.<anonymous> (node:electron/js2c/browser_init:2:116646) at Module._resolveFilename (/home/burgess/MagicMirror/node_modules/module-alias/index.js:49:29) at node:internal/modules/cjs/loader:929:27 at Function._load (node:electron/js2c/asar_bundle:2:13327) at Module.require (node:internal/modules/cjs/loader:1150:19) at require (node:internal/modules/cjs/helpers:121:18) at /home/burgess/MagicMirror/js/logger.js:5:19 at Object.<anonymous> (/home/burgess/MagicMirror/js/logger.js:46:2) at Module._compile (node:internal/modules/cjs/loader:1271:14) at Object..js (node:internal/modules/cjs/loader:1326:10) at Module.load (node:internal/modules/cjs/loader:1126:32) at node:internal/modules/cjs/loader:967:12 at Function._load (node:electron/js2c/asar_bundle:2:13327) at Module.require (node:internal/modules/cjs/loader:1150:19) at require (node:internal/modules/cjs/helpers:121:18) [21857:0111/103910.674526:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.675123:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.675382:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.675579:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.675720:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.675973:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.676145:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.677266:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.677469:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.677676:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.677856:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.677993:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.678216:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) [21857:0111/103910.678351:ERROR:gbm_wrapper.cc(253)] Failed to export buffer to dma_buf: No such file or directory (2) -
@angeliKITTYx you missed a step
cd ~/MagicMirror npm run install-mm -
@MDWEBB ok, you didn’t switch to the new branch
git switch _fix_clipping -
@sdetweil Okay, I got MM to launch, but now other modules are broken and the calendar is still a mess. 3 of 7 are showing, and “all day” events are starting at 5AM and go into the next day. The command window says it’s populating x number of events from all 7 calendars, but they’re not showing up.
every event here is an “all day” event, and 4 of the calendars aren’t showing.
@raspberrypi:~/MagicMirror $ npm run start > magicmirror@2.31.0-develop start > npm run start:x11 > magicmirror@2.31.0-develop start:x11 > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js [2025-01-11 13:22:17.187] [LOG] Starting MagicMirror: v2.31.0-develop [2025-01-11 13:22:17.225] [LOG] Loading config ... [2025-01-11 13:22:17.228] [LOG] config template file not exists, no envsubst [2025-01-11 13:22:17.817] [INFO] Checking config file /home/burgess/MagicMirror/config/config.js ... [2025-01-11 13:22:17.921] [INFO] Your configuration file doesn't contain syntax errors :) [2025-01-11 13:22:17.923] [INFO] Checking modules structure configuration ... [2025-01-11 13:22:18.059] [INFO] Your modules structure configuration doesn't contain errors :) [2025-01-11 13:22:18.063] [LOG] Loading module helpers ... [2025-01-11 13:22:18.064] [LOG] No helper found for module: alert. [2025-01-11 13:22:18.076] [LOG] Initializing new module helper ... [2025-01-11 13:22:18.077] [LOG] Module helper loaded: updatenotification [2025-01-11 13:22:18.079] [LOG] No helper found for module: clock. [2025-01-11 13:22:18.080] [LOG] No helper found for module: weather. [2025-01-11 13:22:18.090] [LOG] Initializing new module helper ... [2025-01-11 13:22:18.091] [LOG] Module helper loaded: MMM-OnThisDayWikiApi [2025-01-11 13:22:18.255] [LOG] Initializing new module helper ... [2025-01-11 13:22:18.256] [LOG] Module helper loaded: calendar [2025-01-11 13:22:18.257] [LOG] No helper found for module: MMM-CalendarExt3. [2025-01-11 13:22:18.628] [LOG] Initializing new module helper ... [2025-01-11 13:22:18.628] [LOG] Module helper loaded: MMM-GooglePhotos [2025-01-11 13:22:18.631] [ERROR] Error when loading MMM-GoogleTasks: Cannot find module 'googleapis' Require stack: - /home/burgess/MagicMirror/modules/MMM-GoogleTasks/node_helper.js - /home/burgess/MagicMirror/js/app.js - /home/burgess/MagicMirror/js/electron.js [2025-01-11 13:22:18.632] [LOG] All module helpers loaded. [2025-01-11 13:22:18.641] [LOG] Starting server on port 8080 ... [2025-01-11 13:22:19.595] [LOG] Server started ... [2025-01-11 13:22:19.597] [LOG] Connecting socket for: updatenotification [2025-01-11 13:22:19.598] [LOG] Starting module helper: updatenotification [2025-01-11 13:22:19.599] [LOG] Connecting socket for: MMM-OnThisDayWikiApi [2025-01-11 13:22:19.600] [LOG] Started node_helper.js for MMM-OnThisDayWikiApi. [2025-01-11 13:22:19.601] [LOG] Connecting socket for: calendar [2025-01-11 13:22:19.603] [LOG] Starting node helper for: calendar [2025-01-11 13:22:19.604] [LOG] Connecting socket for: MMM-GooglePhotos [2025-01-11 13:22:19.607] [LOG] Sockets connected & modules started ... [2025-01-11 13:22:19.983] [LOG] Launching application. [93585:0111/132221.707589:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.707977:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.708192:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.708280:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.708416:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.708498:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.708623:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.708695:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.708813:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.708894:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.709014:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.709087:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.709205:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.709278:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.710430:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.710527:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.710657:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.710755:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.710925:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.711002:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.711120:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.711194:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.711311:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.711381:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.711495:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.711566:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93585:0111/132221.711682:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93585:0111/132221.711753:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2025-01-11 13:22:22.891] [INFO] System information: ### SYSTEM: manufacturer: ; model: ; virtual: false ### OS: platform: linux; distro: Debian GNU/Linux; release: 12; arch: arm64; kernel: 6.6.31+rpt-rpi-v8 ### VERSIONS: electron: 32.2.7; used node: 20.18.1; installed node: 20.18.1; npm: 10.8.2; pm2: ### OTHER: timeZone: America/New_York; ELECTRON_ENABLE_GPU: undefined [2025-01-11 13:22:24.539] [LOG] MMM-OnThisDayWikiApi node helper received a socket notification: ONTHISDAY_FETCH - Payload: [object Object] [2025-01-11 13:22:24.541] [LOG] https://api.wikimedia.org/feed/v1/wikipedia/en/onthisday/selected/01/11 [2025-01-11 13:22:24.645] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics - Interval: 100000 [2025-01-11 13:22:24.651] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics - Interval: 100000 [2025-01-11 13:22:24.654] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics - Interval: 100000 [2025-01-11 13:22:24.657] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics - Interval: 100000 [2025-01-11 13:22:24.660] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics - Interval: 100000 [2025-01-11 13:22:24.663] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics - Interval: 100000 [2025-01-11 13:22:24.670] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics - Interval: 100000 [2025-01-11 13:22:25.240] [INFO] Calendar-Fetcher: Broadcasting 17 events from https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics. [2025-01-11 13:22:25.359] [INFO] Calendar-Fetcher: Broadcasting 6 events from https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics. [2025-01-11 13:22:25.482] [INFO] Calendar-Fetcher: Broadcasting 18 events from https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics. [2025-01-11 13:22:26.506] [INFO] Calendar-Fetcher: Broadcasting 266 events from https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics. [2025-01-11 13:22:26.716] [INFO] Calendar-Fetcher: Broadcasting 45 events from https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics. [2025-01-11 13:22:26.881] [LOG] OnThisDay-Fetcher: Broadcasting 17 items. [2025-01-11 13:22:27.087] [INFO] Calendar-Fetcher: Broadcasting 30 events from https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics. [2025-01-11 13:22:30.191] [INFO] Calendar-Fetcher: Broadcasting 167 events from https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics. [2025-01-11 13:24:05.593] [INFO] Calendar-Fetcher: Broadcasting 17 events from https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics. [2025-01-11 13:24:05.647] [INFO] Calendar-Fetcher: Broadcasting 6 events from https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics. [2025-01-11 13:24:05.878] [INFO] Calendar-Fetcher: Broadcasting 18 events from https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics. [2025-01-11 13:24:07.544] [INFO] Calendar-Fetcher: Broadcasting 266 events from https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics. [2025-01-11 13:24:07.870] [INFO] Calendar-Fetcher: Broadcasting 45 events from https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics. [2025-01-11 13:24:07.981] [INFO] Calendar-Fetcher: Broadcasting 30 events from https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics. [2025-01-11 13:24:14.258] [INFO] Calendar-Fetcher: Broadcasting 167 events from https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics. [2025-01-11 13:25:46.035] [INFO] Calendar-Fetcher: Broadcasting 6 events from https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics. [2025-01-11 13:25:46.181] [INFO] Calendar-Fetcher: Broadcasting 17 events from https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics. [2025-01-11 13:25:46.337] [INFO] Calendar-Fetcher: Broadcasting 18 events from https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics. [2025-01-11 13:25:48.631] [INFO] Calendar-Fetcher: Broadcasting 266 events from https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics. [2025-01-11 13:25:48.952] [INFO] Calendar-Fetcher: Broadcasting 45 events from https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics. [2025-01-11 13:25:49.061] [INFO] Calendar-Fetcher: Broadcasting 30 events from https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics. [2025-01-11 13:25:58.216] [INFO] Calendar-Fetcher: Broadcasting 167 events from https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics. [2025-01-11 13:27:26.321] [INFO] Calendar-Fetcher: Broadcasting 6 events from https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics. [2025-01-11 13:27:26.473] [INFO] Calendar-Fetcher: Broadcasting 17 events from https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics. [2025-01-11 13:27:26.572] [INFO] Calendar-Fetcher: Broadcasting 18 events from https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics. [2025-01-11 13:27:29.648] [INFO] Calendar-Fetcher: Broadcasting 266 events from https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics. [2025-01-11 13:27:29.976] [INFO] Calendar-Fetcher: Broadcasting 45 events from https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics. [2025-01-11 13:27:30.093] [INFO] Calendar-Fetcher: Broadcasting 30 events from https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics. [2025-01-11 13:27:42.234] [INFO] Calendar-Fetcher: Broadcasting 167 events from https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics. [2025-01-11 13:28:49.689] [LOG] Shutting down server... [2025-01-11 13:28:49.690] [LOG] Stopping module helper: updatenotification [2025-01-11 13:28:49.690] [LOG] Stopping module helper: MMM-OnThisDayWikiApi [2025-01-11 13:28:49.691] [LOG] Stopping module helper: calendar [2025-01-11 13:28:49.691] [LOG] Node_helpers stopped ... burgess@raspberrypi:~/MagicMirror $ npm run start > magicmirror@2.31.0-develop start > npm run start:x11 > magicmirror@2.31.0-develop start:x11 > DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js [2025-01-11 13:33:21.858] [LOG] Starting MagicMirror: v2.31.0-develop [2025-01-11 13:33:21.895] [LOG] Loading config ... [2025-01-11 13:33:21.898] [LOG] config template file not exists, no envsubst [2025-01-11 13:33:22.431] [INFO] Checking config file /home/burgess/MagicMirror/config/config.js ... [2025-01-11 13:33:22.540] [INFO] Your configuration file doesn't contain syntax errors :) [2025-01-11 13:33:22.541] [INFO] Checking modules structure configuration ... [2025-01-11 13:33:22.671] [INFO] Your modules structure configuration doesn't contain errors :) [2025-01-11 13:33:22.674] [LOG] Loading module helpers ... [2025-01-11 13:33:22.675] [LOG] No helper found for module: alert. [2025-01-11 13:33:22.683] [LOG] Initializing new module helper ... [2025-01-11 13:33:22.684] [LOG] Module helper loaded: updatenotification [2025-01-11 13:33:22.685] [LOG] No helper found for module: clock. [2025-01-11 13:33:22.686] [LOG] No helper found for module: weather. [2025-01-11 13:33:22.691] [LOG] Initializing new module helper ... [2025-01-11 13:33:22.692] [LOG] Module helper loaded: MMM-OnThisDayWikiApi [2025-01-11 13:33:22.837] [LOG] Initializing new module helper ... [2025-01-11 13:33:22.837] [LOG] Module helper loaded: calendar [2025-01-11 13:33:22.839] [LOG] No helper found for module: MMM-CalendarExt3. [2025-01-11 13:33:23.047] [LOG] Initializing new module helper ... [2025-01-11 13:33:23.047] [LOG] Module helper loaded: MMM-GooglePhotos [2025-01-11 13:33:23.049] [ERROR] Error when loading MMM-GoogleTasks: Cannot find module 'googleapis' Require stack: - /home/burgess/MagicMirror/modules/MMM-GoogleTasks/node_helper.js - /home/burgess/MagicMirror/js/app.js - /home/burgess/MagicMirror/js/electron.js [2025-01-11 13:33:23.050] [LOG] All module helpers loaded. [2025-01-11 13:33:23.060] [LOG] Starting server on port 8080 ... [2025-01-11 13:33:24.093] [LOG] Server started ... [2025-01-11 13:33:24.095] [LOG] Connecting socket for: updatenotification [2025-01-11 13:33:24.097] [LOG] Starting module helper: updatenotification [2025-01-11 13:33:24.098] [LOG] Connecting socket for: MMM-OnThisDayWikiApi [2025-01-11 13:33:24.099] [LOG] Started node_helper.js for MMM-OnThisDayWikiApi. [2025-01-11 13:33:24.100] [LOG] Connecting socket for: calendar [2025-01-11 13:33:24.102] [LOG] Starting node helper for: calendar [2025-01-11 13:33:24.103] [LOG] Connecting socket for: MMM-GooglePhotos [2025-01-11 13:33:24.105] [LOG] Sockets connected & modules started ... [2025-01-11 13:33:24.460] [LOG] Launching application. [2025-01-11 13:33:25.918] [INFO] System information: ### SYSTEM: manufacturer: ; model: ; virtual: false ### OS: platform: linux; distro: Debian GNU/Linux; release: 12; arch: arm64; kernel: 6.6.31+rpt-rpi-v8 ### VERSIONS: electron: 32.2.7; used node: 20.18.1; installed node: 20.18.1; npm: 10.8.2; pm2: 5.4.3 ### OTHER: timeZone: America/New_York; ELECTRON_ENABLE_GPU: undefined [93838:0111/133325.993897:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.994339:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.994652:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.994820:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.995048:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.995175:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.995380:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.995501:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.995702:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.995827:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.996014:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.996128:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.996323:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.996435:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.997768:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.997947:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.998173:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.998331:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.998552:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.998671:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.998903:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.999041:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.999233:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.999339:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.999524:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.999633:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [93838:0111/133325.999822:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2) [93838:0111/133325.999936:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2) [2025-01-11 13:33:27.852] [LOG] MMM-OnThisDayWikiApi node helper received a socket notification: ONTHISDAY_FETCH - Payload: [object Object] [2025-01-11 13:33:27.853] [LOG] https://api.wikimedia.org/feed/v1/wikipedia/en/onthisday/selected/01/11 [2025-01-11 13:33:27.930] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics - Interval: 100000 [2025-01-11 13:33:27.939] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics - Interval: 100000 [2025-01-11 13:33:27.946] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics - Interval: 100000 [2025-01-11 13:33:27.951] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics - Interval: 100000 [2025-01-11 13:33:27.954] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics - Interval: 100000 [2025-01-11 13:33:27.956] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics - Interval: 100000 [2025-01-11 13:33:27.959] [LOG] Create new calendarfetcher for url: https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics - Interval: 100000 [2025-01-11 13:33:28.317] [LOG] OnThisDay-Fetcher: Broadcasting 17 items. [2025-01-11 13:33:28.772] [INFO] Calendar-Fetcher: Broadcasting 45 events from https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics. [2025-01-11 13:33:28.996] [INFO] Calendar-Fetcher: Broadcasting 17 events from https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics. [2025-01-11 13:33:30.577] [INFO] Calendar-Fetcher: Broadcasting 266 events from https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics. [2025-01-11 13:33:30.690] [INFO] Calendar-Fetcher: Broadcasting 6 events from https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics. [2025-01-11 13:33:30.814] [INFO] Calendar-Fetcher: Broadcasting 18 events from https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics. [2025-01-11 13:33:30.938] [INFO] Calendar-Fetcher: Broadcasting 30 events from https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics. [2025-01-11 13:33:33.617] [INFO] Calendar-Fetcher: Broadcasting 167 events from https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics. [2025-01-11 13:35:09.183] [INFO] Calendar-Fetcher: Broadcasting 45 events from https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics. [2025-01-11 13:35:09.444] [INFO] Calendar-Fetcher: Broadcasting 17 events from https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics. [2025-01-11 13:35:11.698] [INFO] Calendar-Fetcher: Broadcasting 266 events from https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics. [2025-01-11 13:35:11.765] [INFO] Calendar-Fetcher: Broadcasting 6 events from https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics. [2025-01-11 13:35:11.973] [INFO] Calendar-Fetcher: Broadcasting 18 events from https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics. [2025-01-11 13:35:12.072] [INFO] Calendar-Fetcher: Broadcasting 30 events from https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics. [2025-01-11 13:35:17.541] [INFO] Calendar-Fetcher: Broadcasting 167 events from https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics. [2025-01-11 13:35:56.202] [LOG] Shutting down server... [2025-01-11 13:35:56.204] [LOG] Stopping module helper: updatenotification [2025-01-11 13:35:56.204] [LOG] Stopping module helper: MMM-OnThisDayWikiApi [2025-01-11 13:35:56.204] [LOG] Stopping module helper: calendar [2025-01-11 13:35:56.205] [LOG] Node_helpers stopped ... -
@angeliKITTYx said in Version 2.30.0 Calendar fix for clipping broadcast events:
MMM-GoogleTasks: Cannot find module ‘googleapis’
this sounds like a module install problem
go to the MMM-GoogleTasks module folder and do npm install
-
@sdetweil the install command went through properly, but I’m still getting the same results when I launch MM.
-
@angeliKITTYx there are events broadcast over almost 2 minutes. I think Ext3 tries to hold off updating exactly when events arrive
there is a properties on Ext3
waitFetch 5000 (ms) waiting the fetching of last calendar to prevent flickering view by too frequent fetching.
refreshInterval 1800000 (ms) refresh view by force if you need it. -
@angeliKITTYx can you go to the MMM-GoogleTasks module folder and do
ls node_modules/googleapis
it should display somethingthen
rm-rf node_modules npm install -
@angeliKITTYx ok, the module has a problem
it didn’t document NEEDING that library (it has no package.json file)
so do the general fix for missing dependencies
see here for the steps
https://forum.magicmirror.builders/topic/15778/fix-for-black-screen-in-2-16-and-later?page=1 -
@sdetweil that link fixed the module, thank you! Now just the issue of the calendar. Here’s my config file - did I add those parameters correctly? My Ext3 refreshinterval used to be 105000. Once I changed that and added the fetch, the “all day” events are still showing wrong and I’m down to 2 of 7 calendars showing.
{ module: "calendar", header: "Family Calendar", hiddenOnStartup: "true", position: "top_left", config: { broadcastPastEvents: true, displaySymbol: false, showEnd: false, fetchInterval: 100000, calendars: [ { url: "https://calendar.google.com/calendar/ical/an.jusino%40gmail.com/private-74d08680c977c48e69171dadae3346d1/basic.ics", name: "family_cal", color: "mediumpurple" }, { url: "https://calendar.google.com/calendar/ical/omtoia6f8j37jran5mb17op4ds%40group.calendar.google.com/private-16234c84cba91dcd115a1520c7d4a6d1/basic.ics", name: "alecwork_cal", color: "darkgrey" }, { url: "https://calendar.google.com/calendar/ical/alec.ricks%40gmail.com/private-1057e398b749e4a4bd8d89428196701d/basic.ics", name: "alec_cal", color: "cyan" }, { url: "https://calendar.google.com/calendar/ical/0b6c8d6f8c3228633df24f5a2e1a82ee6e26fb2f83149c1e7f23db663a1723fc%40group.calendar.google.com/private-b27c85d7ac15b1b3720cbc02b5dc379c/basic.ics", name: "days_off", color: "black" }, { url: "https://calendar.google.com/calendar/ical/1edbd1beaf928e2704be3df763e9b319577876e1bcb207b7904a9c4f06ffb943%40group.calendar.google.com/private-76c28d9a0ee7ab9f1b64a9d566a850ed/basic.ics", name: "birthdays", color: "palevioletred" }, { url: "https://calendar.google.com/calendar/ical/0f7edded062436e88c439f02088314c458c640c02e562fb692933af418d0abc4%40group.calendar.google.com/private-e796d5dfb492112678768352ffc3fbb8/basic.ics", name: "Recycling", color: "blue" }, { url: "https://calendar.google.com/calendar/ical/f66c575019a70fc8b261642986e5db02b70a923eaa2c24ce3cef72adc9f500c2%40group.calendar.google.com/private-22e483fee9be4ff5c366069093ee2445/basic.ics", name: "Trash", color: "green" }, ] } }, { module: "MMM-CalendarExt3", position: "bottom_bar", config: { mode: "week", useSymbol: false, showMore: true, refreshInterval: "1800000", waitFetch: "5000", weekIndex: "0", instanceId: "basicCalendar", fontSize: "22px", maxEventLines: 5, firstDayOfWeek: 7, calendarSet: ['family_cal', 'alecwork_cal', 'alec_cal', 'days_off', 'birthdays', 'Recycling', 'Trash'], } }, -
@angeliKITTYx i think the refreshInterval you set is 30 minutes
just for grins , try
3*60*1000as your initial load is under that
-
@sdetweil I changed the Ext3 parameter to refreshInterval: “3601000”, and it still looks the same. Do I need to let it sit for an hour to refresh?
-
@angeliKITTYx I don’t know… I suggested trying shorter (quick) to prove the cals arrived…
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login