rdp-backend and vnc-backend does not work proper under screen-share option with drm-backend and desktop-shell
I am new in Weston and want to try Weston with remote-connection options, I can connect via VNC or RDP with their own backends (vnc-backend.so or rdp-backend.so), but if i start Weston with drm-backend.so and set screen-share option to RDP/VNC in weston.ini file, i can not start that backend with ctrl+alt+s due to below error .
[07:23:34.066] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: yes
presentation clock: CLOCK_MONOTONIC, id 1
presentation clock resolution: 0.000000001 s
[07:23:34.066] Loading module '/usr/local/lib/weston/desktop-shell.so'
[07:23:34.068] launching '/usr/local/libexec/weston-keyboard'
[07:23:34.074] Loading module '/usr/local/lib/weston/screen-share.so'
[07:23:34.075] Loading module '/usr/local/lib/libweston-9/xwayland.so'
[07:23:34.111] Registered plugin API 'weston_xwayland_v1' of size 32
[07:23:34.111] Registered plugin API 'weston_xwayland_surface_v1' of size 16
[07:23:34.112] unlinking stale lock file /tmp/.X0-lock
[07:23:34.112] xserver listening on display :1
[07:23:34.112] launching '/usr/local/libexec/weston-desktop-shell'
[07:26:23.254] Screen share failed: Parent does not support wl_fullscreen_shell
[07:26:23.268] unknown child process exited
My main goal is, using weston via rdp/vnc like other compositors or other rdp/vnc servers.
Edited by bartuyesilbag