atlas 200 远程图形化桌面

软硬件环境:

  • 已经部署好DK环境的atlas 200
  • atlas 200中系统为ubuntu 18.04
  • win7的pc机,该pc机能ping通atlas的ip

如果你拿到的是还没有部署好环境的机器,参考RuiH.AI的系列博客,其中有《华为Atlas200DK开发从零开始1.开发环境搭建》

1. atlas换源

因为要给atlas安装远程桌面,用默认的源安装有问题,所以换成国内的源,如下:

  • 备份原有源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bcakup
  • 编辑源
sudo vim /etc/apt/sources.list
  • 添加如下内容(添加的是清华源)
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
  • 更新源
sudo apt-get update
2. atlas安装远程桌面xfce

用华为论坛里的方法(《给Atlas 200安装一个图形化桌面 》),利用xrdp做远程连接,在我的机器里启动xrdp一直报错,所以选用vnc+xfce。

如果你已经按照华为论坛里的方法安装了东西,并且失败了,那么需要清理下载的包,命令如下

sudo apt-get remove --purge xfce4
sudo apt-get remove --purge xrdp
sudo apt-get autoremove

以下安装过程参考博客《Ubuntu18.04安装Xfce桌面与VNC远程工具》,亲测有效。

2.1. atlas安装xfce桌面环境
sudo apt-get update
sudo apt-get install xfce4 
2.2 atlas安装vnc远程服务器
sudo apt-get update
sudo apt-get install vnc4server
2.3. 创建vnc远程连接密码

启动服务,直接输入

vncserver
  • 第一次输入该命令,会让你创建并确认密码,记住你输入的密码,后面远程连接需要该密码,这里我设成111111。

  • 上述输入后,会出现

xauth:  file /root/.Xauthority does not exist

New 'davinci-mini:1 (root)' desktop is davinci-mini:1

Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/davinci-mini:1.log
  • 其中,/root/.vnc/xstartup 为自动创建的配置文件, :1表示vnc服务器在tcp端口5900+1上运行,记住这个1
2.4. 配置vnc服务器

修改配置文件 ~/.vnc/xstartup

sudo vim ~/.vnc/xstartup

将原文件内容全部注释,在末尾添加以下内容

#!/bin/sh  
unset SESSION_MANAGER  
unset DBUS_SESSION_BUS_ADDRESS  
startxfce4 & 

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup  
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources  
xsetroot -solid grey 

现在该文件看起来如下
在这里插入图片描述
保存并退出。

2.5. 重启vnc服务器

先关闭,再启动vnc服务器,如下

vncserver -kill :1
vncserver
3. win7安装vnc viewer

我pc安装是win7,win10应该也没问题。atlas是vnc的服务端,我们在pc上安装vnc的客户端,可就是vnc viewer。

下载VNC Viewer5.3.1:https://tvkmyln-www-xiazai8-com-0mjql0tgj1ui7.fgongbi02.cn/2f3a0b647a11a29216b112dd694bf8d9.vncE4.zip

安装时选择vnc viewer
在这里插入图片描述
安装完毕后启动vnc viewer,会弹出一个小窗,如下
在这里插入图片描述
在红框处填入atlas的ip地址,后面的:1为atlas上启动vncserver时的输出信息Log file is /root/.vnc/davinci-mini:1.log,数字对应上就行。

然后点击Connect,会出现如下请添加图片描述
其中,Username不能填写,我们只需要填写Password即可。回忆我们在atlas上第一次运行vucserver时要求我们设置的密码,我设的是111111,填入即可,点击OK

这样,就会出现桌面,如下

在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值