<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0]]></title><description><![CDATA[<p dir="auto">Hi everyone,<br />
after my mirror run without any issued for a long time, it still stopped working right now, after I did an upgrade from 2.33.0 to 2.35.0 with the upgrade scripts provided by <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a>.</p>
<p dir="auto">I’m running</p>
<pre><code>Linux 6.12.75+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.12.75-1+rpt1~bookworm (2026-03-11) aarch64 GNU/Linux
</code></pre>
<p dir="auto">on a Raspi 4.<br />
Previous the upgrade, 2.33.0 was running.<br />
I had to switch from X11 to Wayland in raspi-config to avoid these messages</p>
<pre><code>[3525:0421/204946.469269:ERROR:ui/ozone/platform/wayland/host/wayland_connection.cc:202] Failed to connect to Wayland display: No such file or directory (2)
[3525:0421/204946.470022:ERROR:ui/ozone/platform/wayland/ozone_platform_wayland.cc:281] Failed to initialize Wayland platform
[3525:0421/204946.470333:ERROR:ui/aura/env.cc:246] The platform failed to initialize.  Exiting.
</code></pre>
<p dir="auto">but this error still remains and I do not know how to solve it.</p>
<pre><code>[2026-04-21 20:49:46.375] [ERROR] [unknown] (node:3525) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `electron --trace-deprecation ...` to show where the warning was created) 
</code></pre>
<p dir="auto">After this and the info about the system the script terminates.</p>
<p dir="auto">Any help is welcome.<br />
Regards</p>
]]></description><link>https://forum.magicmirror.builders/topic/20222/the-punycode-module-is-deprecated-message-after-upgrade-from-2.33.0-to-2.35.0</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 13:11:50 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/20222.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 21 Apr 2026 19:41:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 22:22:28 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a><br />
I switched back to X11 in raspi-config, rebooted and added the parameter</p>
<pre><code>DISPLAY=:0 npm run start:x11
</code></pre>
<p dir="auto">That works! :-)<br />
As it is quite after midnight here, I’ll do these tests with wayland tomorrow and respond here.<br />
So far, thank you a lot.</p>
]]></description><link>https://forum.magicmirror.builders/post/130864</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130864</guid><dc:creator><![CDATA[wmx]]></dc:creator><pubDate>Tue, 21 Apr 2026 22:22:28 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 22:10:35 GMT]]></title><description><![CDATA[<p dir="auto">Also can you try</p>
<pre><code>export WAYLAND_DISPLAY=wayland-0
npm start
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/130863</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130863</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 21 Apr 2026 22:10:35 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 22:04:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wmx" aria-label="Profile: wmx">@<bdi>wmx</bdi></a><br />
Can you run this command string</p>
<p dir="auto">If Wayland it will output something</p>
<p dir="auto">ps -ef | grep -v grep | grep -i -e xway -e labwc</p>
]]></description><link>https://forum.magicmirror.builders/post/130862</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130862</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 21 Apr 2026 22:04:46 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 22:02:41 GMT]]></title><description><![CDATA[<p dir="auto">yes, I did</p>
]]></description><link>https://forum.magicmirror.builders/post/130861</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130861</guid><dc:creator><![CDATA[wmx]]></dc:creator><pubDate>Tue, 21 Apr 2026 22:02:41 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 22:02:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wmx" aria-label="Profile: wmx">@<bdi>wmx</bdi></a> doesn’t sound like system was changed to Wayland. Did you reboot after changing in raspicfg</p>
]]></description><link>https://forum.magicmirror.builders/post/130860</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130860</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 21 Apr 2026 22:02:14 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 22:01:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> I used your scripts.<br />
After Upgrade I switched to wayfire in raspi-config and rebooted.<br />
But I can try to get back to X11 and try the additional parameter (:x11).<br />
Two of the modules had updates. I updated these (git pull &amp;&amp; npm install).</p>
]]></description><link>https://forum.magicmirror.builders/post/130859</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130859</guid><dc:creator><![CDATA[wmx]]></dc:creator><pubDate>Tue, 21 Apr 2026 22:01:29 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 21:57:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wmx" aria-label="Profile: wmx">@<bdi>wmx</bdi></a> just reinstalling the old module definition will not fix the old dependency. The author must change the module package</p>
]]></description><link>https://forum.magicmirror.builders/post/130858</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130858</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 21 Apr 2026 21:57:59 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 21:54:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wmx" aria-label="Profile: wmx">@<bdi>wmx</bdi></a>  remember that npm start now does Wayland (from the release notes)<br />
So you have to change it to<br />
npm run start:x11<br />
If still using x</p>
<p dir="auto">If you used my upgrade script it should have fixed <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a> if you used pm2 for launch</p>
]]></description><link>https://forum.magicmirror.builders/post/130857</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130857</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 21 Apr 2026 21:54:57 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 21:37:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> ok, understood.<br />
I updated my 3 additional modules but still get</p>
<pre><code>~/MagicMirror/node_modules/electron/dist/electron exited with signal SIGTRAP
</code></pre>
<p dir="auto">If i switch to</p>
<pre><code>DISPLAY=:0 npm run server
</code></pre>
<p dir="auto">it starts and I can see the webpage in a browser, but no screen on my mirror. Here only the graphical desktop.<br />
What else can I do or check?</p>
]]></description><link>https://forum.magicmirror.builders/post/130856</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130856</guid><dc:creator><![CDATA[wmx]]></dc:creator><pubDate>Tue, 21 Apr 2026 21:37:10 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 21:14:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wmx" aria-label="Profile: wmx">@<bdi>wmx</bdi></a> the upgrade script only upgrades the base, and does npm<br />
Install for the modules that have dependencies in their package.json.</p>
<p dir="auto">Upgrading modules is up to the author, and user for the process.  Many times deprecated libraries force code changes on update.</p>
]]></description><link>https://forum.magicmirror.builders/post/130855</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130855</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 21 Apr 2026 21:14:38 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 21:08:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wmx" aria-label="Profile: wmx">@<bdi>wmx</bdi></a> no. The modules are down level in their package.json dependencies.</p>
]]></description><link>https://forum.magicmirror.builders/post/130854</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130854</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 21 Apr 2026 21:08:33 GMT</pubDate></item><item><title><![CDATA[Reply to The &#96;punycode&#96; module is deprecated message after Upgrade from 2.33.0 to 2.35.0 on Tue, 21 Apr 2026 20:27:41 GMT]]></title><description><![CDATA[<p dir="auto">After doing some more research I also updated my 3 additional modules manually.<br />
I thought the update script would also have done this , but it seems it didn’t. The module MMM-homeassistant-sensors wasn’t up to date.</p>
<p dir="auto">Now it ends with this message</p>
<pre><code>[2026-04-21 22:26:11.173] [LOG]   [app] Starting MagicMirror: v2.35.0
[2026-04-21 22:26:11.199] [LOG]   [utils] Loading config ...
[2026-04-21 22:26:11.212] [INFO]  [utils] Checking config file /home/somename/MagicMirror/config/config.js ...
[2026-04-21 22:26:11.444] [INFO]  [utils] Your configuration file doesn't contain syntax errors :)
[2026-04-21 22:26:11.446] [INFO]  [utils] Checking modules structure configuration ...
[2026-04-21 22:26:11.643] [INFO]  [utils] Your modules structure configuration doesn't contain errors :)
[2026-04-21 22:26:12.799] [LOG]   [MMM-homeassistant-sensors] MMM-homeassistant-sensors helper started...
[2026-04-21 22:26:12.801] [LOG]   [MMM-MQTT] MMM-MQTT: Starting node helper
[2026-04-21 22:26:13.859] [INFO]  [systeminformation]
####  System Information  ####
- SYSTEM:   manufacturer: Raspberry Pi Foundation; model: Raspberry Pi 4 Model B Rev 1.2; virtual: false; MM: v2.35.0
- OS:       platform: linux; distro: Debian GNU/Linux; release: 12; arch: arm64; kernel: 6.12.75+rpt-rpi-v8
- VERSIONS: electron: 41.1.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-1; DISPLAY: :0; ELECTRON_ENABLE_GPU: undefined
- RAM:      total: 3795.80 MB; free: 3025.94 MB; used: 769.87 MB
- OTHERS:   uptime: 75 minutes; timeZone: Europe/Berlin
/home/somename/MagicMirror/node_modules/electron/dist/electron exited with signal SIGTRAP
</code></pre>
<p dir="auto">My <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a> contains</p>
<pre><code>cd ./MagicMirror
export ELECTRON_DISABLE_GPU=1
export NODE_EXTRA_CA_CERTS=/home/somename/.step/certs/root_ca.crt
DISPLAY=:0 npm start
</code></pre>
<p dir="auto">Is there something else missing?</p>
]]></description><link>https://forum.magicmirror.builders/post/130853</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/130853</guid><dc:creator><![CDATA[wmx]]></dc:creator><pubDate>Tue, 21 Apr 2026 20:27:41 GMT</pubDate></item></channel></rss>