$ /usr/bin/xfreerdp --ignore-certificate rdp.somewinhost.com
[09:02:45:514] [22201:22201] [WARN][com.freerdp.client.common.cmdline] - Using deprecated command-line interface!
[09:02:45:514] [22201:22201] [WARN][com.freerdp.client.common.compatibility] - --ignore-certificate -> /cert-ignore
[09:02:45:514] [22201:22201] [WARN][com.freerdp.client.common.compatibility] - rdp.somewinhost.com -> /v:rdp.somewinhost.com
[09:02:45:514] [22201:22201] [WARN][com.freerdp.client.common.compatibility] -
[09:02:45:515] [22201:22202] [INFO][com.freerdp.core] - freerdp_connect:freerdp_set_last_error_ex resetting error state
[09:02:45:515] [22201:22202] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpdr
[09:02:45:515] [22201:22202] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpsnd
[09:02:45:515] [22201:22202] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[09:02:45:517] [22201:22202] [INFO][com.freerdp.client.x11] - No user name set. - Using login name: XXX
[09:02:45:776] [22201:22202] [INFO][com.freerdp.primitives] - primitives autodetect, using generic
[AVHWDeviceContext @ 0xffffa400b9c0] libva: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[AVHWDeviceContext @ 0xffffa400b9c0] Failed to initialise VAAPI connection: -1 (unknown libva error).
[09:02:45:782] [22201:22202] [ERROR][com.freerdp.codec] - Could not initialize hardware decoder, falling back to software: Input/output error
[09:02:45:790] [22201:22202] [INFO][com.freerdp.core] - freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error state
[09:02:45:792] [22201:22202] [INFO][com.freerdp.core] - freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
Domain: AD
Password:
[09:03:05:660] [22201:22202] [INFO][com.freerdp.gdi] - Local framebuffer format PIXEL_FORMAT_BGRX32
[09:03:05:660] [22201:22202] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_RGB16
[09:03:05:735] [22201:22202] [INFO][com.winpr.clipboard] - initialized POSIX local file subsystem
[09:03:05:782] [22201:22202] [INFO][com.freerdp.channels.rdpsnd.client] - [static] Loaded fake backend for rdpsnd
[09:03:11:099] [22201:22202] [INFO][com.freerdp.client.x11] - Logon Error Info SESSION_ID [LOGON_MSG_SESSION_CONTINUE]
[09:03:52:225] [22201:22202] [INFO][com.freerdp.core] - ERRINFO_LOGOFF_BY_USER (0x0000000C):The disconnection was initiated by the user logging off their session on the server.
[09:03:52:225] [22201:22202] [ERROR][com.freerdp.core] - rdp_set_error_info:freerdp_set_last_error_ex ERRINFO_LOGOFF_BY_USER [0x0001000C]
With a RPi4 running Plasma on X11, the connection can be established but it falls back to software rendering. This could be related to mpv, not sure. Further, I do not know for sure if this should work.