目录

  • 1. atlas换源
  • 2. atlas安装远程桌面xfce
    • 2.1. atlas安装xfce桌面环境
    • 2.2 atlas安装vnc远程服务器
    • 2.3. 创建vnc远程连接密码
    • 2.4. 配置vnc服务器
    • 2.5. 重启vnc服务器
  • 3. win7安装vnc viewer

软硬件环境:

  • 已经部署好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 existNew 'davinci-mini:1 (root)' desktop is davinci-mini:1Creating 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

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

atlas 200 远程图形化桌面相关推荐

  1. Linux之 xstart调用 x11vnc远程图形化桌面

    问题:用 xmanager 中的 xstart 启动界面,报x11无法打开 . 1. root调整x11参数,将其打开 [root@localhost ~]# vi /etc/ssh/sshd_con ...

  2. WSL2使用xrdp实现Liunx图形化桌面

    由于使用wsl跑代码时需要 pyplot 把数据可视化一下,但是发现 import matplotlib.pyplot as plt # other code plt.show() 在 plt.sho ...

  3. openEuler安装GNOME图形化桌面

    [原文链接]openEuler安装GNOME图形化桌面 (1) 安装 GNOME 桌面 dnf groupinstall -y GNOME (2)安装 GNOME 应用 dnf install -y ...

  4. 图形化桌面环境中的shell脚本编程

    图形化桌面环境中的脚本编程 2.1 创建文本菜单 创建交互式 shell 脚本最常用的方法是使用菜单.提供各种选项可以帮助脚本用户了解脚本能做什么和不能做什么. 通常菜单脚本会清空显示区域,然后显示可 ...

  5. 《Linux命令行与shell脚本编程大全》第十八章 图形化桌面环境中的脚本编程

    18.1 创建文本菜单 直接上例子吧:   1 #!/bin/bash   2 function menu   3 {   4         clear   5         echo   6   ...

  6. Linux 无图形化桌面 ** exception error: undefined function observer:start/0

    解决:** exception error: undefined function observer:start/0 问题 1.当在无图形化桌面的Linux(这里是在 Win10 应用商店版 Ubun ...

  7. Xshell远程操作liunx图形化桌面创建oracle数据库实例

    服务器端:Linux 客户端:XShell+Xmanager 配置流程: 1.打开xmanager-passive. 2.XShell建立连接,设置连接属性,在SSH --> tunneling ...

  8. centos图形化桌面的文件在哪_Windows 远程连接 CentOS 7 图形化桌面

    1.安装VNC yum install tigervnc-server 解决方法: rm -f /var/run/yum.pid 删除文件后再运行yum即可 2.从VNC备份库中,复制service文 ...

  9. Xshell远程操作liunx图形化桌面

    安装全套的xmanager程序 打开xshell工具程序,点击文件 > 新建 输入主机ip 密码等必要信息 点击隧道,英文版本为tunnel 勾选红色的选项 1: 转发X11连接到   和2:X ...

最新文章

  1. 文件系统vs对象存储——选型和趋势
  2. Java Web学习总结(11)JDBC
  3. PKM(个人知识管理)类软件收集(偶尔更新列表)
  4. 【形式语言与自动机】有限状态机
  5. bootstrap中如何使input中的小图标获得点击事件
  6. 解决KMPlayer 播放RMVB 一直是快进的问题
  7. 【MySQL】事务隔离级别
  8. InteliJ IDEA生成可执行jar运行提示没有主清单属性
  9. HiveQL学习笔记(四):Hive窗口函数
  10. Java Colections 集合类 —— List、ArrayList、Set(HashSet)
  11. 2022-08-26 Unity视频播放3——VideoPlayer
  12. Web前端-HTML基础
  13. 安卓微信无root降级教程
  14. 【微信小游戏】微信小游戏开发设置竖屏
  15. 定能解决No instances available for provider
  16. 定理在数学中的简写形式_初中数学定义、定理汇总
  17. 2019年十大国外边缘计算供应商
  18. XTDrone无人机、无人车等自动控制仿真平台
  19. 数据治理:认识数据治理
  20. SAP采购中寄售和外协加工信息记录的不同应用逻辑解析

热门文章

  1. 力扣 剑指 Offer 10- I. 斐波那契数列
  2. 操作系统 第五章 IO管理
  3. Aizu ITP2_6_A 二分
  4. 数据分析之Pandas VS SQL!
  5. 【TensorFlow-windows】(七) CNN之VGG-net的测试
  6. Java实验9 T1.往文件中写入1万个随机数,比较用时的多少
  7. 移远EC600S-CN (4) - MQTT接入阿里云
  8. 简单选择排序及其优化
  9. IT职场人生系列之十:创业观
  10. Visual Studio 2008安装Boost _1_45_0