Blank screen only on client -- Gnome >= 45
I am on Manjaro Linux, with GNOME 45.4
and gnome-remote-desktop 45.1-1
, currently on Xorg, but similar results in Wayland, as far as I can tell.
G-r-d service is running, with no apparent error.
In Wayland, when I try to start the RD client, this appears in the icon tray:
The client shows only a blank screen, and no virtual screen is generated (I cannot see from the display settings).
Some info from journalctl -b
:
Apr 13 11:17:29 alberto-T14 systemd[2585]: Starting GNOME Remote Desktop...
Apr 13 11:17:30 alberto-T14 systemd[2585]: Started GNOME Remote Desktop.
Apr 13 11:17:30 alberto-T14 gnome-remote-de[35671]: RDP server started
Apr 13 11:17:30 alberto-T14 gnome-remote-de[35671]: VNC server started
Apr 13 11:17:34 alberto-T14 systemd[2585]: Starting Tracker metadata extractor...
Apr 13 11:17:34 alberto-T14 systemd[2585]: Started Tracker metadata extractor.
Apr 13 11:17:45 alberto-T14 rtkit-daemon[1041]: Supervising 13 threads of 6 processes of 1 users.
Apr 13 11:17:45 alberto-T14 rtkit-daemon[1041]: Supervising 13 threads of 6 processes of 1 users.
Apr 13 11:17:46 alberto-T14 systemd[2585]: Starting Tracker metadata extractor...
Apr 13 11:17:46 alberto-T14 systemd[2585]: Started Tracker metadata extractor.
Apr 13 11:18:08 alberto-T14 systemd[2585]: app-gnome-pamac\x2dmanager-13105.scope: Consumed 1min 18.772s CPU time.
Apr 13 11:18:13 alberto-T14 gnome-shell[2759]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x2a00020
Apr 13 11:18:45 alberto-T14 rtkit-daemon[1041]: Supervising 13 threads of 6 processes of 1 users.
Apr 13 11:18:45 alberto-T14 rtkit-daemon[1041]: Supervising 13 threads of 6 processes of 1 users.
Apr 13 11:19:11 alberto-T14 systemd[2585]: Starting Tracker metadata extractor...
Apr 13 11:19:11 alberto-T14 systemd[2585]: Started Tracker metadata extractor.
Apr 13 11:19:12 alberto-T14 gnome-remote-desktop-daemon[35671]: [11:19:12:249] [35671:35859] [WARN][com.winpr.negotiate] - AcceptSecurityContext status SEC_I_CONTINUE_NEEDED [0x00090312]
Apr 13 11:19:12 alberto-T14 gnome-remote-desktop-daemon[35671]: [11:19:12:253] [35671:35859] [WARN][com.winpr.negotiate] - AcceptSecurityContext status SEC_I_COMPLETE_NEEDED [0x00090313]
Apr 13 11:19:12 alberto-T14 gnome-remote-desktop-daemon[35671]: [11:19:12:305] [35671:35859] [ERROR][com.freerdp.core.gcc] - Unknown GCC client data block: 0xC00C
Apr 13 11:19:12 alberto-T14 gnome-remote-de[35671]: [RDP.CLIPRDR] Relieving CLIPRDR filename restriction
Apr 13 11:19:12 alberto-T14 gnome-remote-de[35671]: [RDP.RDPGFX] CapsAdvertise: Accepting capability set with version RDPGFX_CAPVERSION_104, Client cap flags: H264 (AVC444): false, H264 (AVC420): false
Apr 13 11:19:38 alberto-T14 systemd[2585]: Starting Tracker metadata extractor...
Apr 13 11:19:38 alberto-T14 systemd[2585]: Started Tracker metadata extractor.
Apr 13 11:19:46 alberto-T14 rtkit-daemon[1041]: Supervising 13 threads of 6 processes of 1 users.
Apr 13 11:19:46 alberto-T14 rtkit-daemon[1041]: Supervising 13 threads of 6 processes of 1 users.
Apr 13 11:19:48 alberto-T14 gnome-remote-desktop-daemon[35671]: [11:19:48:259] [35671:35859] [ERROR][com.freerdp.core.peer] - Incorrect RDP header.
Apr 13 11:19:48 alberto-T14 gnome-remote-desktop-daemon[35671]: [11:19:48:259] [35671:35859] [ERROR][com.freerdp.core.peer] - peer_recv_callback: CONNECTION_STATE_ACTIVE - peer_recv_pdu() fail
Apr 13 11:19:48 alberto-T14 gnome-remote-desktop-daemon[35671]: [11:19:48:259] [35671:35859] [ERROR][com.freerdp.core.transport] - transport_check_fds: transport->ReceiveCallback() - -1
Apr 13 11:19:48 alberto-T14 gnome-remote-de[35671]: Unable to check file descriptor, closing connection
Apr 13 11:19:48 alberto-T14 systemd[1]: run-user-1000-gnome\x2dremote\x2ddesktop-cliprdr\x2d5f1mpm.mount: Deactivated successfully.
Same behaviour in an Ubuntu installation I've tested.