1. 服务器端配置:
https://linuxize.com/post/how-to-install-xrdp-on-ubuntu-20-04/
Installing Desktop Environment
Ubuntu servers are managed from the command line and do not have a desktop environment installed by default. If you run the desktop version of Ubuntu, skip this step.
There are various desktop environments available in Ubuntu repositories that you can choose. One option is to install Gnome, which is the default desktop environment in Ubuntu 20.04. Another option is to install Xfce . It is a fast, stable, and lightweight desktop environment, which makes it ideal for usage on a remote server.
Run one of the commands below to install the desktop environment of your choice.
Install Xfce
sudo apt update sudo apt install xubuntu-desktop
Installing Xrdp
sudo apt install xrdp
sudo adduser xrdp ssl-cert
sudo systemctl restart xrdp
sudo ufw allow 3389
2. 客户端(Remmina)
https://gitlab.com/Remmina/Remmina/-/issues/2163
-
Antenore Gatta (tmow) @antenore · 1 year ago
Owner
Thanks for the detailed report.
This error comes from a newer version of FreeRDP, not remmina.
In the advanced tab enable the option relaxed order check and eventually, afterwards, the glyphs cache.
I'll see for the Polish (?) weird message
-
Michael OReilly @oreillymj · 1 year ago
Author
Thanks, I was just coming back to say that after rolling back to 1.4.2 and disabling "Automatic reconnection" to break out of the infinite reconnection loop ( it never increments beyond 1 in this situation, so you have to kill the PID) I happened to enable the 2 options you mentioned above and the connection works again. Is it worth enabling them by default or would that cause more bug reports???