There are several users who need to connect to my remote server, each with their own accounts, who need to interact with Firefox. They’re mostly connecting from Windows machines. I’m looking into retiring the Windows server that was responsible for this until now.
This is my first time setting up a remote access solution on Linux. It turned out to be pretty easy with xrdp
and GNOME. I installed it, allowed access to port 3389, and started the service. Logging in didn’t initially work. I needed to create a startwm.sh
file in the user’s home directory with this command:
#!/bin/sh
dbus-launch --exit-with-session /usr/bin/gnome-session
After that, it worked. XRDP is fast and responsive, too. It’s a little weird in that sometimes I end up at the lock screen instead of logged in, but I don’t have any other complaints.
But what about Wayland?
XRDP works for X. But Fedora Workstation is deprecating X11 in Fedora 41 by removing it from the installation media, which suggests its full removal can’t be far away. GNOME themselves are going to remove their X11 session code in the next few releases. It can’t be long until X11 disappears from Fedora’s repositories altogether.
So, it makes sense to embrace Wayland now. I can’t find much about setting up a Wayland RDP server on Linux, though.
Does anybody have some tips on where to start?