It is always inconvenient for this Pi to connect a monitor, mouse, and keyboard as external devices. Although it has built-in VNC as a GUI remote tool, the frame drop of VNC is very bad, and it feels that there is no user experience at all. In addition, I usually use mstsc to remotely use Windows machines. Is it possible to consider using the rdp protocol to remotely remote Pi?
The answer is of course yes. Pi actually provides a tool called xrdp. After the tool is installed, Windows machines can also directly use mstsc to remote Pi.
First install xrdp through apt-get
sudo apt-get install xrdp
After installation, I started to connect and found a problem (I forgot to take a screenshot here, so I will quote someone else’s picture)
The prompt says that tightvnc has not been installed yet, so install it
sudo apt-get install tightvnc xrdp
Try to log in after installation
In this way, you can remotely connect to the Pi's desktop, it's very simple.
In fact, the bottom layer of xrdp still uses realvnc, but it is better than VNC in terms of fluency.