文章目录
前言
本篇博客主要是解决了在PC端用VNC Viewer实现远程登录Forlin嵌入式RK3399开发板的过程
1 遇到的问题
1.1 The connection was refused by the computer
1.2 登录后灰屏
可以ping通,但是VNC viewer登录后灰色屏幕,鼠标是一个×,左上角有一个对话框里有三条指令,反正就是没用了。在Forlin Desktop 18.04端也已经安装了 vnc4server,确定启动了服务。也找了找解决方法,发现好像否不太一样。
2 解决
2.1 x11vnc
参考了Forlin 嵌入式官网的这篇文章。直接在开发板上安装x11vnc这个库,打开该服务。即在命令行输入下面两行命令。
sudo apt-get install x11vnc
x11vnc
然后在PC端通过VNC viewer进行连接,可看到如下登录界面情况。
2.2 网络配置
通过有线或无线的方式连接PC与开发板。对于通过无线连接的网络配置中,将PC机的WLAN的ip地址设置成手动配置,并设置为与开发板同一网段。
通过有线连接的方式与无线类似,可以在VNC Viewer内建立多个连接文件,通过x11vnc连接时需要指定端口号5900。
2.3 x11vnc的启动问题
通过VNC viewer连接x11vnc有个关键问题是必须先在开发板上开启x11vnc这个服务,如果没有设置开机自动启动的话,必须手动开启,比较麻烦。可以先建立PC与开发板之间的连接,比如通过XShell工具,等开启该服务后,再通过VNC viewer功能开启远程视图。
如下图所示