Bug 503475

Summary: RDP is not selectable in the dropdown if freerdp2 is installed
Product: [Applications] krdc Reporter: Antti Savolainen <antti.savo>
Component: RDPAssignee: Urs Wolfer <uwolfer>
Status: RESOLVED NOT A BUG    
Severity: normal CC: ctrlaltca
Priority: NOR    
Version First Reported In: 25.04.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Antti Savolainen 2025-04-28 11:51:32 UTC
SUMMARY
`freerdp2` does not allow for creating RDP connections in KRDC. You have to install `freerdp`.

STEPS TO REPRODUCE
1. Make sure `freerdp` isn't installed
2. Make sure `freerdp2` is installed
3. Open KRDC
4. Try to select rdp in the dropdown menu

OBSERVED RESULT
It doesn't show up

EXPECTED RESULT
rdp should show up if freerdp2 is installed

SOFTWARE/OS VERSIONS
Linux: Arch Linux
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Comment 1 Fabio 2025-04-28 12:20:27 UTC
Krdc needs freerdp3 now.
The dependency seems correctly listed in your distro package:
https://archlinux.org/packages/extra/x86_64/krdc/
since it was changed fore the new version:
https://gitlab.archlinux.org/archlinux/packaging/packages/krdc/-/commit/65a379c9fc72d6f73c12d7a79eca5ba608a2edce
Comment 2 Antti Savolainen 2025-04-28 12:28:46 UTC
freerdp2 Seems to be a mandatory dependency of krdp. Shoud that be changed?
https://archlinux.org/packages/extra/x86_64/krdp/
Comment 3 Fabio 2025-04-28 12:30:47 UTC
krdp is a completely different package.
It will drop freerdp2 and adopt freerdp3 in version 6.4, that will be released next june.
Comment 4 Antti Savolainen 2025-04-28 12:47:01 UTC
Alright thanks. That should improve the KRDC experience by making `freerdp` be installed automatically. I've been struggling to get an RDP connection to work using only graphical tools.