Jak korzystać z xrdp z Unity na Ubuntu 16.04 LTS?


15

Chciałbym połączyć się zdalnie z systemem Ubuntu 16.04 LTS za pośrednictwem xrdp za pomocą środowiska graficznego Unity.

Mam system LTS 14.04, który skonfigurowałem do używania Xfce do połączeń xrdp, ale wolę Unity i chciałbym unikać instalowania innego środowiska pulpitu, jeśli to możliwe.

czy to możliwe? A jeśli tak, jakie kroki należy wykonać, aby poprawnie skonfigurować?


Odpowiedzi:


10

------------------ Ważna aktualizacja dla tego tematu: ------------------------

Wydaje się, że możliwe jest użycie xRDP i interfejsu Unity, nawet jeśli nadal istnieją pewne drobne problemy z taką konfiguracją. (Możesz zobaczyć demo tutaj )

Aby skonfigurować Ubuntu 16.04 do połączenia xrdp z Unity, musisz wykonać następujące czynności

  1. zainstaluj TigerVNC
  2. zainstaluj XRDP
  3. Skonfiguruj preferowany pulpit do użycia w xRDP

Pełne instrukcje, jak to zrobić, można znaleźć na stronie http://c-nergy.be/blog/?p=9962

------------------------ Koniec ważnej aktualizacji ------------------

Uwagi : Informacje podane poniżej nie są najnowszymi informacjami, ale nadal są aktualne. Przeczytaj ważne informacje o aktualizacji , aby uzyskać najnowsze informacje ....

Aby szybko odpowiedzieć na twoje pytanie, o ile wiemy, nie można używać pulpitu Unity w połączeniu z xrdp. Nie masz innych możliwości niż zainstalowanie alternatywnego środowiska pulpitu. Xfce jest jedną z opcji

wolimy zainstalować mate-desktop jako altnernate desktop.
W Ubuntu 16.04 możesz użyć buntu pulpitu mate, aby mieć coś podobnego do Unity (ale tak nie jest!) Zobacz ten post

Możesz użyć xrdp jako serwera proxy do połączenia się z pulpitem Unity przy użyciu protokołu vnc. Aby móc przeprowadzić taką konfigurację, musisz skonfigurować serwer VNC, aby uruchamiał się podczas uruchamiania i skonfigurować instalację xrdp w systemie, do którego chcesz uzyskać dostęp.

W polu logowania xrdp; musisz wtedy wybrać konsolę opcji zamiast Sesman-Xvnc. (wszystkie szczegółowe informacje tutaj ), ale ponownie tutaj po prostu używasz xrdp jako proxy, aby w zasadzie zainicjować połączenie vnc ...

Mam nadzieję, że to pomoże


działał też doskonale dla 17.04 na lazurach ... wielkie dzięki
Ingo

5

------------------- Ważne aktualizacje -------------------

zobacz komentarz powyżej, aby XRDP łączył się z twoim Unity Desktop Pełna instrukcja instalacji xrdp i łączenia się z Unity Desktop można znaleźć na [http://c-nergy.be/blog/?p=9962] 2

------------------- Koniec aktualizacji ----------------------

Może to być pomocne dla innych osób ...

W Ubuntu 16.04 dodanie polecenia o alternatywnym pulpicie w pliku .xsession wydaje się już nie działać. Aby móc korzystać z xrdp i łączyć się z zainstalowanym alternatywnym pulpitem; musisz edytować następujący plik

  • /etc/xrdp/startwm.sh

Jeśli zainstalowałeś pulpit wiązania jako alternatywną opcję, wpisz sesję wiązania tuż za linią fi. Twój plik startwm.sh powinien wyglądać

#!/bin/sh 
if [ -r /etc/default/locale ]; then
  . /etc/default/locale 
    export LANG LANGUAGE 
fi

#Add this line if you plan to use mate-desktop as alternate desktop 
#insert the appropriate command based on your alternate desktop 

mate-session 
./etc/X11/Xsession

Instrukcje krok po kroku dotyczące instalacji i konfiguracji Xrdp w systemie Ubuntu 16.04 można znaleźć w tej lokalizacji

Mam nadzieję, że to pomoże


0

Poniższe wydaje się być dobrym obejściem ...

Znalazłem ten artykuł poniżej i dokładnie go śledziłem. Wygląda na to, że działa na Ubuntu Gnome 16.04 i wyobrażam sobie, że działałbym również na standardowym Ubuntu 16.04. Zobacz tutaj: http://www.hiroom2.com/2016/05/24/ubuntu-16-04-remote-connect-to-gnome-classic-desktop-with-vnc-xrdp/

Po tym Remmina przestała działać. Aby to naprawić, usunąłem Remminę i zainstalowałem najnowszą wersję za pomocą PPA. Zobacz tutaj: https://github.com/FreeRDP/Remmina/wiki


HI .. Utknąłem w tej linii: ln -s contrib/packages/deb/ubuntu-xenial/debian chmod a+x debian/rules sudo apt install -y -o 'apt::install-recommends=true' \ dpkg-checkbuilddeps 2> & 1 | \ sed -e 's /.* kompilacje: // g' -e 's / ([^)] *) // g'''Możesz mi to wyjaśnić? hiroom2.com/2016/08/28/…
Arst

0

Oto instrukcje dotyczące zmiany przeznaczenia rozwiązania Hyper-V, które umożliwia dostęp sieciowy do sesji xrdp Unity. Obsługuje przekierowanie dysku twardego wideo, audio i klienckiej stacji roboczej. Chociaż instrukcje są napisane przy założeniu, że Ubuntu działa na maszynie wirtualnej, nie widzę powodu, dla którego nie powinien działać na fizycznej maszynie Ubuntu.

Z własnego doświadczenia wynika, że ​​to rozwiązanie xrdp zapewnia zauważalnie szybsze pisanie w wierszu poleceń i renderowanie w przeglądarce niż jedno oparte na vino VNC.

Korzystam z tego rozwiązania i zautomatyzowałem aplikację punktów kontrolnych VM, aby zapewnić bezpieczną przeglądarkę moim komputerom podłączonym do sieci LAN


1
Witamy w Ask Ubuntu! Zalecam edycję pytania, aby rozszerzyć je o szczegółowe informacje o tym, co robisz. Odpowiedzi tylko z linkiem są odradzane.
abu_bua

1
Rozumiem, ale jest to długi proces, który wydawał się nietypowy w porównaniu z większością innych postów. Ponadto chciałem uniknąć przechowywania dwóch kopii. Czy podsumowanie pomogłoby, a następnie podało link?
WhisperingChaos
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.