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

new update/upgrade script, ready for testing

Scheduled Pinned Locked Moved General Discussion
325 Posts 26 Posters 470.9k Views 23 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.
  • B Offline
    bobwilliams @sdetweil
    last edited by Oct 11, 2019, 12:00 PM

    @sdetweil Have you looked at what was the problem?

    S 1 Reply Last reply Oct 11, 2019, 12:04 PM Reply Quote 0
    • S Away
      sdetweil @bobwilliams
      last edited by Oct 11, 2019, 12:04 PM

      @bobwilliams yes, the merge returns an error i don’t handle… but I don’t know what the error means…
      so was hoping u had the folder saved, so I could get a copy to test with…

      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
        last edited by Oct 24, 2019, 7:29 PM

        I have submitted this script as part of pull request 1789

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        1 Reply Last reply Reply Quote 1
        • S Offline
          swvalenti Project Sponsor
          last edited by Dec 7, 2019, 7:26 PM

          @sdetweil Idk why or if this is even the case but I updated MMM-EventHorizon and now I get a black screen and server shows errored below…any ideas how to fix?

          pi@raspberrypi:~ $ pm2 restart mm
          Use --update-env to update environment variables
          [PM2] Applying action restartProcessId on app [mm](ids: 1)
          [PM2] [mm](1) ✓
          ┌─────────────┬────┬──────┬────────┬─────────┬─────┬────────┬──────────┐
          │ Name        │ id │ mode │ status │ ↺       │ cpu │ memory │
          ├─────────────┼────┼──────┼────────┼─────────┼─────┼────────┼──────────┤
          │ mm          │ 1  │ N/A  │ fork   │ online  │ 5   │ 0%     │ 2.5 MB   │
          │ omx_stream1 │ 2  │ N/A  │ fork   │ online  │ 28  │ 0%     │ 2.8 MB   │
          │ omx_stream2 │ 3  │ N/A  │ fork   │ online  │ 28  │ 0%     │ 2.7 MB   │
          │ omx_stream3 │ 4  │ N/A  │ fork   │ online  │ 28  │ 0%     │ 2.7 MB   │
          │ server      │ 0  │ N/A  │ fork   │ errored │ 0   │ 0%     │ 0 B      │
          
          
          S M 2 Replies Last reply Dec 7, 2019, 7:34 PM Reply Quote 0
          • S Offline
            swvalenti Project Sponsor @swvalenti
            last edited by Dec 7, 2019, 7:34 PM

            @sdetweil Actually idk what the issue is…black screen even though all show online. Odd

            1 Reply Last reply Reply Quote 0
            • S Offline
              swvalenti Project Sponsor
              last edited by Dec 7, 2019, 7:48 PM

              @sdetweil I fixed the server issue and it shows online. But still get a black screen when start MM. So frustrating

              1 Reply Last reply Reply Quote 0
              • S Offline
                swvalenti Project Sponsor
                last edited by Dec 7, 2019, 8:00 PM

                @sdetweil I stand corrected I did not fix server issue…

                1 Reply Last reply Reply Quote 0
                • S Offline
                  swvalenti Project Sponsor
                  last edited by Dec 7, 2019, 8:07 PM

                  This post is deleted!
                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    swvalenti Project Sponsor
                    last edited by Dec 7, 2019, 8:09 PM

                    pi@raspberrypi:~ $ pm2 logs
                    [TAILING] Tailing last 15 lines for [all] processes (change the value with --lines option)
                    /home/pi/.pm2/pm2.log last 15 lines:
                    PM2        | 2019-12-07T15:03:42: PM2 log: App [omx_stream1:2] exited with code [1] via signal [SIGINT]
                    PM2        | 2019-12-07T15:03:42: PM2 log: App [omx_stream1:2] starting in -fork mode-
                    PM2        | 2019-12-07T15:03:42: PM2 log: App [omx_stream1:2] online
                    PM2        | 2019-12-07T15:03:42: PM2 log: App [omx_stream2:3] exited with code [1] via signal [SIGINT]
                    PM2        | 2019-12-07T15:03:42: PM2 log: App [omx_stream2:3] starting in -fork mode-
                    PM2        | 2019-12-07T15:03:42: PM2 log: App [omx_stream2:3] online
                    PM2        | 2019-12-07T15:04:13: PM2 log: App [omx_stream3:4] exited with code [1] via signal [SIGINT]
                    PM2        | 2019-12-07T15:04:13: PM2 log: App [omx_stream3:4] starting in -fork mode-
                    PM2        | 2019-12-07T15:04:13: PM2 log: App [omx_stream3:4] online
                    PM2        | 2019-12-07T15:04:14: PM2 log: App [omx_stream1:2] exited with code [1] via signal [SIGINT]
                    PM2        | 2019-12-07T15:04:14: PM2 log: App [omx_stream1:2] starting in -fork mode-
                    PM2        | 2019-12-07T15:04:14: PM2 log: App [omx_stream1:2] online
                    PM2        | 2019-12-07T15:04:14: PM2 log: App [omx_stream2:3] exited with code [1] via signal [SIGINT]
                    PM2        | 2019-12-07T15:04:14: PM2 log: App [omx_stream2:3] starting in -fork mode-
                    PM2        | 2019-12-07T15:04:14: PM2 log: App [omx_stream2:3] online
                    
                    /home/pi/.pm2/logs/omx-stream2-error.log last 15 lines:
                    /home/pi/.pm2/logs/omx-stream3-error.log last 15 lines:
                    /home/pi/.pm2/logs/omx-stream1-error.log last 15 lines:
                    2|omx_stre | 
                    2|omx_stre | #
                    2|omx_stre | # Fatal process OOM in heap setup
                    2|omx_stre | #
                    2|omx_stre | 
                    2|omx_stre | /usr/bin/env: error while loading shared libraries: /usr/lib/arm-linux-gnueabihf/libarmmem.so: cannot make segment writable for relocation: Cannot allocate memory
                    2|omx_stre | /usr/bin/omxplayer: xmalloc: .././subst.c:3868: cannot allocate 131 bytes (159744 bytes allocated)
                    2|omx_stre | /usr/bin/omxplayer: line 67:  5417 Aborted                 (core dumped) LD_LIBRARY_PATH="$OMXPLAYER_LIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" $OMXPLAYER_BIN "$@"
                    2|omx_stre | /usr/bin/omxplayer.bin: error while loading shared libraries: libmpg123.so.0: failed to map segment from shared object
                    2|omx_stre | /usr/bin/omxplayer: line 67:  9527 Aborted                 (core dumped) LD_LIBRARY_PATH="$OMXPLAYER_LIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" $OMXPLAYER_BIN "$@"
                    2|omx_stre | /usr/bin/omxplayer: line 67: 10115 Killed                  LD_LIBRARY_PATH="$OMXPLAYER_LIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" $OMXPLAYER_BIN "$@"
                    2|omx_stre | /usr/bin/omxplayer: line 67: 13967 Killed                  LD_LIBRARY_PATH="$OMXPLAYER_LIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" $OMXPLAYER_BIN "$@"
                    2|omx_stre | process 25324: arguments to dbus_message_new_method_call() were incorrect, assertion "destination == NULL || _dbus_check_is_valid_bus_name (destination)" failed in file ../../../dbus/dbus-message.c line 1370.
                    2|omx_stre | This is normally a bug in some application using the D-Bus library.
                    
                    /home/pi/.pm2/logs/server-error.log last 15 lines:
                    0|server   |     at _handle.lookup (dgram.js:266:18)
                    0|server   |     at args.(anonymous function) (/usr/lib/node_modules/pm2/node_modules/event-loop-inspector/index.js:138:29)
                    0|server   |     at process._tickCallback (internal/process/next_tick.js:178:19)
                    0|server   | Error: bind EADDRNOTAVAIL 10.30.1.223:1905
                    0|server   |     at _handle.lookup (dgram.js:266:18)
                    0|server   |     at args.(anonymous function) (/usr/lib/node_modules/pm2/node_modules/event-loop-inspector/index.js:138:29)
                    0|server   |     at process._tickCallback (internal/process/next_tick.js:178:19)
                    0|server   | Error: bind EADDRNOTAVAIL 10.30.1.223:1905
                    0|server   |     at _handle.lookup (dgram.js:266:18)
                    0|server   |     at args.(anonymous function) (/usr/lib/node_modules/pm2/node_modules/event-loop-inspector/index.js:138:29)
                    0|server   |     at process._tickCallback (internal/process/next_tick.js:178:19)
                    0|server   | Error: bind EADDRNOTAVAIL 10.30.1.223:1905
                    0|server   |     at state.handle.lookup (dgram.js:242:18)
                    0|server   |     at args.(anonymous function) (/usr/lib/node_modules/pm2/node_modules/event-loop-inspector/index.js:138:29)
                    0|server   |     at process._tickCallback (internal/process/next_tick.js:63:19)
                    
                    /home/pi/.pm2/logs/server-out.log last 15 lines:
                    0|server   |         { roomName: 'TV Room', volume: 15 } ],
                    0|server   |      playMode: { shuffle: true, repeat: 'all', crossfade: false },
                    0|server   |      pauseOthers: false } }
                    0|server   | 2019-12-07T19:32:42.519Z INFO http server listening on 0.0.0.0 port 5005
                    0|server   | 2019-12-07T19:37:02.420Z INFO Could not find file /home/pi/node-sonos-http-api/settings.json
                    0|server   | 2019-12-07T19:37:03.086Z INFO Presets loaded: { example:
                    0|server   |    { players:
                    0|server   |       [ { roomName: 'Bathroom', volume: 10 },
                    0|server   |         { roomName: 'Kitchen', volume: 10 },
                    0|server   |         { roomName: 'Office', volume: 10 },
                    0|server   |         { roomName: 'Bedroom', volume: 10 },
                    0|server   |         { roomName: 'TV Room', volume: 15 } ],
                    0|server   |      playMode: { shuffle: true, repeat: 'all', crossfade: false },
                    0|server   |      pauseOthers: false } }
                    0|server   | 2019-12-07T19:37:07.083Z INFO http server listening on 0.0.0.0 port 5005
                    
                    /home/pi/.pm2/logs/mm-error.log last 15 lines:
                    1|mm       |     at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-RTSPStream/node_helper.js:563:3)
                    1|mm       |     at Module._compile (internal/modules/cjs/loader.js:711:30)
                    1|mm       |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
                    1|mm       |     at Module.load (internal/modules/cjs/loader.js:620:32)
                    1|mm       | { Error: Cannot find module 'node_helper'
                    1|mm       |     at Module._resolveFilename (internal/modules/cjs/loader.js:602:15)
                    1|mm       |     at Function.Module._resolveFilename (/home/pi/MagicMirror/node_modules/electron/dist/resources/electron.asar/common/reset-search-paths.js:35:12)
                    1|mm       |     at Function.Module._load (internal/modules/cjs/loader.js:528:25)
                    1|mm       |     at Module.require (internal/modules/cjs/loader.js:658:17)
                    1|mm       |     at require (internal/modules/cjs/helpers.js:20:18)
                    1|mm       |     at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-RTSPStream/node_helper.js:9:18)
                    1|mm       |     at Object.<anonymous> (/home/pi/MagicMirror/modules/MMM-RTSPStream/node_helper.js:563:3)
                    1|mm       |     at Module._compile (internal/modules/cjs/loader.js:711:30)
                    1|mm       |     at Object.Module._extensions..js (internal/modules/cjs/loader.js:722:10)
                    1|mm       |     at Module.load (internal/modules/cjs/loader.js:620:32) code: 'MODULE_NOT_FOUND' }
                    
                    /home/pi/.pm2/logs/mm-out.log last 15 lines:
                    1|mm       | If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
                    1|mm       | Launching application.
                    1|mm       | Shutting down server...
                    1|mm       | 
                    1|mm       | > magicmirror@2.8.0 start /home/pi/MagicMirror
                    1|mm       | > sh run-start.sh
                    1|mm       | 
                    1|mm       | Starting MagicMirror: v2.8.0
                    1|mm       | Loading config ...
                    1|mm       | Loading module helpers ...
                    1|mm       | Loading module helpers ...
                    1|mm       | Whoops! There was an uncaught exception...
                    1|mm       | MagicMirror will not quit, but it might be a good idea to check why this happened. Maybe no internet connection?
                    1|mm       | If you think this really is an issue, please open an issue on GitHub: https://github.com/MichMich/MagicMirror/issues
                    1|mm       | Launching application.
                    
                    
                    S 1 Reply Last reply Dec 7, 2019, 8:57 PM Reply Quote 0
                    • M Offline
                      Mykle1 Project Sponsor Module Developer @swvalenti
                      last edited by Dec 7, 2019, 8:32 PM

                      @swvalenti

                      I updated MMM-EventHorizon and now I get a black screen and server shows errored . . .

                      If MMM-EventHorizon is the cause simply disable it.

                      We can troubleshoot in another topic instead of hijacking this one.

                      Create a working config
                      How to add modules

                      1 Reply Last reply Reply Quote 0
                      • 1
                      • 2
                      • 14
                      • 15
                      • 16
                      • 17
                      • 18
                      • 32
                      • 33
                      • 16 / 33
                      • First post
                        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