gnome-remote-desktop 46.0 is blocked in Tumbleweed by freerdp not being updated to version 3 yet (work is in process on this). Using RDP with g-r-d 45.1 on GNOME 46 doesn’t seem to be working.
If you are like me and have Tumbleweed machines that you’d like to use GNOME Remote Desktop on in the meantime - I didn’t know this until today, but it also has a vnc backend that can be enabled via the CLI, and that still works in this hybrid state where it hasn’t been updated to 46 yet.
Of course VNC doesn’t perform nearly as well as RDP, but it’s getting me by until the all the relevant packages can be back in sync. Hopefully this helps someone else who may be in the same boat.
Edit to add: also needed to add vnc-server to the firewall-allowed services: sudo firewall-cmd --permanent --zone=home --add-service=vnc-server
“Meaningless” feels a bit strong, but I’ll readily grant that I didn’t give much detail on that - I was more excited about, and wanted to share that excitement on, my personal ‘discovery’ of the VNC mode of that software in hopes that someone else might also find that ability useful.
I didn’t really give much detail there because I wasn’t expecting anyone to jump in with a solution, since I wasn’t blocked in what I was doing anymore, but what I regularly do is connect using an RDP client (either Remmina or GNOME Connections) to a machine to which I am already logged in and that has the GNOME Remote Desktop server enabled. Since the GNOME 46 upgrade, connecting resulted in getting a static image of the screen as of the moment of connection, sometimes with the ability to make a single motion/click of the mouse, before the connection visibly freezes. No errors are displayed in the UI, but the logs provided some information I wasn’t sure how to proceed with after Googling:
[INFO][com.freerdp.core.connec[14:45:08:479] [2179:22431] [ERROR][com.freerdp.core.transport] - BIO_read returned a system error 0: Success
[ERROR][com.freerdp.core] - transport_read_layer:freerdp_set_last_error_ex ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[WARN][com.winpr.negotiate] - AcceptSecurityContext status SEC_I_CONTINUE_NEEDED [0x00090312]
[WARN][com.winpr.negotiate] - AcceptSecurityContext status SEC_I_COMPLETE_NEEDED [0x00090313]
I figured I wasn’t going to go too deep into that, though, since there is an updated version of g-r-d coming anyway, and since I had a workaround.