Connect to Fedora from Windows with xRDP

It’s very hard to get a straight, consistent answer on this, and, I only found one comment on an obscure site that finally helped me fix a constant black screen every time I connected. There is so much rubbish advice on xRDP out there!

The below instructions work on Fedora 33. If you are logged into the desktop, you will just get a black screen when you try to RDP. So you must log out.

sudo dnf install --assumeyes xrdp xorgxrdp tigervnc-server 
sudo systemctl enable --now xrdp
sudo firewall-cmd --add-port=3389/tcp --permanent
sudo firewall-cmd --reload 

Get the machine’s IP address ip addr and connect to it with RDP from Windows.

If you get multiple prompts to authorise when opening Firefox, uninstall pcsc by running dnf remove -y pcsc*.

About

I'm a technology professional who's been passionate about computers since my Grandad introduced me to an Intel 386 back in the 90s when I was a kid. Those moments inspired a passion within for technology, and I've been playing around with anything with a circuit board ever since. Whenever I have a moment you can probably find me working on something computer-related, and this is where I like to write about those moments.