Это зависит, но я бы сказал, да. Я сам, столкнулся с этой же проблемой и пришел к xrdp. У меня тоже есть сервер ubuntu, на котором установлен xrdp, и я бы сказал, что он работает очень хорошо.
Пока я искал решение самостоятельно, я натолкнулся эта статья здесь, которую я нашел очень полезной. Кроме того, поскольку @mikewhatever также указал, вам не нужна такая же среда рабочего стола на подключаемом компьютере. Единственная причина, по которой вам нужна другая среда рабочего стола на сервере, - это то, что XRDP не поддерживает среду по умолчанию.
Это автоматический *, вам просто нужно включить ssh tunnel в вашем удаленном настольном клиенте.
* Мне не нужно было ничего делать, я просто выполнил шаги в связанной статье.
Надеюсь, это поможет вам! [ ! d8]