Jak wykonać kopię lustrzaną mojego wyświetlacza na zdalnym serwerze XServer?

8

W naszym biurze mamy duży ekran podłączony do starego komputera, którego jedynym celem jest wyświetlanie informacji generowanych przez oprogramowanie takie jak Munin, Nagios itp. To działa pod kontrolą Debiana z Xfce, aby móc działać na tej maszynie. Nadal jest to XServer!

Chciałbym podłączyć dowolną maszynę (Linux, macOS, ale może także Windows) zdalnie do tego XServera i wykonać kopię lustrzaną ekranu klienta (więc nie ssh -X!!!). Aby każdy mógł udostępnić widok na ekranie innym osobom w pokoju.

mlaug
źródło
Aby być jeszcze bardziej naukowym, powinien działać na żywo w NCIS: D, gdy McGee dostarcza wszystkie informacje ze swojego komputera na dużym ekranie. Tak więc wszyscy zbierają się wokół ekranu lub mogą oglądać z biurka, nie oglądając się za siebie
mlaug
Może inny przykład: klient (MacOX) chce pokazać problem w jednym z programów dla programistów. Obecnie wszyscy muszą zebrać się przy biurku i popatrzeć na swój komputer. Umożliwienie wszystkim obejrzenia jego wyświetlacza również nie jest wystarczająco dobre. Tak więc klient wysyła swój ekran do xservera, a jego ekran jest tam dublowany. Więc nie ma problemu z bezpieczeństwem uruchamiania serwera VNC na kliencie!
mlaug
lub innymi słowy, chcę przekazać mój wyświetlacz do tego serwera xserver. serwer nie powinien ciągnąć mojego wyświetlacza!
mlaug
użyj trybu prezentacji TeamViewers
gadelat

Odpowiedzi:

0

Myślę, że VNC prawdopodobnie załatwi sprawę. Oto post, który wydaje się odpowiedni:

http://www.debianadmin.com/remote-desktop-sharing-in-ubuntu.html

Dobes Vandermeer
źródło
ale byłby to niewłaściwy sposób, ponieważ serwer powinien po prostu słuchać przychodzących połączeń i wyświetlać ekran od klienta. VNC, RDP i inne rzeczy są mi znane :), ale te narzędzia pozwalają tylko wyświetlać ekran serwerów.
mlaug
0

Istnieją narzędzia do przechwytywania pulpitu X jako strumienia MPEG - możesz następnie przesłać go strumieniowo na serwer za pomocą VLC . Jestem pewien, że nie jest to tak płynne, jak byś chciał ... ale może spełniać twoje podstawowe wymagania. A przy niektórych skryptach może być bardziej płynne.

Flimzy
źródło
czy to jest jakiś problem związany z bezpieczeństwem, że żadne narzędzie nie zaspokaja moich potrzeb? Jestem trochę zaskoczony, że nikt nie wydaje się mieć takich potrzeb :)
mlaug
Myślę, że większość ludzi jest zadowolona z wbudowanych zdalnych funkcji X oraz dodatkowych możliwości zapewnianych przez VNC i powiązane narzędzia. To pozostawia tylko bardzo małą niszę (twoją), która nie jest jeszcze doskonale obsłużona.
Flimzy,
0

Dlaczego VNC na ekranie koordynatora nie jest opcją?

Chcesz uniknąć opcji przekazywania X przez SSH, ale wydawałoby się, że trzeba przenieść się na serwer „dublowania”, zainicjować urządzenie ssh -X„inicjujące”, a następnie VNC'owanie na serwerze dublowania będzie działać.

królikarnia
źródło