Remmina no longer loading RDP protocol plugin
Problem Description
Remmina no longer loads the RDP plugin, hence RDP connections fail with the "Install the RDP protocol plugin first." error (see screenshot below). My guess is that that is due to switching to the newest FreeRDP 3.x, which seems to have broken compatibility with FreeRDP 2.x.
dad@DadsGram~ $ xfreerdp --version
This is FreeRDP version 3.2.0 (n/a)
What is the expected correct behavior?
Remmina opens RDP connections.
Remote System Description
- Server (OS name and version): Clear Linux 40140
Relevant logs and/or screenshots
Local System Description
-
Client (OS name and version): Clear Linux 40140
-
Remmina version (
remmina --version
): 1.4.34 -
Installation(s):
-
Distribution package. -
PPA. -
Snap. -
Flatpak. -
Compiled from sources. -
Other - detail:
-
-
Desktop environment (GNOME, Unity, KDE, ..): GNOME 45.4
-
Plugin(s):
-
RDP - freerdp version ( xfreerdp --version
): see above -
VNC -
SSH -
SFTP -
SPICE -
WWW -
EXEC -
Other (please specify): Rustdesk
-
-
GTK backend (Wayland, Xorg): Wayland
-
Optional: Include the output of the following commands at the end of this text:
remmina --full-version
dad@DadsGram~ $ remmina --full-version
remmina-Message: 18:24:52.898: Remmina does not log all output statements. Turn on more verbose output by using "G_MESSAGES_DEBUG=remmina" as an environment variable.
More info available on the Remmina wiki at:
https://gitlab.com/Remmina/Remmina/-/wikis/Usage/Remmina-debugging
org.remmina.Remmina - 1.4.34 (git n/a)
NAME TYPE DESCRIPTION PLUGIN AND LIBRARY VERSION
EXEC Protocol Execute a command 1.0
Python Wrapper Language WrapperEnables Python plugins for Remmina Python Wrapper for Remmina v0.1
RUSTDESK Protocol RUSTDESK - Launch a Rustdesk connection 1.0.0.0
SPICE Protocol SPICE - Simple Protocol for Independent Computing Environments 1.4.34
VNC Protocol Remmina VNC Plugin 1.4.34
VNCI Protocol Remmina VNC listener Plugin 1.4.34
WWW Protocol Remmina web-browser plugin 0.1.0
glibsecret Secret Secured password storage in the GNOME keyring 1.4.34
Build configuration: HAVE_ARPA_INET_H=1 HAVE_ERRNO_H=1 HAVE_FCNTL_H=1 HAVE_NETDB_H=1 HAVE_NETINET_IN_H=1 HAVE_NETINET_TCP_H=1 HAVE_SYS_SOCKET_H=1 HAVE_SYS_UN_H=1 HAVE_TERMIOS_H=1 HAVE_UNISTD_H=1 WITH_APPINDICATOR=OFF WITH_AVAHI=OFF WITH_CLEANUP=OFF WITH_CUPS=OFF WITH_FREERDP=OFF WITH_FREERDP3=OFF WITH_GCRYPT=ON WITH_GETTEXT=ON WITH_ICON_CACHE=ON WITH_IPP=OFF WITH_KIOSK_SESSION=ON WITH_LIBRARY_VERSIONING=ON WITH_MANPAGES=ON WITH_NEWS=ON WITH_SPICE=ON WITH_SSE2=ON WITH_STATS=ON WITH_TELEPATHY=OFF WITH_TIP=ON WITH_TRANSLATIONS=ON WITH_UPDATE_DESKTOP_DB=ON WITH_VTE=ON
Build type: RelWithDebInfo
CFLAGS: -O2 -g -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=64 -Wformat -Wformat-security -Wl,-z,now,-z,relro,-z,max-page-size=0x4000,-z,separate-code -Wno-error -ftree-vectorize -ftree-slp-vectorize -Wl,--enable-new-dtags -Wl,--build-id=sha1 -ftrivial-auto-var-init=zero -mrelax-cmpxchg-loop -gz=zstd -ffunction-sections -m64 -march=westmere -mtune=sapphirerapids -fasynchronous-unwind-tables -Wp,-D_REENTRANT -fPIC -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd -fdebug-types-section -femit-struct-debug-baseonly -fno-lto -g1 -gno-column-info -gno-variable-location-views -gz=zstd -march=x86-64-v3 -Wl,-z,x86-64-v3 -fPIC -Wall -g
Compiler: GNU, 13.2.1
Target architecture: x64
sudo lshw -C video
dad@DadsGram~ $ sudo lshw -C video
Password:
*-display
description: VGA compatible controller
product: Raptor Lake-P [Iris Xe Graphics]
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 04
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 mode=2560x1600 visual=truecolor xres=2560 yres=1600
resources: iomemory:600-5ff iomemory:400-3ff irq:131 memory:603c000000-603cffffff memory:4000000000-400fffffff ioport:2000(size=64) memory:c0000-dffff memory:4010000000-4016ffffff memory:4020000000-40ffffffff
uname -a
dad@DadsGram~ $ uname -a
Linux DadsGram 6.7.4-1406.native #1 SMP Mon Feb 5 12:59:22 PST 2024 x86_64 GNU/Linux
Contributions
In return, or to fix this issue, I'd be willing to:
-
Fix this myself. -
Donate have donated $10 towards fixing it. -
Take a donation of ___ to fix it. -
Update the documentation. -
Update the wiki. -
Translate Remmina in my native language(s) (___) on Hosted Weblate.