Wayland/weston, Qt and RDP connection...

Hardening rdp.effort at gmail.com
Mon Jul 29 16:12:40 UTC 2024


Le 13/01/2023 à 13:13, Matti Ristimäki a écrit :
> Hi,
> 
> Any tips, where/how to debug RDP related problem with Wayland/Weston. 
> Not kind of sure if this is Weston problem or Qt problem…
> 
> Goal:
> 
> Trying to create a RDP connection to a Qt GUI-application.
> 
> [Service]
> 
> # Requires systemd-notify.so Weston plugin.
> 
> Type=notify
> 
> EnvironmentFile=/etc/default/weston
> 
> ExecStart=/usr/bin/weston --log=${XDG_RUNTIME_DIR}/weston.log 
> --modules=systemd-notify.so *--modules=screen.share.so*
> 
> Problem:
> 
> Seems, that the Qt application doesn't start after adding the 
> "--modules=screen.share.so" to services. And it doesn’t start:

Hi,

sorry very late reply, but if the goal is to export a Qt app through 
RDP, you may be interested by qfreerdp_platform 
(https://github.com/hardening/qfreerdp_platform). This a QPA (Qt 
Platform Abstraction module) that expose the screen and inputs through a 
RDP listener (using FreeRDP just like the weston-rdp backend).

Best regards.


-- 
David FORT
website: https://www.hardening-consulting.com/




More information about the wayland-devel mailing list