You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2019/04/30 17:11:00 UTC
[jira] [Commented] (GUACAMOLE-787) Dynamic display resize broken
due to missing FreeRDP disp-client plugin in Docker image
[ https://issues.apache.org/jira/browse/GUACAMOLE-787?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16830478#comment-16830478 ]
Michael Jumper commented on GUACAMOLE-787:
------------------------------------------
Yes, that plugin is unfortunately absent from all distributions' packages of compatible versions of FreeRDP. The only solutions for that would be:
# Manually building the library ourselves as part of the Docker build (GUACAMOLE-707). There is a pull request open for this, but it is under debate as there are maintainability issues with doing so: https://github.com/apache/guacamole-server/pull/216
# Migrating to FreeRDP 2.0.0 (an extremely complicated task that is already in progress: GUACAMOLE-249).
I wouldn't consider this a bug per se, but rather an unfortunate reality of the FreeRDP build present on the distribution in the image. That said, GUACAMOLE-707 is identical in spirit and is being handled as a bug. I will merge the details of this into that.
> Dynamic display resize broken due to missing FreeRDP disp-client plugin in Docker image
> ---------------------------------------------------------------------------------------
>
> Key: GUACAMOLE-787
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-787
> Project: Guacamole
> Issue Type: Improvement
> Components: guacd-docker, RDP
> Environment: guacamole/guacd:latest 57f6ce568e0d (4 months ago) as reported by docker images
> Reporter: Ivan Levashev
> Priority: Major
>
> Dynamic screen resize via RDP 8.1+ protocol extensions does not work. It apparently relies on FreeRDP plugin absent from guacd Docker image.
> This is an excerpt from guacd container logs:
> Loading Dynamic Virtual Channel disp
> LoadLibraryA: /usr/lib/x86_64-linux-gnu/freerdp/disp-client.so: cannot open shared object file: No such file or directory
> This may be not the only FreeRDP plugin missing from guacd Docker image. Docker image is expected to expose many features configured out of box.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)