Raspberry pi truy cập từ xa phiên hoạt động


10

Khi tôi truy cập từ xa raspberry pi với phần mềm đã được cài đặt, tôi không thể truy cập phiên hiện tại được hiển thị trên tv của mình mà thay vào đó là một phiên mới.

Có phần mềm nào để truy cập phiên chạy hiện tại để tôi có thể sử dụng bàn phím và chuột được kết nối với máy tính xách tay của mình để điều khiển pi mâm xôi không?

ATM tôi sử dụng putty và Xming để truy cập PI của mình, nhưng điều đó tạo ra một phiên người dùng mới thay vì phiên hoạt động.


2
Bạn đã thử máy chủ VNC chưa? elinux.org/RPi_VNC_Server
Steven Devijver

sẽ thử điều đó khi tôi đi làm về, tnx.
Tom

Câu trả lời:


5

Bạn cần cài đặt x11vnc daemon trên distro linux với chạy trên Pi. Sau đó chạy lệnh đó;

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

Sau khi chạy lệnh, kết nối với pi với bất kỳ máy khách VNC nào.


3

Bạn cần x11vnc. Điều này sẽ cho phép bạn kết nối với cùng một phiên trên TV.


3
Câu trả lời này có thể làm với việc mở rộng.
Alex Chamberlain

1

Bạn nên cài đặt VNC.

Về cơ bản bạn cần làm theo hướng dẫn ở đây .

Những điều cơ bản là:

  1. Cài đặt chặt chẽvncserver : sudo apt-get install tightvncserver.
  2. Tạo một shell nghiêm ngặt với lệnh bắt đầu.
  3. Thêm một tập lệnh init.
  4. Cài đặt trình xem chặt chẽ từ trang web .
  5. Kết nối.

Tôi có thể thêm trợ giúp sau, nếu bạn cần nó.


1

Trên RPi tiêu chuẩn của tôi, tôi chỉ cần chạy x11vnc mà không cần bất kỳ tham số nào để có thể kiểm soát phiên trực tiếp trên Pi với máy khách TightVNC trên máy tính xách tay Windows của tôi. Một vài điều đã đánh lừa tôi trong một thời gian, phải có khoảng cách giữa -display và: 0 bit, và nếu bạn đã có một phiên bị hủy bỏ, bạn phải giết nó trên Pi (ví dụ: vncserver kill: 0 ) khởi động lại nó, hoặc sử dụng một số hiển thị khác. Bạn cũng cần kiểm tra cổng mà x11vnc đang sử dụng, như được hiển thị trong văn bản sau khi bạn chạy nó. Sau một ngày nghiên cứu, bây giờ nó hoạt động một điều trị.


0

Tôi đã có thể bắt đầu kết nối từ xa sau khi sử dụng phiên bản rút gọn của lệnh mà gurcanozturk đã chia sẻ.

Sau khi cài đặt x11vnc, tôi đã chỉnh sửa

/etc/xdg/lxsession/LXDE/autostart

để chạy lệnh sau:

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

Điều này cho phép sử dụng VNC để kết nối một lần sau đó bạn sẽ cần khởi động lại thiết bị để tạo kết nối khác.

Để kết nối với VNC, hãy sử dụng

IP_of_pi:5900

Điều này sẽ giúp bạn kết nối và làm việc.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.