给edgeboard配置远程桌面【详细有效】【通过多次测试】

给百度大脑Edgeboard开发板配置远程桌面


概述:本文适用于第一次使用百度大脑Edgeboard开发板,需要配置远程桌面的人员。本教程详细讲述了只使用一次显示器便可以给Edgeboard开发板永久配置远程桌面的具体操作细节。
致谢:流程的探索,测试,整理由本人及一位好友连夜完成,在此致以崇高敬意。

一、准备工作

  • 百度大脑Edgeboard开发板(有刷机需求可以移步到另一篇博客哦)

  • 显示器一台【只需要使用一次】

  • 注意,开发板的网络连接要和windows的网络连接在同一个局域网下,这样才能连同,方便的做法是开发板里面的Ubuntu系统和Windows系统都连接同一个wifi热点。

二、开发板端配置【原装Ubuntu18.04LTS系统】

安装VNC server
sudo apt-get -y install tigervnc-standalone-server
给VNC server 设置密码
vncpasswd

#然后输入设置密码即可,注意,Ubuntu系统密码输入用户不可见!
#建议Would you like to enter a view-only password (y/n)? n  #这样密码日后可改
测试正常启动 VNC server 服务
vncserver :1
终端有以下信息输出则代表启动成功
Starting applications specified in /etc/X11/Xvnc-session
Log file is /home/edgeboard/.vnc/edgeboard.srv.world:1.log
关闭VNC server 服务
vncserver -kill :1
终端有以下信息输出则代表关闭成功
Killing Xtigervnc process ID 4123... success!
配置 VNC server 服务
sudo vim ~/.vnc/xstartup
然后将下列内容全部移动进去
#!/bin/sh

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
gnome-session &

开启 VNC server 服务

vncserver :1 -geometry 1920x1080 -localhost no

查看开发板的ip地址

ip a
在终端的输出中,【wlan0】下的【inet】地址即是本开发板的ip地址,以下图为例,为192.168.215.218。这一个ip地址很重要,请读者务必不要搞错!否则绝对无法连接!

在这里插入图片描述

三、Windows端配置

下载UltraVNC远程连接软件,可以在以下链接中选择自己喜欢的版本进行下载

UltraVNC - UltraVNC VNC OFFICIAL SITE, Remote Desktop Free Opensource (uvnc.com)

打开软件,以我的ip地址“192.168.215.218”为例,输入“192.168.215.218 :1“,然后点击【Connect】即可连接。注意,后面,ip地址后面要有一个空格,然后输入冒号,输入1。

在这里插入图片描述

接下来会弹出一个要求输出密码的页面,这说明我们距离成功只有一步之遥,输入读者自己设置过的密码即可成功连接!以下!

在这里插入图片描述

在这里插入图片描述

三、Ubuntu端进一步配置

  • 设置开机自动登录,这样可以在没有显示器的情况下,Edgeboard开发板启动后就会直接进入桌面,而不需要登录。
  • 设置开机自运行终端命令【sh】,运行启动VNC服务的代码。
解决第一个问题:
打开【Settings】然后找到【Details】,然后找到【Users】。在此页面中,点击右上角的Unlock,获得管理员权限解锁,然后打开【Automatic Login】按钮。即,使其显示为“ON”

在这里插入图片描述

在这里插入图片描述

解决第二个问题:
终端输入以下命令
gnome-session-properties
在弹出的页面中,点击【Add】,添加如下配置即可。其中,{Name}自己取一个即可,Command命令是上文中的启动VNC服务命令“vncserver :1 -geometry 1920x1080 -localhost no”

在这里插入图片描述
在这里插入图片描述

四、成功测试

完成以上步骤后,读者以后便可以不用显示器,直接使用远程桌面与edgeboard板子进行交互啦!

  • 30
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值