<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Using Alternative Wayland Compositors on i.MX8MP in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Using-Alternative-Wayland-Compositors-on-i-MX8MP/m-p/2144459#M239740</link>
    <description>&lt;P&gt;We are considering using the i.MX8MP for one of our multimedia products. For this, we require a Wayland compositor with behavior different from Weston.&lt;/P&gt;&lt;P&gt;I came across a Yocto meta layer that supports other compositors such as Hyprland and Labwc (&lt;A href="https://codeberg.org/flk/meta-wayland" target="_new" rel="noopener"&gt;https://codeberg.org/flk/meta-wayland&lt;/A&gt;).&lt;/P&gt;&lt;P&gt;My question is:&lt;BR /&gt;&lt;STRONG&gt;Is it possible to use a compositor other than Weston on the i.MX8MP?&lt;/STRONG&gt;&lt;BR /&gt;If so, what potential issues or limitations should we expect, and are there any specific features that might be challenging to implement or support?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Pratham&lt;/P&gt;</description>
    <pubDate>Thu, 31 Jul 2025 09:55:49 GMT</pubDate>
    <dc:creator>pratham_malaviya</dc:creator>
    <dc:date>2025-07-31T09:55:49Z</dc:date>
    <item>
      <title>Using Alternative Wayland Compositors on i.MX8MP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Using-Alternative-Wayland-Compositors-on-i-MX8MP/m-p/2144459#M239740</link>
      <description>&lt;P&gt;We are considering using the i.MX8MP for one of our multimedia products. For this, we require a Wayland compositor with behavior different from Weston.&lt;/P&gt;&lt;P&gt;I came across a Yocto meta layer that supports other compositors such as Hyprland and Labwc (&lt;A href="https://codeberg.org/flk/meta-wayland" target="_new" rel="noopener"&gt;https://codeberg.org/flk/meta-wayland&lt;/A&gt;).&lt;/P&gt;&lt;P&gt;My question is:&lt;BR /&gt;&lt;STRONG&gt;Is it possible to use a compositor other than Weston on the i.MX8MP?&lt;/STRONG&gt;&lt;BR /&gt;If so, what potential issues or limitations should we expect, and are there any specific features that might be challenging to implement or support?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Pratham&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 09:55:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Using-Alternative-Wayland-Compositors-on-i-MX8MP/m-p/2144459#M239740</guid>
      <dc:creator>pratham_malaviya</dc:creator>
      <dc:date>2025-07-31T09:55:49Z</dc:date>
    </item>
    <item>
      <title>Re: Using Alternative Wayland Compositors on i.MX8MP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Using-Alternative-Wayland-Compositors-on-i-MX8MP/m-p/2144592#M239747</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-huuid="2708554678801568172"&gt;While Weston is the recommended Wayland compositor for i.MX8, alternative options like Sway and other wlroots-based compositors are possible with extra effort and potential challenges. &lt;/SPAN&gt;&lt;SPAN data-huuid="2708554678801568973"&gt;It's crucial to weigh the benefits of these alternatives against the potential difficulties they might introduce.&lt;SPAN class="pjBG2e" data-cid="3f243542-33fa-435f-95e6-1f4626f17b59"&gt;&lt;SPAN class="UV3uM"&gt;&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;This are not supported by nxp, but alternatively :&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN data-huuid="8173347858010537623"&gt;&lt;STRONG&gt;&lt;A class="DTlJ6d" href="https://www.google.com/search?client=firefox-b-d&amp;amp;sca_esv=fd80f86e9ec25f50&amp;amp;channel=entpr&amp;amp;cs=1&amp;amp;q=Sway&amp;amp;sa=X&amp;amp;ved=2ahUKEwiQmbq7pOeOAxUI8MkDHU8pF94QxccNegQIKBAB&amp;amp;mstk=AUtExfCE1aVxMQLT4lAvujn9f-sGMRt-vcwPjBQ9Z8tSdpU81e9F_wXfAglnMs1qHeqFiWKbF59S5uFvesQa7OtopJT7W5XPbd7OErxZ0KcwE3dK7wWwbKtlpG7od933G8XA4Eo&amp;amp;csui=3" target="_blank" rel="noopener" data-hveid="CCgQAQ"&gt;Sway&lt;/A&gt;:&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;SPAN data-huuid="8173347858010534674"&gt;A tiling window manager based on wlroots, known for being a near drop-in replacement for i3 (an X11 window manager).&lt;SPAN class="pjBG2e" data-cid="9f8f1645-ea40-4e50-8efe-55e36537138e"&gt;&lt;SPAN class="UV3uM"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN data-huuid="8173347858010536968"&gt;&lt;STRONG&gt;Other wlroots-based compositors:&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;SPAN data-huuid="8173347858010534019"&gt;Compositors like &lt;SPAN class="M5tQyf"&gt;&lt;A class="DTlJ6d" href="https://www.google.com/search?client=firefox-b-d&amp;amp;sca_esv=fd80f86e9ec25f50&amp;amp;channel=entpr&amp;amp;cs=1&amp;amp;q=Wayfire&amp;amp;sa=X&amp;amp;ved=2ahUKEwiQmbq7pOeOAxUI8MkDHU8pF94QxccNegQINRAB&amp;amp;mstk=AUtExfCE1aVxMQLT4lAvujn9f-sGMRt-vcwPjBQ9Z8tSdpU81e9F_wXfAglnMs1qHeqFiWKbF59S5uFvesQa7OtopJT7W5XPbd7OErxZ0KcwE3dK7wWwbKtlpG7od933G8XA4Eo&amp;amp;csui=3" target="_blank" rel="noopener" data-hveid="CDUQAQ"&gt;Wayfire&lt;/A&gt;,&lt;/SPAN&gt; &lt;SPAN class="M5tQyf"&gt;&lt;A class="DTlJ6d" href="https://www.google.com/search?client=firefox-b-d&amp;amp;sca_esv=fd80f86e9ec25f50&amp;amp;channel=entpr&amp;amp;cs=1&amp;amp;q=River&amp;amp;sa=X&amp;amp;ved=2ahUKEwiQmbq7pOeOAxUI8MkDHU8pF94QxccNegQINRAC&amp;amp;mstk=AUtExfCE1aVxMQLT4lAvujn9f-sGMRt-vcwPjBQ9Z8tSdpU81e9F_wXfAglnMs1qHeqFiWKbF59S5uFvesQa7OtopJT7W5XPbd7OErxZ0KcwE3dK7wWwbKtlpG7od933G8XA4Eo&amp;amp;csui=3" target="_blank" rel="noopener" data-hveid="CDUQAg"&gt;River&lt;/A&gt;,&lt;/SPAN&gt; and &lt;A class="DTlJ6d" href="https://www.google.com/search?client=firefox-b-d&amp;amp;sca_esv=fd80f86e9ec25f50&amp;amp;channel=entpr&amp;amp;cs=1&amp;amp;q=DWL&amp;amp;sa=X&amp;amp;ved=2ahUKEwiQmbq7pOeOAxUI8MkDHU8pF94QxccNegQINRAD&amp;amp;mstk=AUtExfCE1aVxMQLT4lAvujn9f-sGMRt-vcwPjBQ9Z8tSdpU81e9F_wXfAglnMs1qHeqFiWKbF59S5uFvesQa7OtopJT7W5XPbd7OErxZ0KcwE3dK7wWwbKtlpG7od933G8XA4Eo&amp;amp;csui=3" target="_blank" rel="noopener" data-hveid="CDUQAw"&gt;DWL&lt;/A&gt; are also based on &lt;A class="DTlJ6d" href="https://www.google.com/search?client=firefox-b-d&amp;amp;sca_esv=fd80f86e9ec25f50&amp;amp;channel=entpr&amp;amp;cs=1&amp;amp;q=wlroots&amp;amp;sa=X&amp;amp;ved=2ahUKEwiQmbq7pOeOAxUI8MkDHU8pF94QxccNegQINRAE&amp;amp;mstk=AUtExfCE1aVxMQLT4lAvujn9f-sGMRt-vcwPjBQ9Z8tSdpU81e9F_wXfAglnMs1qHeqFiWKbF59S5uFvesQa7OtopJT7W5XPbd7OErxZ0KcwE3dK7wWwbKtlpG7od933G8XA4Eo&amp;amp;csui=3" target="_blank" rel="noopener" data-hveid="CDUQBA"&gt;wlroots&lt;/A&gt; and might be considered, though they require more effort to set up.&lt;SPAN class="pjBG2e" data-cid="ec71f28d-8c7e-4469-bcf3-bc1363c948bb"&gt;&lt;SPAN class="UV3uM"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;DIV class="NPrrbc" data-cid="ec71f28d-8c7e-4469-bcf3-bc1363c948bb" data-uuids="8173347858010536968,8173347858010534019"&gt;
&lt;DIV class="BMebGe btku5b fCrZyc LwdV0e FR7ZSc qVhvac OJeuxf" tabindex="0" role="button" aria-label="Ver vínculos relacionados" data-hveid="CDUQBQ" data-ved="2ahUKEwiQmbq7pOeOAxUI8MkDHU8pF94Q3fYKegQINRAF"&gt;
&lt;DIV class="niO4u"&gt;
&lt;DIV class="kHtcsd"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN data-huuid="8173347858010536313"&gt;&lt;STRONG&gt;&lt;A class="DTlJ6d" href="https://www.google.com/search?client=firefox-b-d&amp;amp;sca_esv=fd80f86e9ec25f50&amp;amp;channel=entpr&amp;amp;cs=1&amp;amp;q=Hyprland&amp;amp;sa=X&amp;amp;ved=2ahUKEwiQmbq7pOeOAxUI8MkDHU8pF94QxccNegQIKRAB&amp;amp;mstk=AUtExfCE1aVxMQLT4lAvujn9f-sGMRt-vcwPjBQ9Z8tSdpU81e9F_wXfAglnMs1qHeqFiWKbF59S5uFvesQa7OtopJT7W5XPbd7OErxZ0KcwE3dK7wWwbKtlpG7od933G8XA4Eo&amp;amp;csui=3" target="_blank" rel="noopener" data-hveid="CCkQAQ"&gt;Hyprland&lt;/A&gt;:&lt;/STRONG&gt; &lt;/SPAN&gt;&lt;SPAN data-huuid="8173347858010537460"&gt;Another tiling Wayland compositor with a focus on dynamic tiling&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN data-huuid="8173347858010537460"&gt;Regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 14:18:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Using-Alternative-Wayland-Compositors-on-i-MX8MP/m-p/2144592#M239747</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2025-07-31T14:18:19Z</dc:date>
    </item>
    <item>
      <title>Re: Using Alternative Wayland Compositors on i.MX8MP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Using-Alternative-Wayland-Compositors-on-i-MX8MP/m-p/2144597#M239748</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/34846"&gt;@Bio_TICFSL&lt;/a&gt;&amp;nbsp; ,&lt;/P&gt;&lt;P&gt;Thanks for the response, But I am worried about people facing issues in&amp;nbsp;&lt;SPAN&gt;GLES3 and GLFW&lt;/SPAN&gt;&amp;nbsp;by using wlroots based compositors on IMX8MP as dicussed in the threads given below,&lt;BR /&gt;&lt;BR /&gt;issue-1 : &lt;A href="https://community.nxp.com/t5/i-MX-Processors/GLFW-Vulkan-applications-crash-on-imx8mp-with-wlroots-based-WM/m-p/1572600" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-Processors/GLFW-Vulkan-applications-crash-on-imx8mp-with-wlroots-based-WM/m-p/1572600&lt;/A&gt;&lt;/P&gt;&lt;P&gt;issue-2:&amp;nbsp;&lt;A href="https://community.nxp.com/t5/i-MX-Processors/glfw-apps-crash-when-used-with-wlroots-based-compositor/m-p/1496531" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-Processors/glfw-apps-crash-when-used-with-wlroots-based-compositor/m-p/1496531&lt;/A&gt;&lt;/P&gt;&lt;P&gt;issue-3:&amp;nbsp;&lt;A href="https://community.toradex.com/t/opengl-not-working-on-wlroots-based-compositor/18238" target="_blank" rel="noopener"&gt;https://community.toradex.com/t/opengl-not-working-on-wlroots-based-compositor/18238&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Could you please confirm whether these issues have been addressed / resolved in the &lt;STRONG&gt;Scarthgap BSP&lt;/STRONG&gt;?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Pratham&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 14:31:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Using-Alternative-Wayland-Compositors-on-i-MX8MP/m-p/2144597#M239748</guid>
      <dc:creator>pratham_malaviya</dc:creator>
      <dc:date>2025-07-31T14:31:17Z</dc:date>
    </item>
  </channel>
</rss>

