uhm hi, its been awhile since i updated my MM.
i ran sdetweil upgrade script and these were being upgrade.
doing test run = false
Node currently installed. Checking version number.
Minimum Node version: v22.21.1
Installed Node version: v20.9.0
installing correct version of node and npm, please wait
Check current Node installation ...
Node currently installed. Checking version number.
Minimum Node version: v22.21.1
Installed Node version: v22.21.1
No Node.js upgrade necessary.
Check current NPM installation ...
NPM currently installed. Checking version number.
Minimum npm version: V10.9.4
Installed npm version: V10.9.4
No npm upgrade necessary.
saving custom.css
upgrading from version 2.28.0 to 2.36.0
fetching latest revisions
updating MagicMirror runtime, please wait
> magicmirror@2.36.0 postinstall
> git clean -df fonts vendor modules/default
> magicmirror@2.36.0 prepare
> [ -f node_modules/.bin/husky ] && husky || echo no husky installed.
no husky installed.
i then tried to pm2 start and ran into this error. Ok not exactly error, but the mirror just keep going to blackscreen and nothing then back to wall paper then blackscreen and keep looping this.
(node:1971942) [DEP0044] DeprecationWarning: The `util.isArray` API is deprecated. Please use `Array.isArray()` instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
then i ran npm start and get the punycode error
[ERROR] [unknown] (node:1970698) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `electron --trace-deprecation ...` to show where the warning was created)
[1970698:0501/224750.044913:ERROR:ui/ozone/platform/wayland/host/wayland_connection.cc:202] Failed to connect to Wayland display: No such file or directory (2)
[1970698:0501/224750.044978:ERROR:ui/ozone/platform/wayland/ozone_platform_wayland.cc:281] Failed to initialize Wayland platform
[1970698:0501/224750.044995:ERROR:ui/aura/env.cc:246] The platform failed to initialize. Exiting.
/home/hsa/MagicMirror/node_modules/electron/dist/electron exited with signal SIGSEGV
i then read in another thread to do npm run start:x11
this works but the punycode still appear but mirror runs.
feels like theres multiple item for me to fix and im kinda lost.
can some kind soul help me out?