ightvncserver-在hdmi和vncclient上显示相同的屏幕


38

我可以启动tightvncserver在hdmi屏幕和vncclient上显示相同的屏幕吗?

我尝试-alwaysshared,但看不出任何区别。

编辑 我想使用键盘,遥控器上的鼠标(Mac)远程控制Pi,并在Pi hdmi屏幕和遥控器上进行显示。过去,我曾经在Windows PC上运行Linux。进一步的研究表明,tightvncserver无法做到这一点(所以-alwaysshared可以做什么?)。我也尝试过x11vnc,但无法在Mac上执行任何操作。


您能否详细说明您的问题?现在,它有点模糊且难以回答。
syb0rg 2013年

您应该将其编辑为问题,以防有人看不到该评论。
syb0rg 2013年

Answers:


37

您应该安装x11vnc并将其配置为在HDMI和vnc客户端上获得相同的屏幕。

apt-get install x11vnc

然后使用参数运行x11vnc命令。

x11vnc -display :0 -usepw -listen IP_of_pi -allow allowed_ip_address

-display : screen number to get
-usepw   : use password security
-listen  : IP address of server (Pi IP)
-allow   : allowed client IPs (client IP, in your case Mac IP address)

然后在Mac上使用VNC客户端,我更喜欢“ VNC的小鸡”并连接到Pi IP地址。

更新:
要调整VNC连接以提高性能,可以使用这些参数。

-noxdamage -ncache 10 -ncache_cr

您可以在http://www.karlrunge.com/x11vnc/x11vnc_opts.html上找到x11vnc的更多参数和定义

有关x11vnc的详细信息:http ://www.karlrunge.com/x11vnc/


谢谢,我明白了。我仍然需要做更多的工作来调整它以供使用。我的hdmi监视器大于Macbook。自OS X 10.4起,我没有使用过VNC的Chicken,但OS X屏幕共享不适用于x11vnc,尽管我将其与ightvncserver一起使用。
Milliways

我也在使用JollyFastVNC的试用版。
gurcanozturk

我仍然看到黑色(带有X光标)。我正在通过bash w进行运行-create
杰克逊(Jacksonkr)

感谢您的回答,对我有很大帮助。在这个链接中raspberrypi.org/forums/viewtopic.php?p=108862#p108862,一个人提出了相同的解决方案,并展示了如何在启动时启用它。
狮子座

1
对于Mac,您可以使用内置的VNC客户端:打开Finder>转到>连接到服务器>输入eg vnc://192.168.1.123:5901,然后单击连接
ccpizza

-2

您应该研究一下synergy,我刚刚发现它已经付款了,但是您可以在http://synergy.soft32.com/上找到一个较旧的版本,或者您可以获取源代码并免费编译它,同时它是一个开源应用程序,但是由于缺乏捐赠而付款


编译起来有点困难,我几乎会否决这个问题,因为您为Synergy付费,然后您将无法使用Raspberry Pi进行操作,除非按照@Jesterod的说明进行编译-但是,如果您必须经历所有这些工作,然后,就像他说的那样,您不需要支付费用。我觉得这种欺骗性充其量可以说,这是Pi的“解决方案”,而无需过多披露与之相关的问题。
Steve Radich-BitShop.com
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.