Read the statement by Michael Teeuw here.
Any module I add turns to blank screen.
-
@socrates said in Any module I add turns to blank screen.:
Not able to install none of those
don’t worry about that… one step at a time…
don’t do npm fund unless u want to contribute money to other developers (outside MM)
-
@sdetweil
Do u think i should install MM some other way? I cannot think of anything else. -
@socrates well, i would start with one module at a time…
save the current config.js
copy the config.js.sample to config.jsconfirm MM runs
add one module
resolve any missing dependencies
i don’t THINK u need to resinstall, but if u want to
then use my install script… see
https://github.com/sdetweil/MagicMirror_scriptsit doesn’t look like config.js editing is the problem, but if so, try my MMM-Config module which generates a form for config , see
https://github.com/sdetweil/MMM-Configbut missing libs are a pain in the rear… just no way to know when it will hit
note that the instructions link I posted will load ‘request’ or any other missing lib
IN THE MODULE folderso, if u find ANOTHER module with the same problem, then u have to load it THERE TOO
over and overyou can do it in the MM folder instead, BUT… be warned… if you do an upgrade, the libs will be tossed as they are not referenced by the base, and are considered a security risk (in NPM, not the MM code) so, you could get to do it all over again, …
(I am considering making a change to my upgrade script to try and detect this… not sure yet) -
@sdetweil Thanks i am gonna follow these steps and let you know.
I am literally installing one module at a time, but none of the 3rd party module works. Even if i try to edit the inbuilt module that MM came with for eg:- the calendar, i try to add my own google calendar, it wont work. (meaning my calendar wont show up).
Do u have recommendations of which modules i can initially start with so that all the basic pre-requisite libraries get installed? -
@socrates the defaults ones work pretty reliably…
for mail, the url for the cal ics lnk should download the ics file when used in a browser…
that is what the cal modules useswhat modules have u been trying over than default?
-
@sdetweil
I have tried todoist, the calander ext2 module, dynamic weather module, several others. I think i might have an installation issue… I will just reformat my card and re-install using your script.
So after i install rpi, do i run ur script in terminal, and follow the prompts? -
@socrates said in Any module I add turns to blank screen.:
do i run ur script in terminal, and follow the prompts?
yes, just copy paste the one line for install in a terminal window
-
@sdetweil
So i have installed mm using your script, and i am up and running, havent installed the modules yet, but that is because i am not able to shutdown mm using pm2 command, mm has been started using pm2 via your script.
None of these commands work
pm2 restart mm
pm2 stop mm -
@socrates said in Any module I add turns to blank screen.:
pm2 stop mm
cause its not called mm…
pm2 status
will show u the name , you can also use the number
or all to stop everything
-
@sdetweil Dear Sir, you are a genius, i finally got it working. Surely it was an install issue. Using your installation script, and in the past 2 hours i have already inculcated 4 third party modules, and all seems to be working. I might have a question or two later tomorrow when i make more progress, but for now, the main issue is resolved.