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)