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

    danjvd

    @danjvd

    0
    Reputation
    1
    Profile views
    8
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    danjvd Unfollow Follow

    Latest posts made by danjvd

    • RE: Losing display output after 5 minutes

      @sdetweil

      Give you a little update after finding the error above. I have reinstalled dependency and built electron.

      cd ~/MagicMirror
      npm install
      cd ~/MagicMirror/node_modules/electron/
      node install.js
      

      The reinstall came with the following warnings

      npm WARN tsutils@3.21.0 requires a peer of typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta but none is installed. You must install peer dependencies yourself.
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
      

      I restarted MM with npm start, now getting the following:

      [24.11.2021 17:34.23.187] [ERROR] WARNING! Could not load config file. Starting with default configuration. Error found: Error: Cannot find module 'valid-url'
      Require stack:
      - /home/pi/MagicMirror/modules/MMM-CalendarExt2/node_helper.js
      - /home/pi/MagicMirror/js/app.js
      - /home/pi/MagicMirror/js/electron.js
      - /home/pi/MagicMirror/node_modules/electron/dist/resources/default_app.asar/main.js
      

      I disable that mode and was able to get MM restarted. I’m guessing there is an issue with MMM-CalendarExt2.

      posted in Troubleshooting
      D
      danjvd
    • RE: Losing display output after 5 minutes

      @sdetweil

      Before I was able to start disabling modules, MM would not start this morning. There are the logs that I got from pm2:

      0 info it worked if it ends with ok
      1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'start' ]
      2 info using npm@6.14.12
      3 info using node@v10.24.1
      4 verbose run-script [ 'prestart', 'start', 'poststart' ]
      5 info lifecycle magicmirror@2.17.1~prestart: magicmirror@2.17.1
      6 info lifecycle magicmirror@2.17.1~start: magicmirror@2.17.1
      7 verbose lifecycle magicmirror@2.17.1~start: unsafe-perm in lifecycle true
      8 verbose lifecycle magicmirror@2.17.1~start: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/pi/MagicMirror/node_modules/.bin:/usr/bin:/bin
      9 verbose lifecycle magicmirror@2.17.1~start: CWD: /home/pi/MagicMirror
      10 silly lifecycle magicmirror@2.17.1~start: Args: [ '-c',
      10 silly lifecycle   'DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js' ]
      11 info lifecycle magicmirror@2.17.1~start: Failed to exec start script
      12 verbose stack Error: magicmirror@2.17.1 start: `DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js`
      12 verbose stack spawn ENOENT
      12 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:48:18)
      12 verbose stack     at ChildProcess.emit (events.js:198:13)
      12 verbose stack     at maybeClose (internal/child_process.js:982:16)
      12 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
      13 verbose pkgid magicmirror@2.17.1
      14 verbose cwd /home/pi/MagicMirror
      15 verbose Linux 5.10.63-v7l+
      16 verbose argv "/usr/bin/node" "/usr/bin/npm" "start"
      17 verbose node v10.24.1
      18 verbose npm  v6.14.12
      19 error code ELIFECYCLE
      20 error syscall spawn
      21 error file sh
      22 error errno ENOENT
      23 error magicmirror@2.17.1 start: `DISPLAY="${DISPLAY:=:0}" ./node_modules/.bin/electron js/electron.js`
      23 error spawn ENOENT
      24 error Failed at the magicmirror@2.17.1 start script.
      24 error This is probably not a problem with npm. There is likely additional logging output above.
      25 verbose exit [ 1, true ]
      
      posted in Troubleshooting
      D
      danjvd
    • RE: Losing display output after 5 minutes

      @sdetweil said in Losing display output after 5 minutes:

      grep module: ~/MagicMirror/config/config.js

      Here are the modules that I have been using for the past 6 months before the issues started. I have not added/removed any modules after this setup, only updates.

        module: "alert",
        module: 'MMM-BackgroundSlideshow',
        module: "updatenotification",
        module: "clock",
        module: 'MMM-CalendarExt2',
        module: "MMM-OpenWeatherMapForecast",
      
      posted in Troubleshooting
      D
      danjvd
    • RE: Losing display output after 5 minutes

      @sdetweil With MM turned off, the Pi keep display HDMI without issues. Are there any error logs that I should look at?

      @Zoltan Thanks for the steps. I did complete this when I first created the MM pi over a year ago. It always a good thing to veirfy!

      posted in Troubleshooting
      D
      danjvd
    • RE: Losing display output after 5 minutes

      @sdetweil I have not tried that. I will let you know later today of the outcome.

      Thanks Sam!

      posted in Troubleshooting
      D
      danjvd
    • RE: Losing display output after 5 minutes

      @sdetweil I’m able to VNC to the pi, and when I move the mouse the TV will turn back on. It will then stay on for 5 minutes before TV lose HDMI connection. I have also keep the VNC connection open and watch the TV lose signal and the app continue to work.

      I have missed with the PI config file to increase the HDMI signal but same outcome.

      Also, I did setup CEC, 6 months ago, to control when the TV turns on and off. I was thinking there was an issues with the pi, so I created a con job to turn the TV, then restart the PI. This setting worked for about a week. Now if I do not restart the PI it comes up with no HDMI signal.

      I wondering if its an issues with the TV itself?

      posted in Troubleshooting
      D
      danjvd
    • Losing display output after 5 minutes

      I’m have been running into a issue over that past week, were the HDMI connection will drop and the TV will stop displaying. I have check TV setting for a sleep mode, changed out Raspberry Pi’s, updates, and replaced the micro card. I do have the background changing ever 60 sec and still the TV will lose the HDMI signal. Looking for other troubleshooting steps.

      posted in Troubleshooting
      D
      danjvd
    • RE: MagicMirror² v2.15.0 is available don't work.

      @sdetweil Thanks for the help, was about to make a post when I found this thread.

      posted in Troubleshooting
      D
      danjvd