Read the statement by Michael Teeuw here.
MMM-Snow - Yet another Snow Module
-
@dasbooter said in MMM-Snow - Yet another Snow Module:
Found the Answer had to downgrade electron bc I’m using stretch. Took forty minutes to locate an answer on google but worth it!
Please consider posting your findings and the procedure you took to rectify your issue in this topic.
https://forum.magicmirror.builders/topic/4684/electron-cpu-usage/210
It will certainly help someone at some time, as did the other findings in that topic.
Many thanks, mate. :-)
-
Hello @strawberry-3.141 first Happy Holidays! and thank you for your answer. Yes I see now that only working with the Chromium browser on RPi3
After spending a day to find the solution on how to make work MM on Raspberry Pi Zero W with Chromium I found the solution and it works like a charm! :)
I tried many browsers (Midori, Kweb, Epiphany) no one is working correctly with es6 and css3 only Chromium.
There is link on how to make work Chromium on RPi W Zero:
https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=157049Also on how to start Chromium with root (if someone is needed):
https://www.linkedin.com/pulse/20141028025215-79939846-google-chrome-and-chromium-as-root-on-kali-linux/There is my start.sh script:
#! /bin/bash
cd ~/MagicMirror
node serveronly &
sleep 45
sudo xbacklight -set 100
sudo xinit /home/pi/startMirror.shand startMirror.sh script:
#!/bin/sh
xset -dpms # disable DPMS (Energy Star) features.
xset s off # disable screen saver
xset s noblank # don’t blank the video device
xbacklight -set 100#Chromium Browser
matchbox-window-manager &
unclutter &
sed -i ‘s/“exited_cleanly”: false/“exited_cleanly”: true/’ ~/.config/chromium/Default/Preference
chromium-browser --start-maximized --noerrdialogs --kiosk --incognito http://localhost:8080Everything the same config like there (only Chromium browser needed instead Midori):
https://forum.magicmirror.builders/topic/1183/how-i-got-my-magic-mirror-working-on-a-raspberry-pi-0-zeroMaybe for someone it will be usefull on how to start MM on Raspberry Pi Zero W with all features working.
Happy Holidays!
-
@Andrius-ok said in MMM-Snow - Yet another Snow Module:
Maybe for someone it will be usefull on how to start MM on Raspberry Pi Zero W with all features working.
Nice work! :-)
-
Happy New Year everyone!
I need to bring one neverending topic back again here:
I tried to use MMM-Snow recently with a Pi 3B+ and stretch installed.
Currently I have today’s MM 2.6.0 with electron 2.0.x installed, but I have tried electron v1.4.15 as well.The snowflakes are lagging on my mirror, not falling fluently. If I use the web version from a laptop it’s fluent, so it should be a browser issue.
Config:{ module: 'MMM-Snow', position: 'fullscreen_above', config: { // See 'Configuration options' for more information. flakeCount: 40, theme: "winter" } },
I have tried the kms driver, the fake kms driver (which gives me a flickering screen after some time for some odd reasons), and no kms driver at all. No recognizable change with regards to the snowflake performance.
Is there any chance for fluent animations using electron at the moment that I have overseen?
As far as I understand none of the electron versions work properly with hardware support. Is that true? -
@lavolp3 - Electron has always been a bit flakey with animations. Pardon the pun.
I have 50 flakes running on the office mirror right now and it’s acceptable. But I haven’t upgraded the office mirror to the latest versions yet. If you need, I’ll swing by and check out what version it’s running.
-
Dear all,
would it be possible to have this module hidden until a weather module (e.g. MMM-DarkSkyForecast broadcasts a DARK_SKY_FORECAST_WEATHER_UPDATE) broadcasts a weather update that contains a snow forecast for today? That would be really useful :) -
@bhepler That would be great thanks. Also, if you have one of the drivers enabled and what relosution you’re running.
-
@lavolp3 - Will do. I should be at the office tomorrow. I’ll check it then.
-
Sorry for the delay. I’m running v2.5.0 of the Magic Mirror at work. Electron is (I think) v2.0, using the fake OpenGL drivers.
Resolution is 1920x1080.
ETA - Confirmed. Electron is v2.0.0
-
@bhepler Is it fluent or would you say it is lagging a bit?
That’s a bit non-scientific now so a video would help most but I 'd undterstand if you don’t want to go through the trouble of uploading a video.I have a Pi 3b+ with MM v2.6.0 and all else like above, but it is lagging too much for me to enjoy it.
I’ll try running it on Chrome locally as described above. But I don’t like this workaround.