Pierwsze rozwiązanie:
x2go to aplikacja zdalnego pulpitu Open Source dla systemu GNU / Linux, która wykorzystuje protokół technologii NX.
Zainstaluj X2Go Server
W systemie Ubuntu 14.04:
Uruchom następujące polecenia, aby dodać repozytorium X2Go i zainstalować je w systemie Ubuntu 14.04 lub nowszym.
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession
W systemie Ubuntu 12.04:
W przypadku Ubuntu 12.04 i wcześniejszych wersji możesz dodać repozytorium X2Go i zainstalować je, jak pokazano poniżej.
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:x2go/stable
sudo apt-get update
sudo apt-get install x2goserver x2goserver-xsession
Zainstaluj klienta X2Go
Klient X2Go jest dostępny dla systemów Windows, Mac OS X i wielu dystrybucji Linuksa.
Dodaj repozytorium X2Go, jak pokazano powyżej w sekcji instalacji serwera X2Go, w zależności od używanej dystrybucji.
Then, install X2Go client using command:
W systemach takich jak Debian i Ubuntu:
sudo apt-get install x2goclient
X2Go obsługuje multimonitor. Otwórz klienta x2go w New Session
oknie przejdź do Input/output
zakładki.
W Display
sekcji możesz wybrać przycisk opcji Use Whole Display
i liczbę wyświetlaczy, których chcesz użyć (zakres liczb od 1 do liczby monitorów).
Drugie rozwiązanie
FreeRDP prawdopodobnie zrobi to, co chcesz.
Lepiej jest skompilować FreeRDP ze źródeł, ponieważ obsługa wielu monitorów jest dostępna tylko w wersjach> = 1.1.
Odwiedź tę stronę, aby dowiedzieć się, jak zainstalować ją ze źródła.
Teraz możesz użyć polecenia xfreerdp z terminala:
xfreerdp /multimon /u:username /v:server_address:server_port
gdzie username
jest twoja nazwa użytkownika na serwerze, server_address
to lokalizacja serwera (adres IP lub nazwa hosta) i server_port
to port (pozostaw puste bez „:” dla portu domyślnego).
Jeśli nie chcesz budować ze źródła, nadal możesz go zainstalować za pomocą:
sudo apt-get install freerdp-x11
Ale musisz mieć pewność, że wersja ma> 1.1
Kiedyś NoMachine NX przez długi czas działał dobrze dla mnie. Serwer działał na serwerze Ubuntu i mogłem się połączyć zarówno z systemem Windows, jak i Linux. Zgodnie z tym artykułem poprzednia wersja 3.5 (obecna wersja 4.x) obsługiwała już wiele monitorów, o czym mówi się, że została ulepszona w wersji 4.x.
Jeśli tego właśnie szukasz, możesz spróbować, ponieważ dostępna jest darmowa wersja. Kiedy użyłem go ostatni raz, były pewne ograniczenia w darmowej wersji, takie jak tylko jedna sesja na raz. Nie mogę ci powiedzieć, czy nadal tak jest.
Edycja: Do tego, co powiedziałeś:
Mój serwer był bezgłowy, więc nie musisz się martwić o jego monitory. To nie jest jak VNC, ale otwiera własną sesję.
A ponadto: Istnieje również całkowicie darmowa wersja NX . Ale nie mam z tym żadnych doświadczeń.
źródło
To proste rozwiązanie, które działa dla mnie, ponieważ pracuję zdalnie z wieloma monitorami oraz na różnych platformach (Windows, Mac i Linux)
Używam programu o nazwie Teamviewer, który można znaleźć na stronie Teamviewer.com. Obecnie uruchamiam go za pośrednictwem Wine, ale pomyślnie uruchomiłem również wersję Linux. Pozwoli ci to szybko przełączać się między monitorami, chociaż nie udało mi się wyświetlać więcej niż jednego na raz.
Ma to dodatkową zaletę, że możesz przejść do dowolnego komputera , zalogować się na jego stronie i uzyskać dostęp do komputerów z dowolnego miejsca bez ładowania programu.
źródło