MagicMirror Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • Donate
    • Discord

    UNSOLVED MMM screencast switch automatically to desktop and starts on desktop (ON MAC contd))

    Troubleshooting
    3
    4
    87
    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.
    • R
      rudiau last edited by

      Re: MMM screencast switch automatically to desktop and starts on desktop (ON MAC)

      Having the same problem.
      Screencast appears on the desktop with a second instance of Electron simultaneously appearing on the dock.
      So not appearing in MM.
      Using one display i.e. the laptop.
      Has anyone got this working on a MAC?
      Does it work on a Windows platform or only on the Pi?
      Thanks.

      1 Reply Last reply Reply Quote 0
      • R
        rudiau last edited by

        Reinstalled Node.js, MM and Screencast.
        Pulled from the master.
        Two things I noticed:-

        1. In MMM-Screencast.js it states:
          “requiresVersion: “2.1.0”, // Required version of MagicMirror”
          I’m running v2.19.0) , does this matter?

        2. Terminal Reports

        npm audit report

        <ejs 3.1.7
        Severity: high
        Template injection in ejs - https://github.com/advisories/GHSA-phwq-j96m-2c2q
        No fix available
        node_modules/ejs
        peer-dial *
        Depends on vulnerable versions of ejs
        node_modules/peer-dial

        2 high severity vulnerabilities

        Some issues need review, and may require choosing
        a different dependency.
        />
        Also this report from Terminal on MM boot.
        <[29.04.2022 12:16.12.257] [LOG] screencast stderr: objc[43214]: Class WebSwapCGLLayer is implemented in both /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/Frameworks/libANGLE-shared.dylib (0x7ffa58e93318) and /Users/rudi/MagicMirror/modules/MMM-Screencast/node_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libGLESv2.dylib (0x10b6de9c8). One of the two will be used. Which one is undefined.

        [29.04.2022 12:16.14.074] [LOG] screencast stderr: [43212:0429/121614.073923:ERROR:service_worker_storage.cc(1904)] Failed to delete the database: Database IO error/>
        My bolding.
        One of the two will be used. Which one is undefined.??
        Don’t understand.
        Any help?
        Thanks Rudi.

        1 Reply Last reply Reply Quote 0
        • R
          rudiau last edited by

          Well, that didn’t format as expected.

          S 1 Reply Last reply Reply Quote 0
          • S
            sdetweil @rudiau last edited by

            @rudiau the audit is useless.

            2.19 is greater than 2.1

            Sam

            Create a working config
            How to add modules

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            • First post
              Last post
            Enjoying MagicMirror? Please consider a donation!
            MagicMirror created by Michael Teeuw.
            Forum managed by Paul-Vincent Roll and Rodrigo Ramírez Norambuena.
            This forum is using NodeBB as its core | Contributors
            Contact | Privacy Policy