Public bug reported:

I use Remmina 1.4.40 to remote connect from Ubuntu 26.04 LTS to Ubuntu 24.04.4 
LTS. Remmina fails with
```
There is more info about debugging Remmina on 
https://gitlab.com/Remmina/Remmina/-/wikis/Usage/Remmina-debugging
(DEBUG) - (rcw_map_event_fullscreen) - Mapping: 
remmina-connection-window-fullscreen
(DEBUG) - (remmina_protocol_widget_get_multimon) - Multi monitor is set to 0
(DEBUG) - (rcw_map_event_fullscreen) - Fullscreen on one monitor
(DEBUG) - (remmina_protocol_widget_map_event) - Calling plugin mapping function
(DEBUG) - (rco_update_toolbar) - Using #00ff00 as background color
(DEBUG) - (remmina_protocol_widget_open_connection_real) - Opening connection
(DEBUG) - (remmina_rdp_event_init) - Disable smooth scrolling is set to 0
(DEBUG) - (remmina_rdp_event_init) - Adding GDK_SMOOTH_SCROLL_MASK
(DEBUG) - (remmina_protocol_widget_open_connection_real) - Have SSH
(DEBUG) - (remmina_rdp_main) - RDP data path is /home/a/.local/share/remmina/RDP
(DEBUG) - (remmina_rdp_main) - Not using system proxy settings
(DEBUG) - (remmina_rdp_tunnel_init) - Tunnel init
(DEBUG) - (remmina_protocol_widget_start_direct_tunnel) - SSH tunnel 
initialization…
(DEBUG) - (remmina_protocol_widget_start_direct_tunnel) - Calling 
remmina_public_get_server_port
(DEBUG) - (remmina_protocol_widget_start_direct_tunnel) - Calling 
remmina_public_get_server_port (tunnel)
(DEBUG) - (remmina_protocol_widget_start_direct_tunnel) - server: 172.30.1.99, 
port: 3389
(DEBUG) - (remmina_rdp_tunnel_init) - protocol_plugin_start_direct_tunnel() 
returned [172.30.1.99]:3389
(DEBUG) - (remmina_rdp_tunnel_init) - Tunnel has been optionally initialized. 
Now connecting to 172.30.1.99:3389
(DEBUG) - (remmina_rdp_main) - gfx_h264_available: 0
(DEBUG) - (remmina_rdp_main) - Resolution set by the user: 2560x1440
(DEBUG) - (remmina_rdp_main) - Resolution set after workarounds: 2560x1440
(DEBUG) - (remmina_rdp_main) - proxy_type: (null)
(DEBUG) - (remmina_rdp_main) - proxy_username: (null)
(DEBUG) - (remmina_rdp_main) - proxy_password: (null)
(DEBUG) - (remmina_rdp_main) - proxy_hostname: (null)
(DEBUG) - (remmina_rdp_main) - proxy_port: 80
(DEBUG) - (remmina_rdp_main) - Network settings not set
(DEBUG) - (remmina_rdp_main) - rdp_keyboard_remapping_list: (null)
(DEBUG) - (remmina_rdp_main) - Log level set to to INFO
(DEBUG) - (remmina_rdp_post_connect) - bpp: 32
(DEBUG) - (remmina_rdp_post_connect) - CAIRO_FORMAT_RGB24
(DEBUG) - (remmina_rdp_OnChannelConnectedEventHandler) - Channel rdpdr has been 
opened
(DEBUG) - (remmina_rdp_OnChannelConnectedEventHandler) - Channel rdpsnd has 
been opened
(DEBUG) - (remmina_rdp_event_connected) - [2026-05-18T21:15:15.280449+09] - 
Linux - a - Connected to 172.30.1.99 via RDP
(DEBUG) - (remmina_rdp_OnChannelConnectedEventHandler) - Channel cliprdr has 
been opened
(DEBUG) - (remmina_rdp_OnChannelConnectedEventHandler) - Channel drdynvc has 
been opened
(DEBUG) - (remmina_rdp_event_on_focus_in) - Top level name is: 
remmina-connection-window-fullscreen
(DEBUG) - (rco_on_connect) - Connect signal emitted
(DEBUG) - (rco_on_connect) - We save the last successful connection date
(DEBUG) - (remmina_file_state_last_success) - State file 
/home/a/.cache/remmina/group_rdp_hgst_172-30-1-99-3389.remmina.state.
(DEBUG) - (remmina_file_state_last_success) - Last connection made on 20260518.
(DEBUG) - (rco_on_connect) - Saving credentials
(DEBUG) - (remmina_file_save) - Saving profile
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_store_password) - Password “password” 
saved for file 
/home/a/.local/share/remmina/group_rdp_hgst_172-30-1-99-3389.remmina

(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_delete_password) - password 
“ssh_tunnel_password” deleted for file 
/home/a/.local/share/remmina/group_rdp_hgst_172-30-1-99-3389.remmina
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_delete_password) - password 
“gateway_password” deleted for file 
/home/a/.local/share/remmina/group_rdp_hgst_172-30-1-99-3389.remmina
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_delete_password) - password 
“ssh_tunnel_passphrase” deleted for file 
/home/a/.local/share/remmina/group_rdp_hgst_172-30-1-99-3389.remmina
(DEBUG) - (remmina_file_save) - Profile saved
(DEBUG) - (remmina_file_save) - Connection profile states saved
(DEBUG) - (remmina_network_monitor_status) - G_NETWORK_CONNECTIVITY_FULL
(DEBUG) - (rco_update_toolbar) - Using #00ff00 as background color
(DEBUG) - (rco_on_connect) - Trying to present the window
(DEBUG) - (rcw_map_event_fullscreen) - Mapping: 
remmina-connection-window-fullscreen
(DEBUG) - (remmina_protocol_widget_get_multimon) - Multi monitor is set to 0
(DEBUG) - (rcw_map_event_fullscreen) - Fullscreen on one monitor
(DEBUG) - (remmina_protocol_widget_map_event) - Calling plugin mapping function
(DEBUG) - (remmina_rdp_event_on_map) - Map event received, disabling 
TS_SUPPRESS_OUTPUT_PDU
(DEBUG) - (rf_auto_reconnect) - maxattempts from default: 20
(DEBUG) - (rf_auto_reconnect) - maxattempts from general preferences: 20
(DEBUG) - (rf_auto_reconnect) - maxattempts from general plugin: 0
(DEBUG) - (rf_auto_reconnect) - maxattempts set to: 20
(DEBUG) - (remmina_rdp_main_loop) - [2026-05-18T21:15:45.276374+09] - Linux - a 
- Disconnected from 172.30.1.99 via RDP
(DEBUG) - (remmina_rdp_OnChannelDisconnectedEventHandler) - Channel rdpdr has 
been closed
(DEBUG) - (remmina_rdp_OnChannelDisconnectedEventHandler) - Channel rdpsnd has 
been closed
(DEBUG) - (remmina_rdp_OnChannelDisconnectedEventHandler) - Channel cliprdr has 
been closed
(DEBUG) - (remmina_rdp_OnChannelDisconnectedEventHandler) - Channel drdynvc has 
been closed
(DEBUG) - (remmina_rdp_main_loop) - RDP client disconnected
(DEBUG) - (rco_on_disconnect) - Disconnect signal received on 
RemminaProtocolWidget
(DEBUG) - (remmina_file_save) - Saving profile
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_store_password) - Password “password” 
saved for file 
/home/a/.local/share/remmina/group_rdp_hgst_172-30-1-99-3389.remmina

(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_delete_password) - password 
“ssh_tunnel_password” deleted for file 
/home/a/.local/share/remmina/group_rdp_hgst_172-30-1-99-3389.remmina
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_delete_password) - password 
“gateway_password” deleted for file 
/home/a/.local/share/remmina/group_rdp_hgst_172-30-1-99-3389.remmina
(DEBUG) - (remmina_file_save) - We have a secret and disablepasswordstoring=0
(DEBUG) - (remmina_plugin_glibsecret_delete_password) - password 
“ssh_tunnel_passphrase” deleted for file 
/home/a/.local/share/remmina/group_rdp_hgst_172-30-1-99-3389.remmina
(DEBUG) - (remmina_file_save) - Profile saved
(DEBUG) - (remmina_file_save) - Connection profile states saved
(DEBUG) - (remmina_network_monitor_status) - G_NETWORK_CONNECTIVITY_FULL
(DEBUG) - (rco_closewin) - deleting motion
(DEBUG) - (rco_on_disconnect) - Disconnected
```

But I think it is problem of gdm on the Ubuntu 24. I think key warning is "Gdm: 
on_display_added: assertion 'GDM_IS_REMOTE_DISPLAY (display)' failed"
```
$ systemctl status gdm
● gdm.service - GNOME Display Manager
     Loaded: loaded (/usr/lib/systemd/system/gdm.service; static)
     Active: active (running) since Mon 2026-05-18 18:05:08 KST; 3h 11min ago
    Process: 1147 ExecStartPre=/usr/share/gdm/generate-config (code=exited, 
status=0/SUCCESS)
   Main PID: 1186 (gdm3)
      Tasks: 4 (limit: 35816)
     Memory: 13.8M (peak: 14.5M)
        CPU: 187ms
     CGroup: /system.slice/gdm.service
             └─1186 /usr/sbin/gdm3

May 18 18:05:07 HG systemd[1]: Starting gdm.service - GNOME Display Manager...
May 18 18:05:08 HG systemd[1]: Started gdm.service - GNOME Display Manager.
May 18 18:05:09 HG gdm3[1186]: Gdm: on_display_added: assertion 
'GDM_IS_REMOTE_DISPLAY (display)' failed
May 18 18:05:09 HG gdm-launch-environment][1344]: 
pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=120) 
by (uid=0)
May 18 21:01:42 HG gdm-launch-environment][80211]: 
pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=120) 
by (uid=0)
May 18 21:03:36 HG gdm-launch-environment][90236]: 
pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=120) 
by (uid=0)
May 18 21:04:48 HG gdm-launch-environment][96668]: 
pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=120) 
by (uid=0)
May 18 21:08:07 HG gdm-launch-environment][113415]: 
pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=120) 
by (uid=0)
May 18 21:11:01 HG gdm-launch-environment][125336]: 
pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=120) 
by (uid=0)
May 18 21:15:15 HG gdm-launch-environment][125954]: 
pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=120) 
by (uid=0)
```

See result of `ubuntu-bug gdm3 --save gdm_bug.txt` in attachment.

P.S. User name was manually changed for privacy.

** Affects: gdm3 (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "ubuntu-bug gdm3.txt"
   
https://bugs.launchpad.net/bugs/2152899/+attachment/5971177/+files/ubuntu-bug%20gdm3.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2152899

Title:
  RDP. Gdm: on_display_added: assertion 'GDM_IS_REMOTE_DISPLAY
  (display)' failed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/2152899/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to