目前自动驾驶域控制器项目中使用了英伟达的Orin芯片+Ubuntu20.04系统。域控属于典型的Headless设备,开发调试时需要连接显示器(HDMI/DP)、鼠标和键盘,或者使用NoMachine、VNC、ToDesk、向日葵等远程桌面工具。其中NoMachine功能最强大,兼容性也最好,支持各主流操作系统和嵌入式设备如树莓派等,详细信息请参考《Get started with NoMachine》。VNC是英伟达官方推荐的Jetson远程桌面软件,详细信息请参考《Setup VNC server on the Jetson developer kit》。VNC安装配置运行环境相对复杂,流畅度等使用体验也不如NoMachine。

实际项目调试过程中,经常需要一台开发主机同时连接多个域控,或一台域控被多个开发主机同时连接。以上几个远程桌面软件都不能很好的满足需求,为了调试方便,最近将安卓投屏助手(ARDC)移植到Ubuntu下,即Ubuntu远程桌面助手(URDC),争取将其打造成Ubuntu设备(Jetson/树莓派)开发调试的生产力工具。

  Ubuntu远程桌面助手(URDC)主要功能如下:

  1、支持通过Windows连接至Ubuntu设备(x86和ARM架构),实时显示Ubuntu桌面;

  2、支持通过Windows下的鼠标、键盘和输入法快速远程操控Ubuntu设备;

  3、支持双向同步剪切板,可在Windows和远端Ubuntu设备之间快速拷贝文本;

  4、同一Ubuntu设备最多可同时被三台Windows电脑连接和操控;

  5、支持常用调试命令的快速输入,双击CMD列表即可在Ubuntu终端内运行;

  6、支持增加自定义的调试命令,可通过文本进行编辑;

  Ubuntu远程桌面助手(URDC)使用方法如下:

  1、Windows端安装URDC软件;

  2、将安装目录下的\res\(x86|aarch64)\urdcd拷贝到Ubuntu端,并增加可执行权限;

  3、设备端运行urdcd,Windows端运行URDC.exe,菜单设备——设置Ubuntu设备的IP,即可进行连接;

  4、为方便使用,也可以通过gnome-session-properties,将urdcd设置为开机自动运行;

  Ubuntu远程桌面助手下载地址:  https://dlsoft.lanzoui.com/s/urdc

   详细步骤可参考视频教程: https://www.bilibili.com/video/BV1TB4y1R7Zv

Ubuntu远程桌面助手(URDC)的更多相关文章

  1. 烂泥:学习ubuntu远程桌面(二):远程桌面会话管理

    本文由秀依林枫提供友情赞助,首发于烂泥行天下 在上一篇文章中,我们讲解了如何给ubuntu安装远程桌面及其配置,这篇文章我们再来讲解下有关ubuntu远程桌面会话的问题. 一.问题描述 在我们使用ub ...

  2. 烂泥:学习ubuntu远程桌面(一):配置远程桌面

    本文由秀依林枫提供友情赞助,首发于烂泥行天下 公司服务器目前安装的都是ubuntu 14.04系统,而且由于业务需要,需要使用到ubuntu的远程桌面功能.所以本篇文章都是围绕ubuntu的远程桌面来 ...

  3. Android远程桌面助手

    很早之前,做过一个<WinCE远程桌面助手>,在没有屏幕或者在调试LCD驱动时,发挥了很大作用,平日开发也是必备.后来还被网友用于处理一些疑难问题,如无法输入开机密码时可通过该工具远程输入 ...

  4. ubuntu远程桌面介绍

    一.windows远程ubuntu14.04 由于xrdp.gnome和unity之间的兼容性问题,在Ubuntu 14.04版本中仍然无法使用xrdp登陆gnome或unity的远程桌面,现象是登录 ...

  5. Android远程桌面助手(B1391)

    ARDC(B1391), Download:https://files.cnblogs.com/files/we-hjb/ARDC%28B1391%29_EN.7z Android远程桌面助手(B13 ...

  6. Android远程桌面助手(B1371)

    Android远程桌面助手(B1371),下载:https://files.cnblogs.com/files/we-hjb/ARDC%28B1371%29.7z 1.增加了对超大分辨率4320*21 ...

  7. Android远程桌面助手(B1332)之文件管理器

    Android远程桌面助手除了支持Android界面的显示及控制外,还支持Android文件系统的管理,包括文件的快速上传(push).下拉(pull)和查看(cat). Android远程桌面助手( ...

  8. Android远程桌面助手(B1309)

    修改了窗口缩放的处理,支持Android Car等非常规分辨率的Android设备: 修改了获取Android端软件版本的方法,优化了APK的升级逻辑: 优化了远程输入法功能,支持利用PC端输入法快速 ...

  9. Android远程桌面助手(B1185)for Android P开发者预览版

    Android P的开发者预览版已出,其中App compatibility changes部分特别强调“The platform restricts the use of some non-SDK ...

随机推荐

  1. LC-209

    给定一个含有 n 个正整数的数组和一个正整数 target . 找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, ..., numsr-1, nums ...

  2. 使用基于Roslyn的编译时AOP框架来解决.NET项目的代码复用问题

    理想的代码优化方式 团队日常协作中,自然而然的会出现很多重复代码,根据这些代码的种类,之前可能会以以下方式处理 方式 描述 应用时可能产生的问题 硬编码 多数新手,或逐渐腐坏的项目会这么干,会直接复制 ...

  3. Typora基本使用语法(超好用的代码编辑工具)

    Typora代码编辑软件,一款适合新手小白的做笔记工具,操作简单,大家可以去试试......

  4. 汇编语言实验1—Debug基础操作

    1.使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化. 记录1:最后一条指令执行完BX=(4026)H,AL=(66)H,检验结果. 两种写入:e命令 ...

  5. Java进阶 JVM 内存与垃圾回收篇(一)

    JVM 1. 引言 1.1 什么是JVM? 定义 Java Vritual Machine - java 程序的运行环境(Java二进制字节码的运行环境) 好处 一次编译 ,到处运行 自动内存管理,垃 ...

  6. 牛客网 第十八届浙大城市学院程序设计竞赛(同步赛)J--万万没想到 啦啦啦啦啦

    我觉得我可以继续wa下去(手动魔鬼笑)--------------------------------------------   原题链接:https://ac.nowcoder.com/acm/c ...

  7. 论文解读(AutoSSL)《Automated Self-Supervised Learning for Graphs》

    论文信息 论文标题:Automated Self-Supervised Learning for Graphs论文作者:Wei Jin, Xiaorui Liu, Xiangyu Zhao, Yao ...

  8. 2021.11.11 P4052 [JSOI2007]文本生成器(AC自动机+DP)

    2021.11.11 P4052 [JSOI2007]文本生成器(AC自动机+DP) https://www.luogu.com.cn/problem/P4052 题意: JSOI 交给队员 ZYX ...

  9. selenium模块获得js动态数据-17track为例

    通过selenium模块驱动Chrome浏览器,获得js动态数据,以17track为例:通过运单号查询最新的物流信息 1 import re 2 from time import sleep 3 fr ...

  10. Azure Service Fabric 踩坑日志

    近期项目上面用到了Azure Service Fabric这个服务,它是用来做微服务架构的,由于这套代码和架构都是以前同学留下来的,缺少文档,项目组在折腾时也曾遇到几个问题,这里整理如下,以供参考. ...