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 49
    • Posts 342
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: MMM-Pinfo Help

      @rkorell
      @sdetweil
      Never mind I am stupid.
      I figured out that I had removed several sections of the config file that was in his readme. Then went and re numbered the lines.
      Which really upset the apple cart.
      I did have to change the parts you said @rkorell.
      But the rest was my doing. Compare the first Config i posted and this one and you will see what I did.

                      {
                              module: "MMM-Pinfo",
                              position: "middle_center",
                              config: {
                                debug: false,
                                refresh: 5000,
                                itemAlign: "left",
                                labelAlign: "left",
       valueAlign: "right",
      labelSize: 400,
      containerSize: 500,
                                DEVICE: {
                                      labelModel: "Model",
                                      displayModel: true,
                                      orderModel: 1,
                                      labelSerial: "Serial",
                                      displaySerial: true,
                                      orderSerial: 2
                                },
                                OS: {
                                      labelOs: "OS",
                                      displayOs: true,
                                      orderOs: 3
                                },
                                NETWORK: {
                                      labelType: "NET Type",
                                      displayType: true,
                                      orderType: 4,
                                      labelIPv4: "IPv4",
                                      displayIPv4: true,
                                      orderIPv4: 5,
                                      labelIPv6: "IPv6",
      I deleted these 2 lines and then changed orderMac: 6  and so on down the 
      List.. 
      DISPLAYIPV6: FALSE,
      ORDERIPV6: 6,
                                      labelMac: "MAC",
                                      displayMac: true,
                                      orderMac: 7
                                },
                                RAM: {
                                      labelRam: "RAM",
                                      displayRam: true,
                                      orderRam: 8
                                },
                                STORAGE: {
                                      labelStorage: "Storage",
                                      displayStorage: true,
                                      orderStorage: 9,
                                },
                                CPU: {
                                      labelType: "CPU Type",
                                      displayType: true,
                                      orderType: 10,
                                      labelUsage: "CPU Usage",
                                      displayUsage: true,
                                      orderUsage: 11,
                                      labelTemp: "CPU Temp",
                                      displayTemp: true,
                                      orderTemp: 12
                                },
                                UPTIME: {
                                      labelUptime: "Uptime",
                                      displayUptime: true,
                                      orderUptime: 13
                                },
                                WARNING: {
                                      enable: true,
                                      interval: 1000 * 60 * 5,
                                      check: {
                                        CPU_TEMP: 65,
                                        CPU_USAGE: 75,
                                        RAM_USED: 80,
                                        STORAGE_USED: 80
                                      }
                                },
                              }
                      },				  
      
      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: Made a birthday module

      @sdetweil
      I am using your mmm-pages. I just haven’t gotten that involved in it yet…
      I know sooner or later I will definitely take advantage of the different amounts of viewable content.

      posted in Entertainment
      plainbrokeP
      plainbroke
    • RE: MMM-ModulesGroupsRotation - simple alternative to MMM-pages

      @lazerclone
      Been using Carousel for a few years now and it works great. You can have pretty much as many modules as you want circulate through with it.
      I would like to have the ability to have each or individual modules timed to stay up longer or shorter time periods, but have not really dove into working out that small issue with carousel…

      posted in Utilities
      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: 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: MMM-CountUP (COVID19 example)

      @sdetweil
      That is what I eventually did.

      posted in Utilities
      plainbrokeP
      plainbroke
    • RE: Dakboard layout for family dashboard

      @sdetweil
      Gotcha. Thanks.
      @sdetweil
      It actually does still work and it is more accurate than Open Weather is.

      posted in Show your Mirror
      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
    • 1
    • 2
    • 3
    • 2 / 3