Hi! I see that Gnome 46 is adding support for a single-user headless login via RDP. Excellent! I’ve bumped a testing VM to Fedora 40-beta and pulled in a beta build of Gnome 46. I’ve enabled the gnome-remote-desktop service:
@dkasak If you’re wanting to test RDP in gnome46 before it is out on Fedora40, you can use gnome-os 46.rc - just note that if you’re trying to run the gnome-os installation image you need to use edit the VM’s config’s tag content for secure boot as follows before starting with the https://os.gnome.org/download/latest/gnome_os_installer.iso image:
note the username can be anything, it seems as it simply establishes a secure connection using the RDP protocol - you shall arrive at the login screen and select your user. It will bump the logged in session off when you attach.
The Fedora 40 Beta with the latest updates has the gnome-remote-deskop v46. However it does not work for me. I get past RDP authentication, then a black screen for few seconds, then disconnects.
I’ve activated remote log in in GNOME settings
I’ve set setenforce 0
Still, when I log on using Windows RDP I get prompted for username/password, but then rightly after the session closes.
SELinux is complex and controversial. Many Linux distributions do not support SELinux at all, such as archlinux. The solution discussed above turns out to be to modify the settings of Gnome’s non-essential dependencies. Or make it clear that GDM remote login must require SELinux.
I don’t know if this is normal, but I noticed that I kept getting asked for a username and password. I did set a username and password before, but I got rid of it.
I just installed Fedora Silverblue, did my system updates and rebooted, enabled both settings for remote desktop in the System config panel, and when I try to connect from another machine, I get this: