<?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[Wayland question]]></title><description><![CDATA[<p dir="auto">I know this has been fixed (at least I think it has) I just can’t find what the fix is. My SD got corrupted so I’m re-installing. Clean install of PiOS on a Pi4b. Used <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> script to install.</p>
<p dir="auto">Starting with npm run start:wayland seems to work but when I reboot and it tries to start it doesn’t work.</p>
<p dir="auto">What do I need to change?</p>
]]></description><link>https://forum.magicmirror.builders/topic/19716/wayland-question</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 08:39:28 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/19716.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 31 May 2025 19:43:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wayland question on Sat, 31 May 2025 20:47:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gonzonia" aria-label="Profile: gonzonia">@<bdi>gonzonia</bdi></a> no. I use ssh all the time, never real keyboard</p>
<p dir="auto">The start:Wayland says</p>
<p dir="auto">If WAYLAND_DISPLAY is set, use it, else set it to wayland-1<br />
But<br />
Maybe it needs to be wayland-0</p>
<p dir="auto">So add<br />
export WAYLAND_DISPLAY=wayland-0<br />
Before the npm run start:Wayland line</p>
<p dir="auto">And try that</p>
]]></description><link>https://forum.magicmirror.builders/post/126819</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126819</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 31 May 2025 20:47:57 GMT</pubDate></item><item><title><![CDATA[Reply to Wayland question on Tue, 03 Jun 2025 12:09:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/schlomm" aria-label="Profile: schlomm">@<bdi>schlomm</bdi></a> awesome, thanks for the feedback</p>
]]></description><link>https://forum.magicmirror.builders/post/126852</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126852</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Tue, 03 Jun 2025 12:09:46 GMT</pubDate></item><item><title><![CDATA[Reply to Wayland question on Tue, 03 Jun 2025 11:49:05 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a><br />
I have tested your updated script and it works flawlessly. Exporting the needed <code>WAYLAND</code> environment variable was exactly what I was looking for.</p>
<p dir="auto">Since I install MagicMirror via an Ansible playbook, the required environment variables are not set in the used <code>.pm2/dump.pm2</code> file - my previous approach was to restore a prepared <code>dump.pm2</code> file, but with your approach it is much more convenient :)</p>
]]></description><link>https://forum.magicmirror.builders/post/126851</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126851</guid><dc:creator><![CDATA[schlomm]]></dc:creator><pubDate>Tue, 03 Jun 2025 11:49:05 GMT</pubDate></item><item><title><![CDATA[Reply to Wayland question on Sat, 31 May 2025 21:04:27 GMT]]></title><description><![CDATA[<p dir="auto">I’ll see if I can mod the script,  not  til Monday</p>
]]></description><link>https://forum.magicmirror.builders/post/126822</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126822</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 31 May 2025 21:04:27 GMT</pubDate></item><item><title><![CDATA[Reply to Wayland question on Sat, 31 May 2025 21:01:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gonzonia" aria-label="Profile: gonzonia">@<bdi>gonzonia</bdi></a> cool</p>
]]></description><link>https://forum.magicmirror.builders/post/126821</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126821</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 31 May 2025 21:01:44 GMT</pubDate></item><item><title><![CDATA[Reply to Wayland question on Sat, 31 May 2025 20:53:41 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 think that worked. I was able to start it with pm2.</p>
]]></description><link>https://forum.magicmirror.builders/post/126820</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126820</guid><dc:creator><![CDATA[gonzonia]]></dc:creator><pubDate>Sat, 31 May 2025 20:53:41 GMT</pubDate></item><item><title><![CDATA[Reply to Wayland question on Sat, 31 May 2025 20:47:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gonzonia" aria-label="Profile: gonzonia">@<bdi>gonzonia</bdi></a> no. I use ssh all the time, never real keyboard</p>
<p dir="auto">The start:Wayland says</p>
<p dir="auto">If WAYLAND_DISPLAY is set, use it, else set it to wayland-1<br />
But<br />
Maybe it needs to be wayland-0</p>
<p dir="auto">So add<br />
export WAYLAND_DISPLAY=wayland-0<br />
Before the npm run start:Wayland line</p>
<p dir="auto">And try that</p>
]]></description><link>https://forum.magicmirror.builders/post/126819</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126819</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 31 May 2025 20:47:57 GMT</pubDate></item><item><title><![CDATA[Reply to Wayland question on Sat, 31 May 2025 20:01:13 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> said in <a href="/post/126814">Wayland question</a>:</p>
<blockquote>
<p dir="auto">MagicMirror/installers/mm.sh</p>
</blockquote>
<p dir="auto">I have a theory…I did the install via ssh and not directly on the pi. Maybe that broke it?</p>
]]></description><link>https://forum.magicmirror.builders/post/126818</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126818</guid><dc:creator><![CDATA[gonzonia]]></dc:creator><pubDate>Sat, 31 May 2025 20:01:13 GMT</pubDate></item><item><title><![CDATA[Reply to Wayland question on Sat, 31 May 2025 19:58:27 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></p>
<pre><code>WAYLAND_DISPLAY=wayland-0
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/126817</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126817</guid><dc:creator><![CDATA[gonzonia]]></dc:creator><pubDate>Sat, 31 May 2025 19:58:27 GMT</pubDate></item><item><title><![CDATA[Reply to Wayland question on Sat, 31 May 2025 19:51:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/gonzonia" aria-label="Profile: gonzonia">@<bdi>gonzonia</bdi></a> MagicMirror/installers/mm.sh</p>
<p dir="auto">But the latest should handle that</p>
<p dir="auto">Where you do<br />
npm run<br />
Now</p>
<p dir="auto">Do env<br />
And look for WAYLAND_DISPLAY</p>
<p dir="auto">What is its value?</p>
]]></description><link>https://forum.magicmirror.builders/post/126814</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/126814</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 31 May 2025 19:51:47 GMT</pubDate></item></channel></rss>