Setup new CentOS 7 dev machine
hostnamectl set-hostname your-new-hostname
Install Remote Desktop (RDP)
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum -y install xrdp systemctl start xrdp systemctl enable xrdp firewall-cmd --permanent --add-port=3389/tcp firewall-cmd --reload chcon --type=bin_t /usr/sbin/xrdp chcon --type=bin_t /usr/sbin/xrdp-sesman
Troubleshooting
netstat -antup | grep xrdp
Install VNC Server
$ sudo yum install tigervnc-server
$ vncserver
Warning: blackberry:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server blackberry:1
New 'blackberry:2 (frank)' desktop is blackberry:2
Starting applications specified in /home/frank/.vnc/xstartup
Log file is /home/frank/.vnc/blackberry:2.log
su -
systemctl daemon-reload
systemctl enable vncserver@:1.service
reboot
systemctl start vncserver@:1.service
Troubleshooting
sudo systemctl status vncserver@:.service
Problem
Apr 06 13:52:19 blackberry systemd[1]: Starting Remote desktop service (VNC)...
Apr 06 13:52:19 blackberry systemd[2635]: Failed at step USER spawning /usr/bin/vncserver: No such process
$> journalctl -xe
-- Unit vncserver@:4.service has begun starting up.
Apr 06 14:20:17 blackberry vncserver[3015]: Can't find file /home/frank/.vnc/blackberry:4.pid
Apr 06 14:20:17 blackberry vncserver[3015]: You'll have to kill the Xvnc process manually
Apr 06 14:20:17 blackberry runuser[3022]: runuser: may not be used by non-root users
Apr 06 14:20:17 blackberry systemd[1]: vncserver@:4.service: control process exited, code=exited status=1
Apr 06 14:20:17 blackberry systemd[1]: Failed to start Remote desktop service (VNC).
-- Subject: Unit vncserver@:4.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit vncserver@:4.service has failed.
--
-- The result is failed.
Apr 06 14:20:17 blackberry systemd[1]: Unit vncserver@:4.service entered failed state.
Apr 06 14:20:17 blackberry systemd[1]: vncserver@:4.service failed.
Apr 06 14:20:17 blackberry polkitd[1026]: Unregistered Authentication Agent for unix-process:3008:112981 (system b
lines 3231-3253/3253
Solution
what is the solution then...?