iiordanov / remote-desktop-clients

VNC, RDP, SPICE, and oVirt/RHEV/Proxmox Clients for Android and Blackberry 10
GNU General Public License v3.0
2.06k stars 564 forks source link

aRDP: Option to not need a domain. #556

Open JoshCodeStuff opened 3 months ago

JoshCodeStuff commented 3 months ago

Hello! I attempted to use aRDP to connect to the built in RDP server in GNOME (on linux). aRDP keeps asking for a domain which GNOME does not provide for their RDP server. Some other clients connect without the domain, so I know the server works, but they all have horrible interfaces.

Thanks!

iiordanov commented 2 months ago

Hello, I assume this report is about failing to connect to Ubuntu 24.04. The issue is not that the app demands a domain. In fact, the error is not due to credentials at all.

The logs related were:

Jul 06 10:46:32 h gnome-remote-de[63742]: [RDP] Client did not advertise support for the Graphics Pipeline, closing connection
Jul 06 10:46:32 h gnome-remote-desktop-daemon[63742]: [10:46:32:67] [63742:0000f9b7] [ERROR][com.freerdp.core.peer] - [rdp_peer_handle_state_demand_active]: [CONNECTION_STATE_CAPABILITIES_EXCHANGE_DEMAND_ACTIVE] freerdp_peer::Capabilities() callback failed
Jul 06 10:46:32 h gnome-remote-desktop-daemon[63742]: [10:46:32:67] [63742:0000f9b7] [ERROR][com.freerdp.core.transport] - [transport_check_fds]: transport_check_fds: transport->ReceiveCallback() - STATE_RUN_FAILED [-1]
Jul 06 10:46:32 h gnome-remote-de[63742]: [RDP] Network or intentional disconnect, stopping session

The issue is that the app doesn't gave Gfx pipeline enabled by default. To work around this issue, please tap Advanced Settings and enable the "RDP Gfx" setting, and the connection will work. I'll make it enabled by default in a future release.

AndKe commented 2 months ago

SmartSelect_20240706_184500_aRDP Free SmartSelect_20240706_184420_aRDP Free

I have enabled the RDP gfx setting, and my situation is seen in the screenshots above.

Please note that before going on vacation, I tested successfully Rammina for Ubuntu RDP, it worked fine. Now , my laptop won't connect when abroad, (using WireGuard) I have good network connection home, can SSH the server at home, but not the workstation above, I also forgot to install SSH server on it after reinstalling it for the first time since Ubuntu 16.04 ... TLDR my issues right now may be on the RDP server side. I do know that it won't sleep and it is running, but cannot SSH to it, and suspect that display sleep may be the culprit.