KRDP and Apache Guacamole

Hello!
For all my remote desktop client needs, I’ve been using Apache Guacamole (sorry, I apparently cant add links), which supports connections to SSH, VNC, and RDP servers through the browser. I noticed in the KRDP Readme it doesn’t specifically say if it works or not, but it looks technically it should be supported.

In the “Known Issues and Limitations” section, the readme says “Only the NLA security type of RDP is supported,” a setting that can be set by Guacamole
image
and “Only the Graphics Pipeline extension of the RDP protocol is
implemented for video streaming,” which has been available in Guacamole for years (github com/apache/guacamole-server/commit/da80163e24dbf728f5c2e1245c23ded5f629917e)

However, when trying to connect, I get the following error:

krdpserver[6958]: org.kde.krdp: Client does not support graphics pipeline which is required
Full Log
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:29:939] [6958:72729] [WARN][com.winpr.negotiate] - AcceptSecurityContext status SEC_I_CONTINUE_NEEDED [0x00090312]
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: VA-API version 1.21.0
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-nonfree/nvidia_drv_video.so
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-freeworld/nvidia_drv_video.so
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Found init function __vaDriverInit_1_0
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
[previous line duplicated 20+ times]
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:29:039] [6958:72729] [WARN][com.winpr.negotiate] - AcceptSecurityContext status SEC_I_COMPLETE_NEEDED [0x00090313]
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
[previous line duplicated 100+ times]
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:250] [6958:15089] [INFO][com.freerdp.core.connection] - Client Security: NLA:1 TLS:1 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:250] [6958:15089] [INFO][com.freerdp.core.connection] - Server Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:250] [6958:15089] [INFO][com.freerdp.core.connection] - Negotiated Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:458] [6958:15089] [INFO][com.freerdp.core.connection] - Accepted client: Guacamole RDP
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:458] [6958:15089] [INFO][com.freerdp.core.connection] - Accepted channels:
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:458] [6958:15089] [INFO][com.freerdp.core.connection] -  cliprdr
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:458] [6958:15089] [INFO][com.freerdp.core.connection] -  rdpdr
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:458] [6958:15089] [INFO][com.freerdp.core.connection] -  rdpsnd
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:458] [6958:15089] [INFO][com.freerdp.core.gcc] - Active rdp encryption level: NONE
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:04:458] [6958:15089] [INFO][com.freerdp.core.gcc] - Selected rdp encryption method: NONE
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:223] [6958:16081] [INFO][com.freerdp.core.connection] - Client Security: NLA:1 TLS:1 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:223] [6958:16081] [INFO][com.freerdp.core.connection] - Server Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:223] [6958:16081] [INFO][com.freerdp.core.connection] - Negotiated Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:428] [6958:16081] [INFO][com.freerdp.core.connection] - Accepted client: Guacamole RDP
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:428] [6958:16081] [INFO][com.freerdp.core.connection] - Accepted channels:
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:428] [6958:16081] [INFO][com.freerdp.core.connection] -  cliprdr
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:428] [6958:16081] [INFO][com.freerdp.core.connection] -  rdpdr
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:428] [6958:16081] [INFO][com.freerdp.core.connection] -  rdpsnd
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:428] [6958:16081] [INFO][com.freerdp.core.gcc] - Active rdp encryption level: NONE
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:08:38:428] [6958:16081] [INFO][com.freerdp.core.gcc] - Selected rdp encryption method: NONE
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:48:788] [6958:16199] [INFO][com.freerdp.core.connection] - Client Security: NLA:1 TLS:1 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:48:788] [6958:16199] [INFO][com.freerdp.core.connection] - Server Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:48:788] [6958:16199] [INFO][com.freerdp.core.connection] - Negotiated Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:49:992] [6958:16199] [INFO][com.freerdp.core.connection] - Accepted client: Guacamole RDP
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:49:992] [6958:16199] [INFO][com.freerdp.core.connection] - Accepted channels:
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:49:992] [6958:16199] [INFO][com.freerdp.core.connection] -  cliprdr
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:49:992] [6958:16199] [INFO][com.freerdp.core.connection] -  rdpdr
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:49:992] [6958:16199] [INFO][com.freerdp.core.connection] -  rdpsnd
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:49:992] [6958:16199] [INFO][com.freerdp.core.gcc] - Active rdp encryption level: NONE
Jul 02 23:58:29 Nemesis krdpserver[6958]: [21:09:49:992] [6958:16199] [INFO][com.freerdp.core.gcc] - Selected rdp encryption method: NONE
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:11:869] [6958:72636] [INFO][com.freerdp.core.connection] - Client Security: NLA:1 TLS:1 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:11:869] [6958:72636] [INFO][com.freerdp.core.connection] - Server Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:11:869] [6958:72636] [INFO][com.freerdp.core.connection] - Negotiated Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:12:077] [6958:72636] [INFO][com.freerdp.core.connection] - Accepted client: Guacamole RDP
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:12:077] [6958:72636] [INFO][com.freerdp.core.connection] - Accepted channels:
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:12:077] [6958:72636] [INFO][com.freerdp.core.connection] -  cliprdr
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:12:077] [6958:72636] [INFO][com.freerdp.core.connection] -  rdpdr
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:12:077] [6958:72636] [INFO][com.freerdp.core.connection] -  rdpsnd
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:12:077] [6958:72636] [INFO][com.freerdp.core.gcc] - Active rdp encryption level: NONE
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:12:077] [6958:72636] [INFO][com.freerdp.core.gcc] - Selected rdp encryption method: NONE
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:29:935] [6958:72729] [INFO][com.freerdp.core.connection] - Client Security: NLA:1 TLS:1 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:29:935] [6958:72729] [INFO][com.freerdp.core.connection] - Server Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:29:935] [6958:72729] [INFO][com.freerdp.core.connection] - Negotiated Security: NLA:1 TLS:0 RDP:0
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:29:140] [6958:72729] [INFO][com.freerdp.core.connection] - Accepted client: Guacamole RDP
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:29:140] [6958:72729] [INFO][com.freerdp.core.connection] - Accepted channels:
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis krdpserver[6958]: [23:58:libva info: va_openDriver() returns 0
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: VA-API version 1.21.0
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-nonfree/nvidia_drv_video.so
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-freeworld/nvidia_drv_video.so
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Found init function __vaDriverInit_1_0
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: va_openDriver() returns 0
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: VA-API version 1.21.0
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-nonfree/nvidia_drv_video.so
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-freeworld/nvidia_drv_video.so
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
Jul 02 23:58:29 Nemesis krdpserver[6958]: libva info: Found init function __vaDriverInit_1_0
Jul 02 23:58:30 Nemesis krdpserver[6958]: org.kde.krdp: Client does not support graphics pipeline which is required
Jul 02 23:58:30 Nemesis krdpserver[6958]: [23:58:30:942] [6958:72729] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -1
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: va_openDriver() returns 0
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: VA-API version 1.21.0
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-nonfree/nvidia_drv_video.so
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-freeworld/nvidia_drv_video.so
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Found init function __vaDriverInit_1_0
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: va_openDriver() returns 0
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: VA-API version 1.21.0
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-nonfree/nvidia_drv_video.so
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-freeworld/nvidia_drv_video.so
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Found init function __vaDriverInit_1_0
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: va_openDriver() returns 0
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: VA-API version 1.21.0
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-nonfree/nvidia_drv_video.so
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri-freeworld/nvidia_drv_video.so
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Trying to open /usr/lib64/dri/nvidia_drv_video.so
Jul 02 23:58:30 Nemesis krdpserver[6958]: libva info: Found init function __vaDriverInit_1_0
Jul 02 23:58:31 Nemesis krdpserver[6958]: libva info: va_openDriver() returns 0
Jul 02 23:58:31 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:31 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:31 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:31 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:31 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:31 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:31 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated
Jul 02 23:58:31 Nemesis plasmashell[6613]: kf.svg: findInCache with a lastModified timestamp of 0 is deprecated

Is this an actual incompatibility with Guacamole (and if so, what is missing), or is this a bug?