Implement a new terminal plugin - (WAS: Warning: This plugin requires GtkSocket, but it's not available.)
Local System Description
-
Client (OS name and version): Fedora release 31 (Thirty One)
-
Remmina version (
remmina --version
): 1.3.6 (git n/a) -
Installation mean:
-
Distribution package. -
PPA. -
Snap. -
Flatpak. -
Compiled from sources. -
Other - detail:
-
-
Desktop environment (GNOME, Unity, KDE, ..): GNOME default from F31
-
Plugin:
-
RDP - freerdp version ( xfreerdp --version
): -
VNC -
SSH -
SFTP -
SPICE -
WWW -
EXEC -
Other (Please specify): Simple Terminal
-
-
Gtk Backend (Wayland, Xorg): Wayland
-
Optional: include the output of the following commands at the end of this text:
remmina --full-version
Remmina plugin glibsecret (type=Secreto) has registered but not yet initialized/activated. Initialization order is 2000.
Secret plugin glibsecret has been successfully initialized and will be your default secret plugin
StatusNotifier/Appindicator support: your desktop does support it and libappindicator is compiled in remmina. Good!
Running under Gnome Shell version 3.34.1
Remmina - 1.3.6 (git n/a)
NAME TYPE DESCRIPTION PLUGIN AND LIBRARY VERSION
EXEC Protocolo Execute a command 1.0
NX Protocolo NX - Tecnologia NX 1.3.6
RDP Protocolo RDP - Protocolo de área de trabalho remota RDP Plugin: 1.3.6 (git n/a), Compiled with FreeRDP lib: 2.0.0-dev5 (n/a), Running with FreeRDP lib: 2.0.0-dev5 (rev n/a), H.264: No
RDPF Arquivo RDP - Manipulador de arquivos RDP RDP Plugin: 1.3.6 (git n/a), Compiled with FreeRDP lib: 2.0.0-dev5 (n/a), Running with FreeRDP lib: 2.0.0-dev5 (rev n/a), H.264: No
RDPS Preferência RDP - Preferências RDP Plugin: 1.3.6 (git n/a), Compiled with FreeRDP lib: 2.0.0-dev5 (n/a), Running with FreeRDP lib: 2.0.0-dev5 (rev n/a), H.264: No
SFTP Protocolo SFTP - Transferência Segura de Arquivos 1.3.6
SSH Protocolo Shell Segura - SSH 1.3.6
ST Protocolo Remmina Simple Terminal 1.0.0.0
VNC Protocolo VNC - VNC viewer 1.3.6
VNCI Protocolo VNCI - VNC viewer listen mode 1.3.6
XDMCP Protocolo XDMCP - Sessão remota do X 1.3.6
glibsecret Secreto Secure passwords storing in the GNOME keyring 1.3.6
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=ON WITH_AVAHI=ON WITH_FREERDP=ON WITH_GCRYPT=ON WITH_GETTEXT=ON WITH_ICON_CACHE=ON WITH_IPP=OFF WITH_KF5WALLET=ON WITH_LIBRARY_VERSIONING=ON WITH_LIBSECRET=ON WITH_LIBSSH=ON WITH_LIBVNCSERVER=ON WITH_MANPAGES=ON WITH_SPICE=ON WITH_SSE2=ON WITH_TELEPATHY=OFF WITH_TRANSLATIONS=ON WITH_UPDATE_DESKTOP_DB=ON WITH_VTE=ON WITH_WWW=ON
Build type: Release
CFLAGS: -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/include/harfbuzz -fPIC -Wall -Wno-unused-result -Wno-unused-but-set-variable -Wno-deprecated-declarations -Wimplicit-function-declaration -Wredundant-decls
Compiler: GNU, 9.1.1
Target architecture: x64
sudo lshw -C video
*-display
description: VGA compatible controller
product: UHD Graphics 620
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:128 memory:dd000000-ddffffff memory:b0000000-bfffffff ioport:f000(size=64) memory:c0000-dffff
*-display
description: 3D controller
product: GP108M [GeForce MX150]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nouveau latency=0
resources: irq:129 memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:df000000-df07ffff
uname -a
Linux manauara 5.3.13-9000.fc31.x86_64 #1 SMP Fri Nov 29 14:13:22 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Problem Description
Remmina and Simple Terminal on Fedora 31 does not work using Wayland. The error message is:
Warning: This plugin requires GtkSocket, but it's not available.
Despite Warning log-level, connection does not work neither the console is alive.
If I use GDK_BACKEND=x11 remmina, things back to normal.
What is the expected correct behavior?
The expected behavior is Remmina works w/o any environment specific variable.
Relevant logs and/or screenshots
Edited by Antenore Gatta (tmow)