<?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[Rpi 4 and two monitors]]></title><description><![CDATA[<p dir="auto">Has anyone tried building a MM with an rpi4 and attaching two monitors?</p>
<p dir="auto">I wanted two hook up to 21.5 inch monitors as it would be cheaper than getting a slim 30+ inch monitor.</p>
]]></description><link>https://forum.magicmirror.builders/topic/12125/rpi-4-and-two-monitors</link><generator>RSS for Node</generator><lastBuildDate>Sun, 10 May 2026 12:25:04 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/12125.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 01 Feb 2020 00:54:32 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 28 Sep 2022 20:24:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/krocaq" aria-label="Profile: krocaq">@<bdi>krocaq</bdi></a> see my comment here , you can do it with ONE directory<br />
<a href="https://forum.magicmirror.builders/topic/17239/two-display/2?_=1663555322286">https://forum.magicmirror.builders/topic/17239/two-display/2?_=1663555322286</a></p>
]]></description><link>https://forum.magicmirror.builders/post/104793</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104793</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 28 Sep 2022 20:24:42 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 28 Sep 2022 20:22: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>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/saljoke" aria-label="Profile: saljoke">@<bdi>saljoke</bdi></a><br />
Hi. Thats right. i only use 1 Pi4 to serve both displays via 2 MM instances. first the originally MagicMirror directory and the second in a MagicMirror2 directory. Both powered up via PM2 and turned off and on via PIR sensor.</p>
<p dir="auto">The config looks like this:</p>
<p dir="auto">language: “de”,<br />
logLevel: [“INFO”, “LOG”, “WARN”, “ERROR”],<br />
timeFormat: 24,<br />
units: “metric”,<br />
electronOptions: {fullscreen:true, x:1920},</p>
<p dir="auto">1920 is the resolution witdh of the main display.</p>
<p dir="auto">Very easy to handle and good for the electrical consumption</p>
]]></description><link>https://forum.magicmirror.builders/post/104792</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104792</guid><dc:creator><![CDATA[krocaq]]></dc:creator><pubDate>Wed, 28 Sep 2022 20:22:27 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 15:05:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a> I started by doing</p>
<pre><code>cd MagicMirror
node serveronly 
</code></pre>
<p dir="auto">note no npm start needed, will run til you ctrl-break out</p>
<p dir="auto">then tried multiple tries to get chrome on the second display…<br />
(it works manually if the position is mispelled!)</p>
<p dir="auto">then once it worked reliably,<br />
i killed the server instance<br />
then I used pm2 to stop/start that instance til I got that to work.</p>
<p dir="auto">note that I had to use<br />
–disable-bundled-ppapi-flash<br />
on the second instance as it collided with the 1st…</p>
]]></description><link>https://forum.magicmirror.builders/post/69275</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69275</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 08 Feb 2020 15:05:39 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 15:01:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a> no… you could just change config.js to serverOnly:true,  then it won’t try to start chrome</p>
]]></description><link>https://forum.magicmirror.builders/post/69274</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69274</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 08 Feb 2020 15:01:23 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 14:47:11 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> - if you comment out the chromium line in the <a href="http://run-start.sh" target="_blank" rel="noopener noreferrer nofollow ugc">run-start.sh</a> does this cause you any issues/errors?</p>
]]></description><link>https://forum.magicmirror.builders/post/69273</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69273</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Sat, 08 Feb 2020 14:47:11 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 14:44:51 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> - nice 2 x 4k’s.</p>
<p dir="auto">So, I did what you mentioned in your last post but unfortunetly I am in the same issue. I wonder if your problem was more to do with 2 x 4k’s which is perhaps different to mine? I am not sure.</p>
]]></description><link>https://forum.magicmirror.builders/post/69272</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69272</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Sat, 08 Feb 2020 14:44:51 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 13:36:56 GMT]]></title><description><![CDATA[<p dir="auto">well, I finally got it to work , note I have two displays that support 4k, 3840x2160, so my screen pos is double yours</p>
<p dir="auto">in /boot/config.txt</p>
<pre><code>[pi4]
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
dtoverlay=vc4-fkms-v3d
max_framebuffers=4
</code></pre>
<p dir="auto">and in /boot/cmdline.txt<br />
add cma=384M to the end of the line, like this…</p>
<pre><code>plymouth.ignore-serial-consoles cma=384M
</code></pre>
<p dir="auto">then you must power down and back up for these changes to be applied</p>
<p dir="auto">found here<br />
<a href="https://retropie.org.uk/forum/topic/24436/drm_ioctl_mode_create_dumb-failed-cannot-allocate-memory/9" target="_blank" rel="noopener noreferrer nofollow ugc">https://retropie.org.uk/forum/topic/24436/drm_ioctl_mode_create_dumb-failed-cannot-allocate-memory/9</a></p>
<p dir="auto">I was getting the DRM cannot allocate memory error</p>
<p dir="auto">MagicMirror/run-start.sh line for chromium</p>
<pre><code>chromium-browser -noerrdialogs -kiosk --user-data-dir='Default' --window-position=0,0 -start_maximized  --disable-infobars --app=http://localhost:$port  --ignore-certificate-errors-spki-list --ignore-ssl-errors --ignore-certificate-errors 2&gt;/dev/null
</code></pre>
<p dir="auto">MagicMirror2/run-start.sh line for chromium</p>
<pre><code>chromium-browser --disable-bundled-ppapi-flash -noerrdialogs -kiosk -start_maximized  --window-position="3840,0" --disable-infobars --app=http://localhost:$port  --ignore-certificate-errors-spki-list --ignore-ssl-errors --ignore-certificate-errors  --user-data-dir='Test2'  # 2&gt;/dev/null
</code></pre>
<p dir="auto">this boots up and both MM start via pm2 and display on separate screens, with different content (modules in different positions)</p>
<p dir="auto">here is a screenshot of my dev system connected to both MM servers at the same time<br />
(the displays are two hdmi ports on the same TV, so I can’t show them physically at the same time)<br />
<img src="https://www.dropbox.com/s/xv24g2uxkjkedgp/2020-02-08%20%281%29.png?dl=1" alt="alt text" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/69267</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69267</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 08 Feb 2020 13:36:56 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 10:10:25 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 know it is a bit extreme but thought I would just start again and burn another image to the SD card. I am in the same position though</p>
<ul>
<li>burnt image to sd card, booted rpi and did an update, enabled SSH and VNC</li>
<li>installed MM with your automation script</li>
<li>copied the ‘MagicMirror’ Folder to ‘MagicMirror2’, in the new folder I updated:<br />
– config.js - just updated port to 8082<br />
– <a href="http://run-start.sh" target="_blank" rel="noopener noreferrer nofollow ugc">run-start.sh</a> - updated with window position and profile<br />
– <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a> - new location<br />
– pm2_MagicMirror.json - updated with new locations</li>
<li>within the MagicMirror2 folder,<br />
– pm2 start ./installers/pm2_MagicMirror.json<br />
– pm2 save</li>
<li>This then started another MM from the MM2 folder on to screen 1</li>
<li>htop confirms that processes are running from both MagicMirror and MagicMirror2</li>
<li>pm2 status confirms that both are up</li>
</ul>
<p dir="auto">In your setup, if you update the chromium line within <a href="http://run-start.sh" target="_blank" rel="noopener noreferrer nofollow ugc">run-start.sh</a> with bad entries does that break your setup. Does not seem to be running this command from what I can see in my setup</p>
]]></description><link>https://forum.magicmirror.builders/post/69265</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69265</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Sat, 08 Feb 2020 10:10:25 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 07:10:30 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>
<p dir="auto">Thank you for this although it is still producing 2 x MM’s on the first screen (MM and MM2), not sure what could be wrong. If you have it working it obviously must me something I have done wrong…hmmmmm.</p>
<p dir="auto">I will review all the files and let you know if I find anything.</p>
]]></description><link>https://forum.magicmirror.builders/post/69262</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69262</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Sat, 08 Feb 2020 07:10:30 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 05:37:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a></p>
<p dir="auto">I was able to recreate the problem, and good news its just a typo</p>
<pre><code>--window-postion=1920,0
</code></pre>
<p dir="auto">should be</p>
<pre><code>--window-position=1920,0
</code></pre>
<p dir="auto">missing i in position</p>
]]></description><link>https://forum.magicmirror.builders/post/69259</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69259</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 08 Feb 2020 05:37:38 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 00:47:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a> if u start the json file, pm2 reads the info, gives u a nice name etc.</p>
<p dir="auto">pm2 delete 0 or 1<br />
pm2 save</p>
<p dir="auto">Then pm2 start the json file.<br />
And pm2 save<br />
To save for reboot</p>
]]></description><link>https://forum.magicmirror.builders/post/69254</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69254</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 08 Feb 2020 00:47:15 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 00:25:16 GMT]]></title><description><![CDATA[<p dir="auto">Hey <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> , after looking at how the current MM is setup with pm2 (pm2 show MagicMirror) this had the ‘<a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a>’ as the target.</p>
<p dir="auto">Within the MM2 folder I ran: ‘pm2 start ./installers/mm.sh --name MagicMirror2’ which started the MM2 but on the first screen. Then used pm2 save.</p>
<p dir="auto">I just setup pm2 with the .json file instead of the <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a> file and the results seem to be the same from what i can see with it getting displayed on the first screen.</p>
<p dir="auto">Within the <a href="http://start-run.sh" target="_blank" rel="noopener noreferrer nofollow ugc">start-run.sh</a>, I can comment out the chromium line and and it will not break anything which makes me think this line is not being referenced.</p>
<p dir="auto">MM line:</p>
<pre><code>chromium-browser --noerrdialogs --kiosk --user-data-dir='Default' --window-position=0,0 --disable-infobars --app=http://localhost:$port  --ignore-certificate-errors-spki-list --ignore-ssl-errors --ignore-certificate-errors 2&gt;/dev/null
</code></pre>
<p dir="auto">MM2 line:</p>
<pre><code>chromium-browser --noerrdialogs --kiosk  --disable-infobars --app=http://localhost:8082 --ignore-certificate-errors-spki-list --ignore-ssl-errors --ignore-certificate-errors --window-postion=1920,0 --user-data-dir='Test2' 2&gt;/dev/null
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/69253</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69253</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Sat, 08 Feb 2020 00:25:16 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Sat, 08 Feb 2020 00:01:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a> sorry. I left out the pm2 steps</p>
<p dir="auto">From mm2 folder do</p>
<pre><code>pm2 start installers/pm2???.json
pm2 save
</code></pre>
<p dir="auto">Where the json file is the one u modified.</p>
<p dir="auto">It should start the second mirror app.</p>
<p dir="auto">The only difference is that window-positio info. And on reboot</p>
<p dir="auto">pm2 status should show both.</p>
<p dir="auto">Can u show the two chromium browser lines?</p>
<p dir="auto">I will attempt to recreate here</p>
]]></description><link>https://forum.magicmirror.builders/post/69252</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69252</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sat, 08 Feb 2020 00:01:24 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Fri, 07 Feb 2020 23:59:08 GMT]]></title><description><![CDATA[<p dir="auto">Hey <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> , thanks for the info on this - I am grateful.</p>
<p dir="auto">I think I am nearly there but just missing a bit or two.</p>
<p dir="auto">I copied the ‘MagicMirror’ to ‘MagicMirror2’ folder, updated the config.js, <a href="http://run-start.sh" target="_blank" rel="noopener noreferrer nofollow ugc">run-start.sh</a> and the pm2_MagicMirror.json files.</p>
<p dir="auto">When I reboot I now get MM and MM2 load up but both on the same screen.</p>
<p dir="auto">I have messed around with the chromium line from the ‘<a href="http://run-start.sh" target="_blank" rel="noopener noreferrer nofollow ugc">run-start.sh</a>’ and I don’t think it is actually be used in this case, I even commented the line out and this did not prevent me from running ‘npm start’ and MM2 still loaded albeit on top of the first MM.</p>
<p dir="auto">Any ideas on where it is getting it’s info on how to start up chromium?</p>
<p dir="auto">Thanks</p>
<p dir="auto">Nathan</p>
]]></description><link>https://forum.magicmirror.builders/post/69251</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69251</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Fri, 07 Feb 2020 23:59:08 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Fri, 07 Feb 2020 15:42:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a> copy one MM folder tree to MagicMirror1</p>
<p dir="auto">then change the config on MM1 to use a different port (8081 maybe)</p>
<p dir="auto">then start both MM in serverOnly mode (u can set that in config.js too, serverOnly: true,</p>
<p dir="auto">then launch your two browsers, with the url pointing to separate MM’s…<br />
–app=<a href="http://localhost" target="_blank" rel="noopener noreferrer nofollow ugc">http://localhost</a>:MM_port,<br />
–app=<a href="http://localhost" target="_blank" rel="noopener noreferrer nofollow ugc">http://localhost</a>:MM1_port</p>
<p dir="auto">you can edit the <a href="http://run-start.sh" target="_blank" rel="noopener noreferrer nofollow ugc">run-start.sh</a> on MM1 to add the</p>
<pre><code>--window-position=1920,0 \
--user-data-dir=‘Test2’
</code></pre>
<p dir="auto">parms to the ones already provided</p>
<p dir="auto">then change both MM configs to serverOnly: “local”,<br />
and it will launch the chrome browser for you<br />
(this is what we call split mode, using a separate browser)</p>
<p dir="auto">then u can have pm2 start both of those when the system boots…<br />
have to change the <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a> in MM1/installers, and maybe the json file title to MagicMirror1, and point to the local <a href="http://mm.sh" target="_blank" rel="noopener noreferrer nofollow ugc">mm.sh</a></p>
]]></description><link>https://forum.magicmirror.builders/post/69237</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69237</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Fri, 07 Feb 2020 15:42:41 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 05 Feb 2020 21:49:49 GMT]]></title><description><![CDATA[<p dir="auto">Hey <a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> , no problem at all - no rush indeed. Thank you for your help thus far.</p>
<p dir="auto">So thanks to this page I have been able to run up two chromiums, one on each page but I have started up chromium directly via terminal from the desktop. Not quite figured out how to implement this as two MM’s and if running up two at once would kill the CPU.</p>
<p dir="auto"><a href="https://www.raspberrypi.org/forums/viewtopic.php?t=245552" target="_blank" rel="noopener noreferrer nofollow ugc">raspberrypi.org forum post</a></p>
<p dir="auto">1st terminal session</p>
<pre><code>DISPLAY=:0 /usr/bin/chromium-browser \
--noerrdialogs \
--kiosk \
--window-position=0,0 \
--start-fullscreen \
--user-data-dir=Default
</code></pre>
<p dir="auto">2nd terminal session</p>
<pre><code>DISPLAY=:0 /usr/bin/chromium-browser \
--noerrdialogs \
--kiosk \
--window-position=1920,0 \
--start-fullscreen \
--user-data-dir=‘Test2’
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/69172</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69172</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Wed, 05 Feb 2020 21:49:49 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 05 Feb 2020 21:03:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a> ok, I can see the same results now that I have my adapter…</p>
<p dir="auto">may have to wait til tomorrow to work on it…</p>
]]></description><link>https://forum.magicmirror.builders/post/69162</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69162</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 05 Feb 2020 21:03:33 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 05 Feb 2020 18:24:42 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> - ahhh. I need to do this from the desktop:</p>
<pre><code>pi@MagicMirrors:~ $ xrandr -q
Screen 0: minimum 320 x 200, current 2160 x 1920, maximum 7680 x 7680
HDMI-1 connected primary 1080x1920+0+0 left (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080     60.00*+  60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x720      60.00    60.00    50.00    59.94  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   720x576       50.00    50.00    50.00  
   720x480       60.00    60.00    59.94    59.94    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94    59.94  
   720x400       70.08  
HDMI-2 connected 1080x1920+1080+0 right (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080     60.00*+  60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x720      60.00    60.00    50.00    59.94  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   720x576       50.00    50.00    50.00  
   720x480       60.00    60.00    59.94    59.94    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94    59.94  
   720x400       70.08  
pi@MagicMirrors:~ $ 
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/69151</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69151</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Wed, 05 Feb 2020 18:24:42 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 05 Feb 2020 18:17:08 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 get the following when trying to run different xrandr commands:</p>
<pre><code>Can't open display
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/69150</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69150</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Wed, 05 Feb 2020 18:17:08 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 05 Feb 2020 18:10:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a> how about the output of xrandr -q</p>
]]></description><link>https://forum.magicmirror.builders/post/69149</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69149</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 05 Feb 2020 18:10:42 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 05 Feb 2020 17:53:01 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> , so I did the firmware update and rebooted.</p>
<p dir="auto">Slightly different now but still can not quite get this to work. When I now run a terminal on screen 1 the output of ‘echo $DISPLAY’ is ‘:0.0’ and when I run the terminal on the 2nd window the output is ‘:0’. However the same is seen when I try to either user ‘0’ or ‘0.0’ in <a href="http://run.sh" target="_blank" rel="noopener noreferrer nofollow ugc">run.sh</a> (mm gets display on the 1st monitor.</p>
<p dir="auto">I have again tried to use different numbers (1,2,3 and 0.1, 0.2, 0.3) but again, these are not valid entries.</p>
]]></description><link>https://forum.magicmirror.builders/post/69146</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69146</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Wed, 05 Feb 2020 17:53:01 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 05 Feb 2020 15:34:33 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a> there is a firmware update on the pi4… execute</p>
<pre><code>sudo rpi-update
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/69143</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69143</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Wed, 05 Feb 2020 15:34:33 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 05 Feb 2020 14:22:35 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/naththedude" aria-label="Profile: NathTheDude">@<bdi>NathTheDude</bdi></a> said in <a href="/post/69133">Rpi 4 and two monitors</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/sdetweil" aria-label="Profile: sdetweil">@<bdi>sdetweil</bdi></a> , I opened up a terminal session on each screen and both indicated the same display was being used (:0).</p>
<p dir="auto">From the ‘Appearance Settings’ window (‘Prefences’ &gt; ‘Apprearance Settings’, there is a ‘Taskbar’ tab and in this tab you select which hdmi output you want the taskbar to be on. You can choose both.</p>
</blockquote>
<p dir="auto">Sorry, with my previous comment - I meant to say you ‘CANT’ choose both (taskbar can only be on one screen/output).</p>
]]></description><link>https://forum.magicmirror.builders/post/69139</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69139</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Wed, 05 Feb 2020 14:22:35 GMT</pubDate></item><item><title><![CDATA[Reply to Rpi 4 and two monitors on Wed, 05 Feb 2020 14:14: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> , yeah buster.</p>
<p dir="auto">I can see temples on both screens, the image does not flow between screens. When looking at the 'Appearance Settings’, the is a tab for each HMDI with different settings but these are purely for what image is seen on the desktop. You can use the same image on both desktops however this is purely related to the desktop image or so is what I understand of it.</p>
]]></description><link>https://forum.magicmirror.builders/post/69138</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69138</guid><dc:creator><![CDATA[NathTheDude]]></dc:creator><pubDate>Wed, 05 Feb 2020 14:14:29 GMT</pubDate></item></channel></rss>