RDP Remmina on Noble Numbat Ubuntu closes when trying to connect to a remote desktop - the same configuration works fine on other Ubuntu editions.

Bug #2061993 reported by Łukasz Andruszkiewicz
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
remmina (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

blox_land@blox-land-numbat:~$ remmina
remmina-Message: 13:25:34.158: 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:11727): Gtk-WARNING **: 13:25:35.117: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
[13:25:41:43] [11727:00002e1c] [ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool]: Invalid key index 0 [FreeRDP_instance|FREERDP_SETTINGS_TYPE_POINTER]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_int_assert]: FALSE [obj-x86_64-linux-gnu/libfreerdp/CMakeFiles/freerdp.dir/compiler_depend.ts:freerdp_settings_get_bool:634]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 0: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x766d98ccc000], dli_sname=winpr_backtrace [0x766d98d38540]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 1: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x766d98ccc000], dli_sname=winpr_log_backtrace_ex [0x766d98d3ffe0]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 2: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x766d93c00000], dli_sname=(null) [(nil)]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 3: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x766d93c00000], dli_sname=freerdp_settings_get_bool [0x766d93c648a0]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 4: dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so [0x766d9a047000], dli_sname=(null) [(nil)]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 5: dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so [0x766d9a047000], dli_sname=(null) [(nil)]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 6: dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x766d9da00000], dli_sname=(null) [(nil)]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 7: dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x766d9da00000], dli_sname=(null) [(nil)]
[13:25:41:44] [11727:00002e1c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 8: unresolvable, address=(nil)
Aborted (core dumped)
blox_land@blox-land-numbat:~$ remmina --version
remmina-Message: 13:26:03.550: 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.35 (git n/a)
blox_land@blox-land-numbat:~$

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: remmina 1.4.35+dfsg-0ubuntu4
ProcVersionSignature: Ubuntu 6.8.0-22.22-generic 6.8.1
Uname: Linux 6.8.0-22-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.28.0-0ubuntu1
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Apr 17 13:22:37 2024
InstallationDate: Installed on 2024-04-14 (3 days ago)
InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Beta amd64 (20240410.2)
ProcEnviron:
 LANG=en_US.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
SourcePackage: remmina
UpgradeStatus: No upgrade log present (probably fresh install)

--------------------------------------------------------------------------------

blox_land@blox-land-numbat:~$ G_MESSAGES_DEBUG=remmina remmina
(process:12618): remmina-DEBUG: 14:26:56.726: (remmina_file_manager_init) - Initialized the "/home/blox_land/.local/share/remmina" data folder
(process:12618): remmina-DEBUG: 14:26:56.919: (remmina_plugin_manager_register_plugin) - Remmina plugin glibsecret (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 2000.
(process:12618): remmina-DEBUG: 14:26:57.711: (remmina_plugin_entry) - gfx_h264_available: 0
(process:12618): remmina-DEBUG: 14:26:57.727: (remmina_rdp_settings_kbd_init) - rdp_keyboard_remapping_list: (null)
(process:12618): remmina-DEBUG: 14:26:57.851: (remmina_plugin_manager_load_plugins) - The glibsecret secret plugin has been initialized and it will be your default secret plugin
remmina-INFO: 14:26:58.495: StatusNotifier/Appindicator support in “ubuntu:gnome ubuntu-xorg”: your desktop does support it
remmina-INFO: 14:26:58.495: StatusNotifier/Appindicator support in “ubuntu:gnome ubuntu-xorg”: and Remmina has built-in (compiled) support for libappindicator.
remmina-INFO: 14:26:58.495: StatusNotifier/Appindicator support in “ubuntu:gnome ubuntu-xorg”: You may need to install, and use Gnome Shell Extension Appindicator

(org.remmina.Remmina:12618): Gtk-WARNING **: 14:26:59.503: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
(org.remmina.Remmina:12618): remmina-DEBUG: 14:26:59.511: (remmina_main_init) - Initializing the Remmina main window
(org.remmina.Remmina:12618): remmina-DEBUG: 14:26:59.686: (remmina_main_init) - Initializing monitor
(org.remmina.Remmina:12618): remmina-DEBUG: 14:26:59.733: (remmina_network_monitor_status) - G_NETWORK_CONNECTIVITY_FULL
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:01.774: (remmina_icon_connection_changed_cb) - Indicator connection changed to: 1
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:05.917: (rcw_map_event) - Mapping: RemminaConnectionWindow
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:05.921: (remmina_protocol_widget_map_event) - Calling plugin mapping function
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.163: [precommand] (null)
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.164: [precommand] updated to:
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.167: (remmina_protocol_widget_open_connection_real) - Opening connection
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.305: (remmina_rdp_event_init) - Disable smooth scrolling is set to 0
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.307: (remmina_rdp_event_init) - Adding GDK_SMOOTH_SCROLL_MASK
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.308: (remmina_protocol_widget_open_connection_real) - Have SSH
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.309: (remmina_rdp_main) - RDP data path is /home/blox_land/.local/share/remmina/RDP
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.310: (remmina_rdp_main) - Not using system proxy settings
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.313: (remmina_rdp_tunnel_init) - Tunnel init
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.313: (remmina_protocol_widget_start_direct_tunnel) - SSH tunnel initialization…
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.415: (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.416: (remmina_public_get_server_port) - Parsing server: 192.168.1.102, default port: 3389
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.416: (remmina_public_get_server_port) - host: 192.168.1.102
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.416: (remmina_public_get_server_port) - port: 3389
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.416: (remmina_protocol_widget_start_direct_tunnel) - Calling remmina_public_get_server_port (tunnel)
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.416: (remmina_public_get_server_port) - host: (null)
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.416: (remmina_public_get_server_port) - port: 0
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.417: (remmina_protocol_widget_start_direct_tunnel) - server: 192.168.1.102, port: 3389
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.417: (remmina_public_get_server_port) - Parsing server: [192.168.1.102]:3389, default port: 3389
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.418: (remmina_public_get_server_port) - host: 192.168.1.102
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.418: (remmina_public_get_server_port) - port: 3389
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.418: (remmina_rdp_tunnel_init) - protocol_plugin_start_direct_tunnel() returned [192.168.1.102]:3389
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.418: (remmina_rdp_tunnel_init) - Tunnel has been optionally initialized. Now connecting to 192.168.1.102:3389
(org.remmina.Remmina:12618): remmina-DEBUG: 14:27:06.418: (remmina_rdp_main) - gfx_h264_available: 0
[14:27:06:26] [12618:0000319c] [ERROR][com.freerdp.common.settings] - [freerdp_settings_get_bool]: Invalid key index 0 [FreeRDP_instance|FREERDP_SETTINGS_TYPE_POINTER]
[14:27:06:26] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_int_assert]: FALSE [obj-x86_64-linux-gnu/libfreerdp/CMakeFiles/freerdp.dir/compiler_depend.ts:freerdp_settings_get_bool:634]
[14:27:06:29] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 0: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x706e3262b000], dli_sname=winpr_backtrace [0x706e32697540]
[14:27:06:29] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 1: dli_fname=/lib/x86_64-linux-gnu/libwinpr3.so.3 [0x706e3262b000], dli_sname=winpr_log_backtrace_ex [0x706e3269efe0]
[14:27:06:29] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 2: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x706e31000000], dli_sname=(null) [(nil)]
[14:27:06:30] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 3: dli_fname=/lib/x86_64-linux-gnu/libfreerdp3.so.3 [0x706e31000000], dli_sname=freerdp_settings_get_bool [0x706e310648a0]
[14:27:06:30] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 4: dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so [0x706e330d0000], dli_sname=(null) [(nil)]
[14:27:06:30] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 5: dli_fname=/usr/lib/x86_64-linux-gnu/remmina/plugins/remmina-plugin-rdp.so [0x706e330d0000], dli_sname=(null) [(nil)]
[14:27:06:30] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 6: dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x706e36c00000], dli_sname=(null) [(nil)]
[14:27:06:30] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 7: dli_fname=/usr/bin/../lib/x86_64-linux-gnu/libc.so.6 [0x706e36c00000], dli_sname=(null) [(nil)]
[14:27:06:31] [12618:0000319c] [FATAL][com.freerdp.winpr.assert] - [winpr_log_backtrace_ex]: 8: unresolvable, address=(nil)
Aborted (core dumped)

Revision history for this message
Łukasz Andruszkiewicz (luke-blue-lox) wrote :
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in remmina (Ubuntu):
status: New → Confirmed
summary: RDP Remmina closes when trying to connect to a remote desktop - the same
- configuration works fine on other editions.
+ configuration works fine on other Ubuntu editions.
summary: - RDP Remmina closes when trying to connect to a remote desktop - the same
- configuration works fine on other Ubuntu editions.
+ RDP Remmina on Noble Numbat Ubuntu closes when trying to connect to a
+ remote desktop - the same configuration works fine on other Ubuntu
+ editions.
Revision history for this message
John Kizer (johnandmegh) wrote :

I experience this same issue on a fresh Noble installation. FWIW, this is only with the Debian repository version - the Snap version of Remmina is able to connect.

Revision history for this message
Łukasz Andruszkiewicz (luke-blue-lox) wrote :

Works for me now:
https://remmina.org/how-to-install-remmina/#ubuntu
On the fresh "Noble Numbat" installation:
https://ubuntu.com/download/desktop
✌💙💚♻️🌌🚀🌎🌍🌏🛰🌌♻️💚💙✌

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.