查看“模板:RK VNC”的源代码
←
模板:RK VNC
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
===步骤1: 更新apt索引列表=== <syntaxhighlight lang="bash"> sudo apt update </syntaxhighlight> ===步骤2: 安装VNC Server=== <syntaxhighlight lang="bash"> sudo apt install tightvncserver </syntaxhighlight> ===步骤3: 安装相关字体=== <syntaxhighlight lang="bash"> sudo apt install xfonts-base xfonts-75dpi xfonts-100dpi xfonts-scalable </syntaxhighlight> ===步骤4: 设置密码=== 如要设置其他用户的VNC Server密码,请先切换到其他用户(以test用户为例): <syntaxhighlight lang="bash"> su test </syntaxhighlight> 为当前用户设置VNC Server密码,按照提示输入密码: <syntaxhighlight lang="bash"> vncpasswd </syntaxhighlight> ===步骤5: 配置VNC server=== 编辑~/.vnc/xstartup文件(如没有此文件,启动vncserver会创建此文件),在尾部添加: <syntaxhighlight lang="bash"> lxterminal & /usr/bin/lxsession -s LXDE & </syntaxhighlight> 手动启动VNC Server,测试一下是否可以工作: <syntaxhighlight lang="bash"> vncserver -geometry 1280x800 </syntaxhighlight> VNC Server开启成功后会有相关提示信息,最后一行是日志的保存路径(保存路径以实际为准) <syntaxhighlight lang="bash"> Log file is /root/.vnc/linaro-alip:1.log </syntaxhighlight> 查看刚才打开的VNC Server端口号 <syntaxhighlight lang="bash"> root@linaro-alip:~# cat /root/.vnc/linaro-alip\:1.log | grep -w "port" 26/04/20 07:48:30 Listening for VNC connections on TCP port 5901 </syntaxhighlight> 在电脑上打开VNC客户端,输入开发板IP地址与5901的端口号,比如开发板的IP是192.168.8.133,则输入 192.168.8.133:5901,如下图所示: <br /> [[File:vncserver-输入地址.png|frameless|450px|desktop]] <br /> 连接成功的话,进入下一步。 ===步骤6: 设置开机自动启动VNC server=== 新建一个文件 /etc/systemd/system/vncserver@.service,内容如下: <syntaxhighlight lang="bash"> [Unit] Description=Start TightVNC server at startup After=syslog.target network.target [Service] Type=forking User=root PAMName=root PIDFile=/root/.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target </syntaxhighlight> *User、PAMName可替换成其他用户名(取决与你想以那个用户登录VNC)、PIDFile=~/.vnc/%H:%i.pid(~替换成用户目录的绝对路径) 设置服务开机自启动: <br /> <syntaxhighlight lang="bash"> sudo systemctl daemon-reload sudo systemctl enable vncserver@1.service </syntaxhighlight> 重启开发板: <syntaxhighlight lang="bash"> sudo reboot </syntaxhighlight> ===步骤7: 连接到VNC server=== 在电脑上打开VNC Viewer,输入开发板IP地址与端口号(一般为5901)登录开发板,显示桌面如下图所示: <br /> [[File:vncserver-进入桌面.png|frameless|450px|desktop]]
返回至
模板:RK VNC
。
导航菜单
个人工具
登录
命名空间
模板
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息