MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    1. Home
    2. 1a2a3a
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.
    1
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 22
    • Posts 156
    • Groups 0

    1a2a3a

    @1a2a3a

    10
    Reputation
    10
    Profile views
    156
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    1a2a3a Unfollow Follow

    Best posts made by 1a2a3a

    • RE: MMM-JAST stopped updating a couple of days ago.

      Ok, after git pull, had to do a npm ci and that fixes it!

      posted in Troubleshooting
      1
      1a2a3a
    • RE: MM current version on Raspberry Pi 5 cannot turn off monitor

      @jbat66 all good mate. I’m likely in a different geographic region to you. But anyway it was an issue that someone in GitHub that resolved for me so I can’t really take credit. I would point you to the GitHub but it was quite awhile back hence I can’t find the link anymore, therefore I went into my txt file and gave you guys the code.

      posted in Troubleshooting
      1
      1a2a3a
    • RE: building a mirror 101

      Probably going to use and try it out first. So it’s true film only works in the day?

      posted in Hardware
      1
      1a2a3a
    • RE: Magic mirror dual screen

      Decided to drop this for now guys. The new monitor is a 27 qhd compared to the previous 24 fhd. With the extra real estate, everything doesn’t seems to be so cluttered now.

      posted in General Discussion
      1
      1a2a3a
    • RE: How to schedule on off in magic mirror

      ill be damned. managed to get it to work using this after some searching

      Edit the “config.txt” in the “/boot” directory.

      Go to:

      “# Enable DRM VC4 V3D driver
      dtoverlay=vc4-kms-v3d
      max_framebuffers=2”

      And change “dtoverlay=vc4-kms-v3d” to “dtoverlay=vc4-fkms-v3d”.

      There is a bug in the “vc4-kms-v3d” driver.

      After changing in the “config.txt” “vcgencmd display_power 0” returns a “display_power=0”.

      posted in Troubleshooting
      1
      1a2a3a
    • RE: magicmirror lagging

      @sdetweil ok boss. Will just leave it as it is and wait for a future update. Don’t think I’ll go back to x11 given the amount of time spent configuring wayland crontab to schedule on off :D

      Thanks anyway!

      posted in Troubleshooting
      1
      1a2a3a
    • RE: unable to git pull successfully

      @KristjanESPERANTO thanks, that fixed it now!

      posted in Troubleshooting
      1
      1a2a3a

    Latest posts made by 1a2a3a

    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil many thanks for your help once again sam!

      posted in Troubleshooting
      1
      1a2a3a
    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil it worked! is that your expectation?

      posted in Troubleshooting
      1
      1a2a3a
    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil this safe?

      SHELL=/bin/bash
      LANGUAGE=en_US.UTF-8
      NO_AT_BRIDGE=1
      
      XDG_SESSION_TYPE=tty
      MOTD_SHOWN=pam
      
      LANG=en_US.UTF-8
      LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.swp=00;90:*.tmp=00;90:*.dpkg-dist=00;90:*.dpkg-old=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:
      
      XDG_SESSION_CLASS=user
      TERM=xterm
      
      SHLVL=1
      XDG_SESSION_ID=6
      XDG_RUNTIME_DIR=/run/user/1000
      
      LC_ALL=en_US.UTF-8
      
      DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
      SSH_TTY=/dev/pts/0
      
      
      _=/usr/bin/env
      
      posted in Troubleshooting
      1
      1a2a3a
    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil uhm which are the info that are sensitive?

      so im actually wayland instead of x11?

      posted in Troubleshooting
      1
      1a2a3a
    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil dont know man, gets even weirder.

      i cant turn on mm using the terminal on the pi directly.
      i tried npm run start:x11 and it will just close off with a /home/hsa/MagicMirror/node_modules/electron/dist/electron exited with signal SIGSEGV

      i can now only turn on my mm using pm2 on my ssh terminal…

      btw i have a cron job, not sure if this is causing the issue

      crontab -e
      38 00 * * * /home/HSA/display_on.sh
      37 00 * * * /home/HSA/display_off.sh
      
      display_off.sh
      #!/bin/bash
      export WAYLAND_DISPLAY=wayland-1
      export XDG_RUNTIME_DIR=/run/user/1000
      /usr/bin/wlr-randr --output HDMI-A-2 --off
      
      display_on.sh
      #!/bin/bash
      export WAYLAND_DISPLAY=wayland-1
      export XDG_RUNTIME_DIR=/run/user/1000
      /usr/bin/wlr-randr --output HDMI-A-2 --on --transform 90
      
      posted in Troubleshooting
      1
      1a2a3a
    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil

      hsa@HSA:~/MagicMirror $ lsb_release -a
      No LSB modules are available.
      Distributor ID: Debian
      Description:    Debian GNU/Linux 12 (bookworm)
      Release:        12
      Codename:       bookworm
      hsa@HSA:~/MagicMirror $ uname -a
      Linux HSA 6.12.75+rpt-rpi-2712 #1 SMP PREEMPT Debian 1:6.12.75-1+rpt1~bookworm (2026-03-11) aarch64 GNU/Linux
      hsa@HSA:~/MagicMirror $
      
      posted in Troubleshooting
      1
      1a2a3a
    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil ok it runs now. what do i do next?

      edit sorry obviously stupid. just pm2 start and we are GOLD :D

      thanks again!

      posted in Troubleshooting
      1
      1a2a3a
    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil did not manage to open MM

      > magicmirror@2.36.0 start:wayland
      > WAYLAND_DISPLAY="${WAYLAND_DISPLAY:=wayland-1}" ./node_modules/.bin/electron js/electron.js --ozone-platform=wayland
      
      [2026-05-02 02:39:50.838] [LOG]   [app] Starting MagicMirror: v2.36.0
      [2026-05-02 02:39:50.845] [LOG]   [utils] Loading config ...
      [2026-05-02 02:39:51.547] [INFO]  [systeminformation]
      ####  System Information  ####
      - SYSTEM:   manufacturer: Raspberry Pi Foundation; model: Raspberry Pi 5 Model B Rev 1.0; virtual: false; MM: v2.36.0
      - OS:       platform: linux; distro: Debian GNU/Linux; release: 12; arch: arm64; kernel: 6.12.75+rpt-rpi-2712
      - VERSIONS: electron: 41.3.0; used node: 22.21.1; installed node: 22.21.1; npm: 10.9.4; pm2: 6.0.14
      - ENV:      XDG_SESSION_TYPE: tty; MM_CONFIG_FILE: undefined
                  WAYLAND_DISPLAY:  wayland-0; DISPLAY: undefined; ELECTRON_ENABLE_GPU: undefined
      - RAM:      total: 8059.06 MB; free: 6932.14 MB; used: 1126.92 MB
      - OTHERS:   uptime: 65 minutes; timeZone: Asia/Singapore
      [2026-05-02 02:40:04.644] [INFO]  [utils] Checking config file /home/hsa/MagicMirror/config/config.js ...
      [2026-05-02 02:40:04.720] [INFO]  [utils] Your configuration file doesn't contain syntax errors :)
      [2026-05-02 02:40:04.721] [INFO]  [utils] Checking modules structure configuration ...
      [2026-05-02 02:40:04.787] [INFO]  [utils] Your modules structure configuration doesn't contain errors :)
      [2026-05-02 02:40:04.788] [LOG]   [app] Loading module helpers ...
      [2026-05-02 02:40:04.788] [LOG]   [app] No helper found for module: alert.
      [2026-05-02 02:40:04.790] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:04.791] [LOG]   [node_helper] Module helper loaded: updatenotification
      [2026-05-02 02:40:04.791] [LOG]   [app] No helper found for module: clock.
      [2026-05-02 02:40:04.891] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:04.891] [LOG]   [node_helper] Module helper loaded: MMM-Jast
      [2026-05-02 02:40:05.554] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:05.555] [LOG]   [node_helper] Module helper loaded: MMM-GoogleDocs-Notes
      [2026-05-02 02:40:05.580] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:05.580] [LOG]   [node_helper] Module helper loaded: newsfeed
      [2026-05-02 02:40:05.586] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:05.586] [LOG]   [app] Check MagicMirror² version for node helper 'MMM-NewsAPI' - Minimum version: 2.21.0 - Current version: 2.36.0
      [2026-05-02 02:40:05.587] [LOG]   [app] Version is ok!
      [2026-05-02 02:40:05.587] [LOG]   [node_helper] Module helper loaded: MMM-NewsAPI
      [2026-05-02 02:40:05.588] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:05.588] [LOG]   [node_helper] Module helper loaded: MMM-MyScoreboard
      [2026-05-02 02:40:05.595] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:05.595] [LOG]   [app] Check MagicMirror² version for node helper 'MMM-SoccerLiveScore' - Minimum version: 2.1.0 - Current version: 2.36.0
      [2026-05-02 02:40:05.595] [LOG]   [app] Version is ok!
      [2026-05-02 02:40:05.595] [LOG]   [node_helper] Module helper loaded: MMM-SoccerLiveScore
      [2026-05-02 02:40:05.688] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:05.688] [LOG]   [node_helper] Module helper loaded: MMM-OneDrive
      [2026-05-02 02:40:05.689] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:05.689] [LOG]   [node_helper] Module helper loaded: MMM-CalendarExt3Agenda
      [2026-05-02 02:40:05.746] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:05.746] [LOG]   [node_helper] Module helper loaded: calendar
      [2026-05-02 02:40:05.747] [LOG]   [node_helper] Initializing new module helper ...
      [2026-05-02 02:40:05.747] [LOG]   [node_helper] Module helper loaded: MMM-CalendarExt3
      [2026-05-02 02:40:05.747] [LOG]   [app] All module helpers loaded.
      [2026-05-02 02:40:05.751] [LOG]   [server] Starting server on port 8080 ...
      [2026-05-02 02:40:05.760] [ERROR] [unknown] (node:13239) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
      (Use `electron --trace-deprecation ...` to show where the warning was created)
      [13239:0502/024005.762036:ERROR:ui/ozone/platform/wayland/host/wayland_connection.cc:202] Failed to connect to Wayland display: No such file or directory (2)
      [13239:0502/024005.762106:ERROR:ui/ozone/platform/wayland/ozone_platform_wayland.cc:281] Failed to initialize Wayland platform
      [13239:0502/024005.762122:ERROR:ui/aura/env.cc:246] The platform failed to initialize.  Exiting.
      /home/hsa/MagicMirror/node_modules/electron/dist/electron exited with signal SIGSEGV
      hsa@HSA:~/MagicMirror $
      
      posted in Troubleshooting
      1
      1a2a3a
    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil mm is not up

      hsa@HSA:~ $ pm2 status
      ┌────┬────────────────┬─────────────┬─────────┬─────────┬──────────┬────────┬──────┬───────────┬──────────┬──────────┬──────────┬──────────┐
      │ id │ name           │ namespace   │ version │ mode    │ pid      │ uptime │ ↺    │ status    │ cpu      │ mem      │ user     │ watching │
      ├────┼────────────────┼─────────────┼─────────┼─────────┼──────────┼────────┼──────┼───────────┼──────────┼──────────┼──────────┼──────────┤
      │ 0  │ MagicMirror    │ default     │ 2.36.0  │ fork    │ 12206    │ 15s    │ 49   │ online    │ 0%       │ 2.6mb    │ hsa      │ disabled │
      └────┴────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴──────────┴──────────┘
      hsa@HSA:~ $
      
      posted in Troubleshooting
      1
      1a2a3a
    • RE: multiple error in magic mirror after update from 2.28.0 to 2.36.0

      @sdetweil

      done, but mirror no response or whatsoever

      hsa@HSA:~ $ cd ~/MagicMirror/installers
      hsa@HSA:~/MagicMirror/installers $ curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/refs/heads/master/mm.sh >mm.sh
      hsa@HSA:~/MagicMirror/installers $ pm2 stop all
      (node:10682) [DEP0044] DeprecationWarning: The `util.isArray` API is deprecated. Please use `Array.isArray()` instead.
      (Use `node --trace-deprecation ...` to show where the warning was created)
      [PM2] Applying action stopProcessId on app [all](ids: [ 0 ])
      [PM2] [all](0) ✓
      ┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐
      │ id │ name               │ mode     │ ↺    │ status    │ cpu      │ memory   │
      ├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤
      │ 0  │ MagicMirror        │ fork     │ 45   │ stopped   │ 0%       │ 0b       │
      └────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘
      hsa@HSA:~/MagicMirror/installers $ pm2 start MagicMirror
      (node:10691) [DEP0044] DeprecationWarning: The `util.isArray` API is deprecated. Please use `Array.isArray()` instead.
      (Use `node --trace-deprecation ...` to show where the warning was created)
      [PM2] Applying action restartProcessId on app [MagicMirror](ids: [ 0 ])
      [PM2] [MagicMirror](0) ✓
      [PM2] Process successfully started
      ┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐
      │ id │ name               │ mode     │ ↺    │ status    │ cpu      │ memory   │
      ├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤
      │ 0  │ MagicMirror        │ fork     │ 45   │ online    │ 0%       │ 2.7mb    │
      └────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘
      hsa@HSA:~/MagicMirror/installers $
      
      posted in Troubleshooting
      1
      1a2a3a