Skip to content

Instantly share code, notes, and snippets.

@bcambl
Created October 8, 2015 02:21
Show Gist options
  • Save bcambl/ff17eae67863eda34c24 to your computer and use it in GitHub Desktop.
Save bcambl/ff17eae67863eda34c24 to your computer and use it in GitHub Desktop.
Setup Fedora 23 Gnome3 with xRDP via XFCE4
#!/bin/bash
#################################################
# Setup Fedora 23 Gnome3 with xRDP via XFCE4
#################################################
# install the XFCE4 desktop
sudo dnf groupinstall xfce-desktop
# open standard RDP ports
sudo firewall-cmd --add-port=3389/tcp
sudo firewall-cmd --permanent --add-port=3389/tcp
# install TigerVNC and xRDP
sudo dnf install tigervnc tigervnc-server
sudo dnf install xrdp
# stop disabling SELinux
sudo chcon --type=bin_t /usr/sbin/xrdp
sudo chcon --type=bin_t /usr/sbin/xrdp-sesman
# enable xRDP service
sudo systemctl enable xrdp.service
sudo systemctl enable xrdp-sesman
# start xRDP service
sudo systemctl start xrdp-sesman
sudo systemctl start xrdp.service
# set XFCE4 desktop for RDP connections
sudo echo "startxfce4" > ~/.Xclients
sudo chmod +x ~/.Xclients
sudo systemctl restart xrdp.service
@zipgun
Copy link

zipgun commented Jan 22, 2016

How i can allow more users to loging using the xrdp¿?

"VNC SOME ERROR" trying ith another one

@roterdam
Copy link

+1 for @JPtheJP's comment. I didn't need to install anything beyond xrdp.

@looneyr8
Copy link

Thanks for the script works great except one issue and not sure why. After the groupinstall of the xfce desktop the firewalld service will not start. As a bit of a noob when it comes to F23 I was wondering why it wont now start.

Mind you I now have excellent access to the machine remotely and the XFCE desktop is much easier to navigate.

@FossPrime
Copy link

Didn't need the script, worked flawlessly out of the box, I just needed the good ol' systemctl start xrdp. A tad slow though.

@aanno
Copy link

aanno commented Apr 2, 2020

Well, with KDE it does not work, and this since Fedora 24: https://bugzilla.redhat.com/show_bug.cgi?id=1820270

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment