@Scruffy awesome!!! Thanks for the feedback!
How did you migrate your config ?
Just interested in how people do things
@Scruffy awesome!!! Thanks for the feedback!
How did you migrate your config ?
Just interested in how people do things
@Scruffy I strongly recommend using some backup/restore mechanism,
please see my backup/restore scripts for one approach.
they also support versioning, so you can tell one set of changes from another and can go back or forward…
and move between systems. too…
https://github.com/sdetweil/MagicMirror-backup-restore.git
and I also support the install/upgrade scripts, mentioned in the MM doc, Alternative install section
@Phantomkommander great news. Glad to hear.
I can’t take credit for this. The work was already done by others, and I didn’t know a fix was already in place.
Actually, there might have already been a fix in the develop branch…
so you could try that first…
see this topic on how to get the develop branch
https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code
@wyovino bullseye is 2 releases back…
Maybe run MagicMirror server mode on the pi, and launch a browser on the mirror…. Same set w surf w MagicMirror on a different system….
@smegbadger you would have to load the develop branch of MagicMirror, as we don’t distribute less than the full package…
see this link
https://forum.magicmirror.builders/topic/14327/testing-new-fixes-or-solving-current-problems-with-next-release-code
@magicmikael as we said in the readme notes on the release
We changed
npm start/node —run start
To launch for Wayland compositor
If you are still on x11
You need to use
npm run start:x11
Or
node —run start:x11
@tommyk looking at the code, I think the system is busy during bootup, and this causes an uncaught failure
There is a new notification , sent after updateDom() is called, to inform the app that the content has been drawn.
See
https://docs.magicmirror.builders/module-development/notifications.html#system-notifications
MODULE_DOM_UPDATED
I think the module needs to use that notification to wait to start the play of the audio element it just added
@dangerousden well that’s some good news. Amazing how many times we have to get used to rebooting something these days
I’m in the 50 year IT range from mainframes to microprocessors and everything in between.
Sadly I know nothing about RTSP other than other people also having trouble with the latest os releases.
@rkorell so much fun!!! you can code it to maybe fix your problem.
net, the new electronSwitches is still an array , but now contains an object for the key:value pair, or just a string for those switches that are just single value
[
"string"
{ "id":"value"].,
...
]
and the
appendSwitch can be either single string
commandLine.appendSwitch(sw);
or two part,
commandLine.appendSwitch(name, String(value));
code here in a sep function
https://github.com/MagicMirrorOrg/MagicMirror/blob/develop/js/electron_helper.js
@DerHerrB thanks. Did you install node 24 in advance?
There is a problem w node 24
So do
pm2 stop all
cd ~/MagicMirror
rm -rf node_modules
rm package-lock.json
sudo npm install -g n
sudo n 22.22.1
hash -r
node -v
If that produces 22.22.1 ,
then do
npm run install-mm
And because you selected pm2
installers/mm.sh
MagicMirror should launch now
Please advise results to here
@BKeyport thanks… I see an other change submitted today
https://github.com/MagicMirrorOrg/MagicMirror/pull/4180
which references this topic
if you want to try that do
cd ~/MagicMirror
# restore calendar.js
git checkout defaultmodules/calendar/calendar.js
git fetch origin pull/4180/head:_fix_304
rm package-lock.json
git switch _fix_304
npm run install-mm
restart MM
@KristjanESPERANTO thanks for the great info
@MyMirror also, the css folder is for OUR stuff in 2.35+, all user stuff is moved to the config folder
so, move the images there and see if it works
also, picky support person here, please use text for config content…
pics are very hard to read…
also, config or log info should go in a code block…
paste text in this message editor, blank line above and below
select the text just pasted
hit the code button </> above on the editor toolbar
thanks