neutrinolabs / xrdp

xrdp: an open source RDP server
http://www.xrdp.org/
Apache License 2.0
5.74k stars 1.73k forks source link

Cannot connect from Remmina when colour depth set to "RemoteFX (32bpp)" #1597

Open metalefty opened 4 years ago

metalefty commented 4 years ago

As @ikunya mentioned in Ubuntu Weekly Recipe Vol.621, Remmina cannot connect to xrdp when colour depth set to RFX.

「色数」と「共有フォルダー」は注意が必要です。「⁠色数」は「True color (24bpp)」くらいにしておくのが妥当と思われます。「⁠GFX」や「RemoteFX」が付いているものにすると接続できませんでした。

As is known, Remmina is a front-end wrapper of FreeRDP.

スクリーンショット_2020-06-03_14-20-52

I reproduced the issue with the following environment.

OS: FreeBSD 12-STABLE Remmina 1.3.9 + FreeRDP 2.0.0-rc4 xrdp v0.9.13 + xorgxrdp v0.2.13

Video of reproduction: https://youtu.be/vjwJ24YhRnY

metalefty commented 4 years ago

I thought I reproduced the issue but it might not be identical to his issue. It might be a Ubuntu specific issue. I'll try Ubuntu to Ubuntu connection.

I managed to connect from Remmina with RFX enabled. My issue is identical to #1266.

This worked for me but it is not limited to RFX. Remmina should not be able to connect to xrdp unless following options enabled regardless of RFX. ☑ Glyph cache ☑ Relax order checks

スクリーンショット_2020-06-03_14-44-36