MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. plainbroke
    3. Best
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 57
    • Posts 393
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Made a birthday module

      @cgillinger
      As Sam said b it stays on the screen always. Just the message though.
      Sorry it annoys you so.
      Take your time I am not in a hurry, never am.
      Just thought I would let you know. I am sure others are watching this to add to their pages too…

      posted in Entertainment
      plainbrokeP
      plainbroke
    • RE: New module installer

      @sdetweil
      Yes it is in there.

      I am going to turn in been sick for the last 2 days. worn out…
      Take your time with it. I am in no hurry.

      posted in General Discussion
      plainbrokeP
      plainbroke
    • RE: Undefined / Loading

      @KristjanESPERANTO
      Will do.
      Thank you for checking it out…

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: pm2 doesnt work with crontab

      @sdetweil
      Got ya, I miss understood before.
      Running and waiting for results now…

      Finally got results useing the proper path.
      @sdetweil
      You can mark this resolved.

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: pm2 doesnt work with crontab

      @chrisfr1976
      @sdetweil
      Thank you both for the help.
      /usr/local/bin/pm2 restart mm
      worked so I set it up to stop now and if (fingers crossed) works.
      I am golden.
      Wonder why I never had to use the full path before?
      Maybe my pm2 path was /home/pi/pm2 before.
      Doesn’t really matter as long as it works, I am a happy camper.
      It works.
      Thank you so much… I will mark this solved.
      Well I would if I could… strange.

      By the way " which pm2 " shows the path that I needed to use in crontab -e

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: [ERROR] unable to write js/positions.js

      @FalcoonnnnPUNCH
      @emlowe
      @sdetweil
      I have had that problem before and it was a bad card. One other time it was a bad USB drive… Might try a different sdcard.

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: Schedule restart MagicMirror

      @cldparisi

      My crontab -e looks like this.

      00 08 * * * pm2 restart mm
      30 21 * * * pm2 stop all

      I have my background set to black and the desktop bar set to black, and the smallest icon size so when the pm2 stop all runs it looks like a blacked out screen with a few little bitty icons showing for walking around in the dark night light.
      Then in the morning it restarts mm. This way it is not running the SSD or memory card all night adding to the read write times.

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • Mirror Freezing

      I have updated everything trying to get past this.
      I installed a real time clock.
      Fresh install of Debian 12
      Fresh install of MagicMirror and restore with Sam’s backup/restore script.
      So everything is fresh. I am running this on a NVME ssd stick.
      very fast.
      Ok since i gave you all the background.
      Here is the problem I am having.
      MM will run fine for hours, then all the sudden MM freezes, the time stops and it stays on the page that the time freezes on.
      I have about 40 different modules running and they run great until the freeze up happens.
      Below is the errors I am getting in the pm2 logs.

      0|mm       | [2048:0303/182231.302189:ERROR:gles2_cmd_decoder_passthrough.cc(928)] ContextResult::kFatalFailure: fail_if_major_perf_caveat + swiftshader
      0|mm       | [2048:0303/182231.339696:ERROR:gles2_cmd_decoder_passthrough.cc(928)] ContextResult::kFatalFailure: fail_if_major_perf_caveat + swiftshader
      0|mm       | [2025-03-03 18:22:33.874] [ERROR] We expected a redirect to guce.yahoo.com, but got https://finance.yahoo.com/quote/AAPL/
      0|mm       | [2025-03-03 18:22:33.875] [ERROR] We'll try to continue anyway - you can safely ignore this if the request succeeds
      0|mm       | /home/pi/MagicMirror/node modules/electron/dist/electron exited with signal SIGINT
      0|mm       | [3690:0304/064512.174017:ERROR:gbm_wrapper.cc(74)] Failed to get fd for plane.: No such file or directory (2)
      0|mm       | [3690:0304/064512.174366:ERROR:gbm_wrapper.cc(257)] Failed to export buffer to dma_buf: No such file or directory (2)
      

      These repeat over and over for 20 or so times. I didnt count them.

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: Mirror Freezing

      Oh and I can ssh in and run date and the time is correct.
      If I run MM in a separate browser on my laptop I pops up and runs fine and very clean. Time is correct. ect. which then causes the MM on the wall to start working again…
      I did run your update script with force tonight when I came home and it had been frozen for approx. 3.5 hrs.
      I am currently watching to see if it freezes again. so frustrating.

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: Mirror Freezing

      @sdetweil
      Just did a kill 1998 and it is now not showing up but the mirror is still working,
      I guess I will wait until one of the modules doesn’t work anymore.
      Then i will know which one to remove, right?
      Turns out that was the wireless connection I think.
      MM stopped and I can not access it through ssh time to POPO.
      I will keep after this but I will also stop globe in the config.js. just to see if that helps.
      Thanks for your help I have learned alot tonight about the way debian and MM run.

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: Nest Camera

      @briantogo
      I use MMM-MPlayerit will let you us rtsp if your nest camera supports that.
      Not my module, just one of 50 + I use on my mirror.

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: Huge number of errors in log fills up HD

      @cpcode
      Once your have your setup completed, to what you want. You can use Win32Diskimager to make a .img file that you can reinstall with balenaetcher or RaspberryPiImager. I went to USB devices or NVMe drives.
      I use Sam’s backup mainly to save my config.js and custom.css files so I never loose the main settings to the Current MM I have running. The list of modules helps too.
      I also keep a module folder backup BACKUP is so critical if you are using sd cards.

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: pm2 doesnt work with crontab

      @sdetweil
      Thanks for the info I almost pulled down 32 bit.
      It has been interesting to say the least going to trixie.
      Turns out my problem was a failed NVMe drive.
      I thought those things where supposed to last for a LONG long time…
      I did get crontab -e to work with trixie and MM 2.33 not a fun ride, but entertaining. I finally learned how to use bash to make batch style files…
      So not a complete loss of time…

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • RE: pm2 doesnt work with crontab

      @mumblebaj
      @sdetweil
      @evroom
      Thank you all for the information.
      I did not get to use it BUT I will save this information, so I do not have to ask again.
      I woke up this morning and crontab -e had started my MM like old times… It also shutdown MM last night like it used to…
      Tech is great when it does not try to give me a headache, trying to figure it out…

      Thanks again guys for all your help.
      I think I will close this as solved.
      Just Jeff

      posted in Troubleshooting
      plainbrokeP
      plainbroke
    • 1
    • 2
    • 2 / 2