Kiedy mam zdalny dostęp do Raspberry Pi z zainstalowanym oprogramowaniem, nie mam dostępu do bieżącej sesji wyświetlanej na moim telewizorze, ale raczej do nowej sesji.
Czy istnieje oprogramowanie umożliwiające dostęp do bieżącej uruchomionej sesji, dzięki czemu mogę używać klawiatury i myszy podłączonej do laptopa do sterowania moim Raspberry Pi?
ATM Używam putty i Xming, aby uzyskać dostęp do mojego PI, ale to tworzy nową sesję użytkownika zamiast aktywnej.
Odpowiedzi:
Musisz zainstalować demona x11vnc na dystrybucji Linuksa z działaniem na Pi. Następnie uruchom to polecenie;
Po uruchomieniu polecenia połącz się z pi za pomocą dowolnego klienta VNC.
źródło
Trzeba
x11vnc
. Umożliwi to połączenie się z tą samą sesją w telewizorze.źródło
Powinieneś zainstalować VNC.
Zasadniczo musisz postępować zgodnie z instrukcjami tutaj .
Podstawy to:
sudo apt-get install tightvncserver
.źródło
Na moim standardowym RPi wystarczy uruchomić x11vnc bez żadnych parametrów, aby móc kontrolować sesję na żywo na Pi z klientem TightVNC na moim laptopie z systemem Windows. Kilka rzeczy oszukało mnie jednak przez pewien czas, musi być spacja między -display a bitem: 0, a jeśli miałeś przerwaną sesję, musisz albo zabić to na Pi (np. Vncserver kill: 0 ) uruchom go ponownie lub użyj innego numeru wyświetlacza. Musisz także sprawdzić port, z którego korzysta x11vnc, jak pokazano w tekście po uruchomieniu. Po dniu poszukiwań działa teraz uczta.
źródło
Byłem w stanie uzyskać zdalne uruchomienie połączenia po użyciu skróconej wersji polecenia udostępnionego przez gurcanozturk.
Po zainstalowaniu x11vnc dokonałem edycji
aby uruchomić następującą komendę:
Pozwala to na użycie VNC do połączenia, wtedy trzeba będzie zrestartować urządzenie, aby wykonać kolejne połączenie.
Aby połączyć się z VNC, użyj
To powinno zapewnić ci połączenie i pracę.
źródło