Raspberry Pi远程访问活动会话


10

当我使用已安装的软件远程访问raspberry pi时,我无法访问电视上显示的当前会话,而只能访问一个新会话。

是否有软件可以访问当前运行的会话,以便可以使用连接到笔记本电脑的键盘和鼠标来控制树莓派?

ATM我使用腻子和Xming访问我的PI,但这会创建一个新的用户会话,而不是活动的用户会话。


2
您是否尝试过VNC服务器?elinux.org/RPi_VNC_Server
Steven Devijver

我会在下班回家时尝试tnx。
2013年

Answers:


5

您需要在Pi上运行的Linux发行版上安装x11vnc守护程序。然后运行该命令;

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

运行命令后,使用任何VNC客户端连接到pi。



1

您应该安装VNC。

基本上,您需要按照此处的说明进行操作。

基础是:

  1. 安装tightvncserver :sudo apt-get install tightvncserver
  2. 使用start命令使shell严格。
  3. 添加一个初始化脚本。
  4. 网站上安装ightvnc查看器。
  5. 连接起来。

如果需要,我可能会在以后添加更多帮助。


1

在我的标准RPi上,我只需要运行x11vnc而无需任何参数,即可使用Windows笔记本电脑上的TightVNC客户端控制Pi上的实时会话。虽然有几件事愚弄了我一段时间,但-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

这样可以使您连接并工作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.