Weston RDP backend not working on iMX93

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Weston RDP backend not working on iMX93

2,937 次查看
scosta_elcoelettronica
Contributor I

Hi,
I'm testing an iMX93 based SOM running Yocto Kirkstone - Linux v5.15.71_2.2.0.
I've compiled myself a full image including XWayland and Qt 6 (fsl-image-qt6). 

Weston seems to work well, but I am unable to share the screen via the RDP backend. When I activate screen sharing, I can connect to the board via Windows RDP client, but all I get is a scrambled, mostly black image:

RDP_screen.png

Furthermore, the cursor in the main screen is moving very slowly.

Is there any way to make this work on iMX93?

Thanks in advance,
Stefano Costa

P.S.: please find attached my "weston.ini" file

0 项奖励
回复
4 回复数

2,204 次查看
tim_cargt
Contributor III

I am having the same issue with Scarthgap on the i.MX93.

I can get RDP to work properly only if I disable use-g2d in the weston.ini. Is there a way to enable RDP with Weston while still using the g2d renderer?

 

标记 (4)
0 项奖励
回复

2,141 次查看
tim_cargt
Contributor III
The behavior works as expected when using the 6.6.36 kernel.
0 项奖励
回复

2,844 次查看
scosta_elcoelettronica
Contributor I

Hi,

I've finally managed to test Weston's RDP backend on the latest BSP (Yocto Langdale, Linux 6.1.1, Weston 11.0.1), but the result is the same:

imx93_langdale_weston_rdp_issue.png

NOTE: in order to be able to test this, I had to:

  • enable the building of the RDP backend in "weston_11.0.1.imx.bb" (see attachment "weston-enable-RDP-backend.patch")
  • enable the building of the server library in "freerdp_2.8.1.bb" (see attachment "freerdp-build-server-library.patch")

 

Any suggestion is highly appreciated

 

Thanks in advance,

Stefano

0 项奖励
回复

2,898 次查看
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

You must try the latest BSP that works with the MX93 and Weston, please check it:

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

Regards

 

0 项奖励
回复