Hello, We are using Guacamole to connect via RDP to a Weston Wayland component that uses the "rdp backend" The Guacamole client connects to the Weston but we can only see a black screen. We suspect that the mouse input works despite not being able to see it because when we randomly clicked the black screen, we were able to launch apps. We have tried different configurations but we could not get them to work. Same config/installation works when connecting to Windows10 RDP and XRDP. Other protocols as SSH work when connecting to the same box. Using Microsoft client "mstsc.exe" works correctly.
Could someone help us? Any hints to check? *Guacamole server:* ubuntu 20.04 guacd 1.3.0 freerdp libraries: 2.2.0+dfsg1-0ubuntu0.20.04.2 *Guacamole client:* guacamole client 1.3.0 *Server backend* weston 9.0.91 wayland-protocols 1.24 *Guacd log when connecting to weston:* Dec 17 11:18:46 ip-172-33-33-54 guacd[437236]: Creating new client for protocol "rdp" Dec 17 11:18:46 ip-172-33-33-54 guacd[437236]: Connection ID is "$90917542-58fb-44af-8023-105171552fd7" Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Processing instruction: size Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Processing instruction: audio Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Processing instruction: video Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Processing instruction: image Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "console" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "console-audio" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "disable-auth" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Security mode: TLS Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: User resolution is 1024x768 at 96 DPI Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "dpi" omitted. Using default value of 96. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Using resolution of 1024x768 at 96 DPI Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "read-only" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "client-name" omitted. Using default value of "Guacamole RDP". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-wallpaper" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-theming" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-font-smoothing" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-full-window-drag" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-desktop-composition" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-menu-animations" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "disable-bitmap-caching" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "disable-offscreen-caching" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "disable-glyph-caching" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "color-depth" omitted. Using default value of 16. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "disable-audio" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-printing" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "printer-name" omitted. Using default value of "Guacamole Printer". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-drive" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "drive-name" omitted. Using default value of "Guacamole Filesystem". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "drive-path" omitted. Using default value of "". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "create-drive-path" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "disable-download" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "disable-upload" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-sftp" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "sftp-hostname" omitted. Using default value of "10.11.0.18". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "sftp-port" omitted. Using default value of "22". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "sftp-username" omitted. Using default value of "". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "sftp-password" omitted. Using default value of "". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "sftp-passphrase" omitted. Using default value of "". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "sftp-root-directory" omitted. Using default value of "/". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "sftp-server-alive-interval" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "sftp-disable-download" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "sftp-disable-upload" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "recording-name" omitted. Using default value of "recording". Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "recording-exclude-output" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "recording-exclude-mouse" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "recording-include-keys" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "create-recording-path" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Resize method: none Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "enable-audio-input" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "gateway-port" omitted. Using default value of 443. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "disable-copy" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "disable-paste" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Parameter "wol-send-packet" omitted. Using default value of 0. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: User "@7d10b8fb-44f2-4f08-a10d-4757fc419ec0" joined connection "$90917542-58fb-44af-8023-105171552fd7" (1 users now present) Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Client is using protocol version "VERSION_1_3_0" Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Loading keymap "base" Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Loading keymap "en-us-qwerty" Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: freerdp_connect:freerdp_set_last_error_ex resetting error state Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Support for CLIPRDR (clipboard redirection) registered. Awaiting channel connection. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Support for static channel "rdpdr" loaded. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Support for static channel "rdpsnd" loaded. Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Local framebuffer format PIXEL_FORMAT_BGRX32 Dec 17 11:18:46 ip-172-33-33-54 guacd[437456]: Remote framebuffer format PIXEL_FORMAT_RGB16 Dec 17 11:18:47 ip-172-33-33-54 guacd[437456]: primitives autodetect, using optimized Dec 17 11:18:47 ip-172-33-33-54 guacd[437456]: freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error state Dec 17 11:18:47 ip-172-33-33-54 guacd[437456]: freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state Dec 17 11:18:48 ip-172-33-33-54 guacd[437456]: CLIPRDR (clipboard redirection) channel connected. Dec 17 11:18:48 ip-172-33-33-54 guacd[437456]: SVC "rdpdr" connected. Dec 17 11:18:48 ip-172-33-33-54 guacd[437456]: SVC "rdpsnd" connected. Thanks in advance Fernando Urien
