用VNC远程连接树莓派,出现拒绝连接。
问题原因:只设置了PC端的服务器,但是没有在树莓派端开端口。
解决办法:用putty或者xshell连接树莓派,输入命令:
vncserver -kill :2
vncserver -geometry 1422x800
最后的数字是屏幕分辨率,我设置这个值主要是为了不让他满屏。
然后就可以了。
在VNC veiwer上登录的时候,一定要IP地址加端口号, 例子如上图所示“ 192.168.1.105:1”
更新:用VNC连接树莓派,每次都要先用xhsell进行输入vncserver -geometry 1422x800
然后才能用VNC连接, 很是麻烦。
当然也可以自己写个启动脚本,让树莓派开机自动执行该命令,可参见文章
在这里推荐另外一种我认为更加好用、更加方便的做法:使用电脑自带的xrdp服务进行连接。
详情可以参考这篇文章:树莓派连接笔记本当外接显示屏使用