failed to check FreeRDP WTS VC file descriptor for
My system is using Poky Yocto(scarthgap)
I set up an Apache Guacamole server. When I connect to the system using "TLS encryption" security mode my weston instance dies and I get the following error.
Date: 2024-08-07 UTC
[04:13:28.058] weston 13.0.0
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 13.0.0
[04:13:28.058] Command line: /usr/bin/weston --log /tmp/weston-rdp.log --backend=rdp-backend.so --shell=fullscreen-shell.so --rdp-tls-cert=/etc/freerdp/keys/server.crt --rdp-tls-key=/etc/freerdp/keys/server.key --no-clients-resize --no-config
[04:13:28.058] OS: Linux, 6.6.30-intel-pk-standard, #1 SMP PREEMPT_DYNAMIC Thu May 16 05:50:02 UTC 2024, x86_64
[04:13:28.058] Flight recorder: enabled
[04:13:28.058] Starting with no config file.
[04:13:28.058] Output repaint window is 7 ms maximum.
[04:13:28.058] Loading module '/usr/lib/libweston-13/rdp-backend.so'
[04:13:28.061] using FreeRDP version 2.11.2
[04:13:28.061] Using Pixman renderer
[04:13:28.061] Registered plugin API 'weston_rdp_output_api_v2' of size 16
[04:13:28.061] Color manager: no-op
[04:13:28.061] Output 'rdp-0' attempts EOTF mode: SDR
[04:13:28.061] Output 'rdp-0' using color profile: stock sRGB color profile
[04:13:28.061] Output 'rdp-0' enabled with head(s) rdp-0
[04:13:28.061] Compositor capabilities:
arbitrary surface rotation: yes
screen capture uses y-flip: no
cursor planes: no
arbitrary resolutions: yes
view mask clipping: yes
explicit sync: no
color operations: no
presentation clock: CLOCK_MONOTONIC_RAW, id 4
presentation clock resolution: 0.000000001 s
[04:13:28.061] Running with single client
[04:13:28.061] Loading module '/usr/lib/weston/fullscreen-shell.so'
[04:13:41.824] convert_rdp_keyboard_to_xkb_rule_names: matching model=pc105 layout=us variant=(null)
[04:13:47.691] unable to checkDescriptor for 0x55bf7a0e1100
[04:13:50.568] Warning: computed repaint delay for output [rdp-0] is abnormal: -2813 msec
[04:13:50.570] Warning: computed repaint delay for output [rdp-0] is abnormal: -2799 msec
[04:13:50.572] Warning: computed repaint delay for output [rdp-0] is abnormal: -2784 msec
[04:13:50.574] Warning: computed repaint delay for output [rdp-0] is abnormal: -2769 msec
[04:13:50.577] Warning: computed repaint delay for output [rdp-0] is abnormal: -2755 msec
Warning: the above message will be suppresssed for the next 3599992 ms.
[04:13:50.587] convert_rdp_keyboard_to_xkb_rule_names: matching model=pc105 layout=us variant=(null)
[04:14:31.277] unable to checkDescriptor for 0x55bf7a2ec6c0
[04:14:41.293] convert_rdp_keyboard_to_xkb_rule_names: matching model=pc105 layout=us variant=(null)
[04:17:29.189] convert_rdp_keyboard_to_xkb_rule_names: matching model=pc105 layout=us variant=(null)
[04:17:29.304] failed to check FreeRDP WTS VC file descriptor for 0x55bf7a278c30
[04:17:29.316] libwayland: error in client communication (pid 17851)
[04:17:29.316] Primary client died. Closing...
I didn't have problems with other RDP clients. Any idea what I might be doing wrong?