Using Alternative Wayland Compositors on i.MX8MP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Using Alternative Wayland Compositors on i.MX8MP

406 Views
pratham_malaviya
Contributor III

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.

I came across a Yocto meta layer that supports other compositors such as Hyprland and Labwc (https://codeberg.org/flk/meta-wayland).

My question is:
Is it possible to use a compositor other than Weston on the i.MX8MP?
If so, what potential issues or limitations should we expect, and are there any specific features that might be challenging to implement or support?

 

Thanks and Regards,

Pratham

0 Kudos
Reply
2 Replies

384 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

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. It's crucial to weigh the benefits of these alternatives against the potential difficulties they might introduce.  This are not supported by nxp, but alternatively : 

Sway: A tiling window manager based on wlroots, known for being a near drop-in replacement for i3 (an X11 window manager). 

 

  • Other wlroots-based compositors: Compositors like Wayfire, River, and DWL are also based on wlroots and might be considered, though they require more effort to set up. 
     
  • Hyprland: Another tiling Wayland compositor with a focus on dynamic tiling

Regards

 

0 Kudos
Reply

381 Views
pratham_malaviya
Contributor III

Hi @Bio_TICFSL  ,

Thanks for the response, But I am worried about people facing issues in GLES3 and GLFW by using wlroots based compositors on IMX8MP as dicussed in the threads given below,

issue-1 : https://community.nxp.com/t5/i-MX-Processors/GLFW-Vulkan-applications-crash-on-imx8mp-with-wlroots-b...

issue-2: https://community.nxp.com/t5/i-MX-Processors/glfw-apps-crash-when-used-with-wlroots-based-compositor...

issue-3: https://community.toradex.com/t/opengl-not-working-on-wlroots-based-compositor/18238

Could you please confirm whether these issues have been addressed / resolved in the Scarthgap BSP?

 

Best Regards,

Pratham

0 Kudos
Reply