For anyone interested, building FreeRDP from commit "ca1cec6" and applying patch: curl https://github.com/FreeRDP/FreeRDP/commit/1b663ceffe51008af7ae9749e5b7999b2f7d6698.patch was the solution.
Richard ________________________________ From: Richard Lancaster <[email protected]> Sent: 08 July 2019 10:59 To: [email protected] Subject: RDP "Display Update" resizing with FreeRDP 1.2.0 Description After reading: GUACAMOLE-787 and GUACAMOLE-707 it was my expectation that if I built guacamole-server against libfreerdp version 1.2.0 (branch 1.2.0-beta1+android9), that guacamole would support "Dynamic Update" RDP resizing, but I haven't found this to be the case. When I set the "Dynamic Update" setting in guacamole and connect to Windows 2016 server, when resizing the browser, the canvas scales but the remote display stays the same resolution. Can you think of anything I'm doing wrong, or suggest further routes of investigation? Thanks, In advance. Environment * Official guacamole/gucamole image * Mysql backend * Custom guacd docker image built with: FreeRDP(1.2.0-beta1+android9) and guacamole-server (staging/1.1.0) * Windows Server 2016 (supports dynamic resolutions with connecting via Remmina) * google-chrome 75 Further info root@1f8a6f3745c4:/tmp/guacd-docker-BUILD# ldd /usr/local/lib/libguac-client-rdp.so | grep freerdp libfreerdp.so.1.2 => /usr/local/lib/libfreerdp.so.1.2 (0x00007f4fd752f000) libfreerdp-client.so.1.2 => /usr/local/lib/libfreerdp-client.so.1.2 (0x00007f4fd72c8000) Guacd logs when connecting: https://gist.github.com/richlanc/f09ad154a7338db790b2d54300d26df7 Links https://issues.apache.org/jira/browse/GUACAMOLE-707 https://github.com/apache/guacamole-server/pull/216 https://issues.apache.org/jira/browse/GUACAMOLE-787
