Miałem taki sam problem jak ty :) Podczas instalowania xrdp, xfce i zmiany xrdp.ini (jak pokazano we własnej odpowiedzi) mogłem ponownie dołączyć do sesji zdalnej. Mimo to nie byłem w stanie udostępnić pulpitu, innymi słowy, aby ponownie dołączyć do lokalnej sesji. Vino nie działa dla mnie, dostałem komunikat „błąd połączenia z błędem 127.0.0.1:5900 - problem z połączeniem”. Z mojego punktu widzenia dzieje się tak z powodu brakującego serwera vncserver, jak wskazuje w komentarzu iain-samuel-mclean-elder. Krótko mówiąc, udało mi się działać poprawnie z x11vnc. Po uruchomieniu komputera usługa dzwoni do x11vnc.
Może poniższe informacje pomogą innym, więc nie muszą przeszukiwać Internetu przez cały dzień, tak jak ja.
Instrukcje, których musisz przestrzegać, pochodzą tylko z dwóch poniższych linków.
-> Właśnie zmieniłem plik /etc/xrdp/xrdp.ini na własne potrzeby:
...
[xrdp1]
name=Remote Session
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=ask-1
[xrdp2]
name=Local Session
lib=libvnc.so
username=
password=ask
ip=127.0.0.1
port=5900
...
Zaletą tego ustawienia jest to, że jeśli łączysz się z Windows za pomocą standardowego rdp, możesz ponownie uruchomić komputer zdalnie i połączyć się ponownie, po czym wylądujesz na normalnym ekranie logowania komputera, tak jak usiądziesz przed nim. Wybierz „Sesja lokalna” w menu xrdp po połączeniu z rdp. Hasło to vncserver passwd, które wybrałeś, kiedy podążałeś za linkiem c-nergy powyżej. Jeśli chcesz po prostu otworzyć inną sesję, możesz przejść do „sesji zdalnej”.
Mam nadzieję że to pomoże ...
Pozdrawiam Highway