Read the statement by Michael Teeuw here.
MESA-LOADER: failed to retrieve device information
-
@Dresch360 said in MESA-LOADER: failed to retrieve device information:
Cannot find module ‘passport’
Require stack:/home/pi/MagicMirror/modules/Gateway/node_helper.js
this is the black screen problem, a required library is not found
where does the Gateway module come from?
-
@sdetweil Thanks. Gateway is a module used for MMM-GoogleAssistant
-
@Dresch360 ok, but it appears to be missing a library… passport
so I would redo the npm install in that module folder
-
@sdetweil Sort of the same problem here. Absolutely fresh install on a new Pi using the manual installation 2 days ago (June 24).
GettingMESA-LOADER: failed to retrieve device information ../../buildtools/third_party/libc++/trunk/include/vector:1425: assertion __n < size() failed: vector[] index out of bounds[6958:0626/084246.096948:ERROR:gpu_process_host.cc(991)] GPU process exited unexpectedly: exit_code=6
I’m relatively new to npm, and I’m having difficulty locating that script you are referencing (“the script used to start mm”) Where does that reside exactly?
Thanks -
@Corvidael if you used my install script, and said yes to use pm2 to autostart mm. then the script is
~/MagicMirror/installers/mm.sh
-
@sdetweil Thank you, I was all excited there for a second, but it didn’t fix the issue.
As a secondary test, I commented out the actual start line in mm.sh, and the ‘npm run start’ still worked anyways. Looks like the ‘manual installation’ does not use your script.
I might start a new thread here with a more specific question regarding disabling GPU and the location of the start scripts outside of config.js, when using this Manual Installation instruction off the main page.