Of course. I should have already sorry. I did not know how to word the title, 
considering the link is somehow between Guacamole, XRDP, and possibly Openbox 
or X?

Guacamole/GuacD - tested 1.5.4 and 1.5.5
Alpine: v3.21
Debian: bookworm (alternate system, same issue)
xrdp: 0.10.1 (alpine), 0.9.21 (debian)
Xorg-server: 21.1.6 (alpine), 21.1.7 (debian)
Openbox: 3.6.1 (both)

I have 3 test builds - a Debian box with xorg, xrdp, and openbox, an Alpine box 
with those three, and a different Debian box running Docker with an Alpine 
image closely cooresponding to the second box. All three show the same 
symptoms. No system has xfce4 (which I have had no issues using in the past).

I get no error messages that I can find in guacamole or guacd, or Xorg. The 
guacamole connection will stay up for an unknown amount of time - it will not 
time out. Microsoft RDP Client works with all three test boxes. I have Firefox 
auto starting, and I can browse just fine.

I just ran tcpdump on the Debian 1 host, and I see a storm of TCP ACK packets 
length 0, with rare SEQ if I try to do a mouse or keypress. But the screen will 
not update. I can try with another WM instead of Openbox next.

Sent with [Proton Mail](https://proton.me/mail/home) secure email.

On Wednesday, March 12th, 2025 at 5:14 PM, Nick Couchman <vn...@apache.org> 
wrote:

> On Wed, Mar 12, 2025 at 5:11 PM viktor_krumm <viktor_kr...@proton.me.invalid> 
> wrote:
>
>> I have created a unique test box with XRDP. It is a docker container built 
>> off of Alpine, using Xorg-server, openbox as my window manager, and no 
>> desktop manager. .xinitrc calls my application as necessary. I can start the 
>> container and RDP into it with Microsoft RDP client just fine. No issues.
>
> I use Guacamole to access xrdp systems running XFCE on a daily basis, so this 
> is not a general issue with Guacamole being unable to access xrdp - that 
> works fine.
>
>> I try to login with Guacamole and it immediately freezes. The screen 
>> partially or fully renders, it appears to capture some amount of mouse 
>> movement, but then is completely unresponsive. Disconnecting and 
>> reconnecting will show a different screen, showing some communication has 
>> happened.
>>
>> Guacamole can access Windows systems just fine. I have also gotten it to 
>> work with XRDP before on Linux desktops just fine
>>
>> Can someone explain why Guacamole will not work with XRDP/Openbox here, but 
>> Windows will?
>
> Could you provide more details, like:
> * Version of Guacamole you're using.
> * Version of Alpine Linux, xrdp, Xorg, etc., you're accessing.
> * Messages from guacd during the login and freeze process.
>
> -Nick
>
>>

Reply via email to