You have been subscribed to a public bug:
On Ubuntu 23.10 I was able to using GNOME Remote Desktop with an HDMI
dummy plug to remote desktop into my Intel NUC. However on Ubuntu 24.04,
remote desktop with HDMI dummy plug is failing (though it does work when
the NUC is connected to a real monitor via HDMI).
I have tried both nvidia 535 and 470 drivers and the same result
These are some excerpts from /var/log/syslog for the real monitor
connected working case on Ubuntu 24.04:
2024-08-19T11:02:39.034352+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(--) NVIDIA(GPU-0): Lenovo Group Limited P24q-10 (DFP-1): connected
2024-08-19T11:02:39.034366+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(--) NVIDIA(GPU-0): Lenovo Group Limited P24q-10 (DFP-1): Internal TMDS
2024-08-19T11:02:39.034372+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(--) NVIDIA(GPU-0): Lenovo Group Limited P24q-10 (DFP-1): 600.0 MHz maximum
pixel clock
...
2024-08-19T11:02:39.128496+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(II) NVIDIA(0): Setting mode "NULL"
2024-08-19T11:02:39.159536+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(II) NVIDIA(0): Setting mode "HDMI-0: 1920x1200 @1920x1200 +0+0
{ViewPortIn=1920x1200, ViewPortOut=1920x1200+0+0}"
...
2024-08-19T11:02:39.582199+10:00 IcedVovo gnome-remote-de[2943]: [RDP]
Initialization of CUDA was successful
2024-08-19T11:02:39.582238+10:00 IcedVovo gnome-remote-de[2943]: RDP server
started
Here are some excerpts of syslog in the HDMI dummy plug not working case on
Ubuntu 24.04:
2024-08-19T11:04:46.389276+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(--) NVIDIA(GPU-0): AOC 28E850 (DFP-1): connected
2024-08-19T11:04:46.389372+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(--) NVIDIA(GPU-0): AOC 28E850 (DFP-1): Internal TMDS
2024-08-19T11:04:46.389395+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(--) NVIDIA(GPU-0): AOC 28E850 (DFP-1): 600.0 MHz maximum pixel clock
...
2024-08-19T11:04:46.491547+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(EE) modeset(G1): failed to set mode: Input/output error
...
2024-08-19T11:04:46.493259+10:00 IcedVovo /usr/libexec/gdm-x-session[2720]:
(II) NVIDIA(0): Setting mode "HDMI-0: nvidia-auto-select @1920x1080 +2560+0
{ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}"
2024-08-19T11:04:46.608551+10:00 IcedVovo gnome-shell[3018]: Window manager
warning: Impossible to resize screen at size 4480x1080, error id 8: BadMatch
(invalid parameter attributes)
2024-08-19T11:04:46.619388+10:00 IcedVovo gnome-shell[3018]: Window manager
warning: Impossible to resize screen at size 4480x1080, error id 8: BadMatch
(invalid parameter attributes)
...
2024-08-19T11:04:46.713396+10:00 IcedVovo xdg-desktop-por[3593]: Monitor
'Unknown Display' has no configuration which is-current!
2024-08-19T11:04:46.714041+10:00 IcedVovo xdg-desktop-por[3593]: Monitor
'Unknown Display' has no configuration which is-current!
2024-08-19T11:04:46.736693+10:00 IcedVovo gnome-shell[3018]: Can't update stage
views actor unnamed [MetaWindowGroup] is on because it needs an allocation.
2024-08-19T11:04:46.736762+10:00 IcedVovo gnome-shell[3018]: Can't update stage
views actor unnamed [MetaWindowActorX11] is on because it needs an allocation.
2024-08-19T11:04:46.736798+10:00 IcedVovo gnome-shell[3018]: Can't update stage
views actor unnamed [MetaSurfaceActorX11] is on because it needs an allocation.
2024-08-19T11:04:46.789402+10:00 IcedVovo gnome-shell[3018]: Can't update stage
views actor unnamed [MetaWindowActorX11] is on because it needs an allocation.
2024-08-19T11:04:46.789502+10:00 IcedVovo gnome-shell[3018]: Can't update stage
views actor unnamed [MetaSurfaceActorX11] is on because it needs an allocation.
...
2024-08-19T11:05:02.807467+10:00 IcedVovo gnome-remote-de[2943]: [RDP.CLIPRDR]
Relieving CLIPRDR filename restriction
2024-08-19T11:05:02.809732+10:00 IcedVovo gnome-remote-de[2943]: Failed to
record monitor: GDBus.Error:org.freedesktop.DBus.Error.Failed: Unknown monitor
2024-08-19T11:05:02.809761+10:00 IcedVovo gnome-remote-desktop-daemon[2943]:
[11:05:02:442] [2943:00000b7f] [ERROR][com.freerdp.core.peer] -
[rdp_set_error_info]: ERRINFO_RPC_INITIATED_DISCONNECT [0x00010001]
2024-08-19T11:05:02.814326+10:00 IcedVovo systemd[1]:
run-user-1000-gnome\x2dremote\x2ddesktop-cliprdr\x2dDrupnO.mount: Deactivated
successfully.
2024-08-19T11:05:11.022321+10:00 IcedVovo tracker-miner-fs-3[5010]:
(tracker-extract-3:5010): GLib-GIO-WARNING **: 11:05:11.022: Error creating IO
channel for /proc/self/mountinfo: Invalid argument (g-io-error-quark, 13)
Further details
$ lsb_release -rd
No LSB modules are available.
Description: Ubuntu 24.04 LTS
Release: 24.04
$ apt-cache policy gnome-shell
gnome-shell:
Installed: 46.0-0ubuntu6~24.04.3
Candidate: 46.0-0ubuntu6~24.04.3
Version table:
*** 46.0-0ubuntu6~24.04.3 500
500 http://au.archive.ubuntu.com/ubuntu noble-updates/main amd64
Packages
500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
100 /var/lib/dpkg/status
46.0-0ubuntu5 500
500 http://au.archive.ubuntu.com/ubuntu noble/main amd64 Packages
$ apt-cache policy xdg-desktop-portal
xdg-desktop-portal:
Installed: 1.18.4-1ubuntu2
Candidate: 1.18.4-1ubuntu2
Version table:
*** 1.18.4-1ubuntu2 500
500 http://au.archive.ubuntu.com/ubuntu noble-updates/main amd64
Packages
100 /var/lib/dpkg/status
1.18.3-1ubuntu1 500
500 http://au.archive.ubuntu.com/ubuntu noble/main amd64 Packages
$ apt-cache policy gdm3
gdm3:
Installed: 46.0-2ubuntu1
Candidate: 46.0-2ubuntu1
Version table:
*** 46.0-2ubuntu1 500
500 http://au.archive.ubuntu.com/ubuntu noble/main amd64 Packages
100 /var/lib/dpkg/status
** Affects: gnome-remote-desktop (Ubuntu)
Importance: Undecided
Status: Confirmed
** Tags: bot-comment
--
Remote Desktop fails on Ubuntu 24 with HDMI dummy plug
https://bugs.launchpad.net/bugs/2077288
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-remote-desktop in Ubuntu.
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp