UNSOLVED MMM screencast switch automatically to desktop and starts on desktop (ON MAC contd))
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?
Reinstalled Node.js, MM and Screencast.
Pulled from the master.
Two things I noticed:-
In MMM-Screencast.js it states:
“requiresVersion: “2.1.0”, // Required version of MagicMirror”
I’m running v2.19.0) , does this matter?
npm audit report
Template injection in ejs - https://github.com/advisories/GHSA-phwq-j96m-2c2q
No fix available
Depends on vulnerable versions of ejs
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: 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/>
One of the two will be used. Which one is undefined.??
Well, that didn’t format as expected.
@rudiau the audit is useless.
2.19 is greater than 2.1