Raspberry pi - активний сеанс віддаленого доступу


10

Коли я віддалено отримую доступ до малинового пі з встановленим тепер програмним забезпеченням, я не отримую доступу до поточного сеансу, який відображається на моєму телевізорі, а навпаки нового сеансу.

Чи є програмне забезпечення для доступу до поточного запущеного сеансу, щоб я міг використовувати клавіатуру та мишу, підключені до свого ноутбука, для управління моїм малиновим пі?

У банкоматі я використовую шпаклівку та Xming для доступу до свого ІМП, але це створює новий сеанс користувача замість активного.


2
Ви пробували сервер VNC? elinux.org/RPi_VNC_Server
Стівен Девівер

спробує це, коли я дома з роботи, tnx.
Том

Відповіді:


5

Потрібно встановити демон x11vnc в дистрибутиві Linux із запуском на Pi. Потім запустіть цю команду;

x11vnc -display :0 -usepw -noxdamage -ncache 10 -ncache_cr -listen IP_of_pi -allow allowed_ip_address

Після запуску команди підключіться до pi з будь-яким клієнтом VNC.


3

Вам потрібно x11vnc. Це дозволить вам підключитися до того ж сеансу на телевізорі.


3
Ця відповідь могла б розширитись.
Алекс Чемберлен

1

Вам слід встановити VNC.

В основному вам потрібно слідувати інструкціям тут .

Основи:

  1. Встановити "vvncserver ": sudo apt-get install tightvncserver.
  2. Зробіть оболонку суворою за допомогою команди start.
  3. Додати сценарій init.
  4. Встановіть програму перегляду програм для перегляду жорсткого доступу з веб-сайту .
  5. Підключіться.

Пізніше я можу додати додаткову допомогу, якщо вона вам потрібна.


1

У моїй стандартній RPi мені потрібно запустити лише x11vnc без будь-яких параметрів, щоб мати можливість контролювати сеанс роботи на Pi з клієнтом TightVNC на моєму ноутбуці Windows. Кілька речей мене на якийсь час обдурили, але між -display та бітом: 0 повинен бути пробіл, і якщо у вас був сеанс перерваного виходу, ви повинні або вбити його на Pi (наприклад, vncserver kill: 0 ) перезавантажте його або використовуйте інший номер відображення. Вам також потрібно перевірити порт, який використовує x11vnc, як він відображається в тексті після його запуску. Після дня дослідження, він зараз працює частуванням.


0

Мені вдалося запустити віддалене з'єднання після використання скороченої версії команди, якою поділився gurcanozturk.

Після установки x11vnc я відредагував

/etc/xdg/lxsession/LXDE/autostart

виконати таку команду:

x11vnc -display :0 -usepw -noxdamage -ncache 10 -ncache_cr

Це дозволяє використовувати VNC для підключення один раз, тоді вам потрібно буде перезавантажити пристрій, щоб встановити інше з'єднання.

Для з'єднання з VNC використовуйте

IP_of_pi:5900

Це має змусити вас зв’язатися та працювати.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.