0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

国产处理器丨如何在Ubuntu建立xfce桌面环境,远程穿透访问家中米尔MYD-YT507H开发板

米尔电子 2022-08-28 15:50 次阅读

dd32ad24-255a-11ed-9ade-dac502259ad0.png

本篇测评由电子发烧友的优秀测评者“HonestQiao”提供。此次板卡的测试,是如何在Ubuntu建立xfce桌面环境,以及如何远程穿透访问家中的米尔MYD-YT507H开发板。dd4c36f4-255a-11ed-9ade-dac502259ad0.gif

在上一篇文章macOS如何将Ubuntu系统烧录到eMMC的完全调教指南中,我分享了在米尔MYD-YT507H开发板上烧录Ubuntu18.04系统及系统基础调整,这篇文章将要分享的是xfce桌面环境的建立,以及如何在公司远程穿透访问家里内网的米尔MYD-YT507H开发板。1.更新apt:

sudoaptupdatesudoaptupgrade

2.安装locales:

# 安装sudo apt install locales
# 设置:安装过程中,按照提示,选择 488. zh_CN.UTF-8 UTF-8、3. zh_CN.UTF-8sudo dpkg-reconfigure locales3.默认locale和当前用户locale配置:

# 设置系统全局locale,按照如下信息进行设置sudo vim /etc/environmentLANGUAGE="zh_CN.UTF-8en_US.UTF-8:en"LANG="zh_CN.UTF-8"
# 设置当前用户locale,按照如下信息进行设置vim ~/.bashrcexport LC_ALL="zh_CN.UTF-8"export LANG="zh_CN.UTF-8"export LANGUAGE="zh_CN.UTF-8en_US.UTF-8:en"
# 测试是否生效:设置生效后,执行data指令应返回中文source ~/.bashrcdate

4.安装文泉驿中文字体:

sudo apt install -y fonts-arphic-ukai fonts-arphic-gkai00mp fonts-arphic-bkai00mpsudo apt install -y xfonts-wqy ttf-wqy-microhei ttf-wqy-zenhei

5.安装xfce4:

# 安装过程中,按照提示,选择:56. 汉语、1. 汉语sudo apt install xfce4 xfce4-terminal

6.修改xorg配置:

vim /etc/X11/Xwrapper.config# 修改为如下行allowed_users = anybody

7.启动xfce4:

首先将开发板用HDMI线连接到显示器;我没有独立的显示器,所以连接到了电视;然后执行:

startxfce4

运行后,xfce4桌面会启动;没想到,电视分辨率太低,显示效果不佳:
dd56cf9c-255a-11ed-9ade-dac502259ad0.jpg

既然本地显示效果不行,那就想办法弄成远程访问桌面。

我的电脑是macbook pro,分辨率够用,所以我安装了vnc,来提供远程桌面服务。

8.安装并配置vnc:

# 安装sudo apt install vnc4server
# 设置密码vncserver # 启动后,根据提示,输入后续通过vnc访问远程桌面,需要的密码
# 修改配置,使得vnc可以启动xfce4vim ~/.vnc/xstartup####添加以下内容 unset DBUS_SESSION_BUS_ADDRESS # 下面两个任选其一 # xfce4-session & startxfce4 &####添加以上内容
vncserver -kill :1vncserver :1

最后一条命令执行后,就能够使用vnc工具,远程连接了。
该命令后,可以添加 -geometry 1600x900参数,表示设置分辨率。

9.在其他电脑上,使用vnc viewer远程连接桌面:

dd7ddfc4-255a-11ed-9ade-dac502259ad0.png


vnc viewer是一个免费工具,可以在网上搜索下载RealVNC提供版本。
使用前面设置的vnc密码登录后,就能够正常进入访问了。

10.设置xfce4字体:

dda131ea-255a-11ed-9ade-dac502259ad0.png

通过系统设置菜单,进入外观设置,选择对应的文泉驿微米黑字体即可。

到这一步,我们已经建立好了xfce4桌面环境,并且能够在内网访问该桌面环境了。
另外,我也在我的iPad Pro上,安装了vnc工具,通过iPad远程访问桌面,效果如下:
ddc569c0-255a-11ed-9ade-dac502259ad0.jpg

11.通过autossh,建立内网穿透,在公司也能够访问家里内网的米尔MYD-YT507H开发板:

要建立这个内网穿透,你首先需要一台可以在外网访问的Linux服务器,例如在云上的服务器,需要具有公网IP地址。autossh能够帮助你,米尔MYD-YT507H开发板连接到该服务器,并且可以让你通过该服务器,再来访问米尔MYD-YT507H开发板。

云上的Linux服务器设置:

  1. # Linux服务器设置sudo vim /etc/ssh/sshd_config# 添加如下行,千万别修改错了GatewayPorts yes
    # 重启sshd/etc/init.d/sshd restart

米尔MYD-YT507H开发板设置:

  1. sudo apt install autosshautossh -M 5911 -fNR 5901:127.0.0.1:5901 user@Linux服务器IP
    # 检查连接情况:出现一个autossh、一个ssh的执行行,表示正确ps -ef | grep ssh | grep 5901

云上的Linux服务器检查:

  1. netstat -nlap | grep LISTEN | grep 5901# 执行后,应该可以看到5901对应的信息,否则没有设置正确,请重新设置
  2. 公司的电脑操作:
ssh -N -L 127.0.0.1:5901:127.0.0.1:5901 user@Linux服务器IP

然后,就可以在公司的电脑上使用vnc viewer,直接连接127.0.0.1:5901,从而连到家里的米尔MYD-YT507H开发板上的5901端口,也就是VNC服务,并打开xfce4桌面环境了。
使用同样的方法,也可以将米尔MYD-YT507H开发板的ssh的22端口,做内网穿透,在公司也能访问了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    4434

    浏览量

    94017
收藏 人收藏

    评论

    相关推荐

    G2D图像处理硬件调用和测试-基于米尔-全志T113-i开发板

    本篇测评由电子工程世界的优秀测评者“jf_99374259”提供。本文将介绍基于米尔电子MYD-YT113i开发板的G2D图像处理硬件调用和测试。MYC-
    的头像 发表于 04-12 08:01 156次阅读
    G2D图像<b class='flag-5'>处理</b>硬件调用和测试-基于<b class='flag-5'>米尔</b>-全志T113-i<b class='flag-5'>开发板</b>

    基于米尔芯驰D9处理器的三屏异显方案

    科技推出的一款基于芯驰D系列芯片的开发板MYD-YD9360)。熟悉芯驰这家公司的同学应该都知道,这是一家主要从事车规级处理器的公司,作为工业领域的佼佼者,米尔科技玩车规级芯片又会导
    的头像 发表于 03-01 17:20 265次阅读
    基于<b class='flag-5'>米尔</b>芯驰D9<b class='flag-5'>处理器</b>的三屏异显方案

    全志T527国产核心米尔配套开发板批量上市!

    T527核心现已批量上市,欢迎垂询! 图:米尔国产核心-第一款全志T527核心 全志T527高性能
    发表于 02-23 18:33

    米尔-全志T113-S3开发板- 极致双核A7国产处理器-试用体验】米尔-全志T113-S3开发板测试编译SDK

    MYC-YT113X核心开发板 T113-S3入门级、低成本、极致双核A7国产处理器 基于T113-S3
    发表于 10-17 21:30

    米尔-全志T113-S3开发板- 极致双核A7国产处理器-试用体验】米尔-全志T113-S3,一块你值得拥有的开发板

    、1路兼容树莓派扩展接口。 MYC-YT113国产核心板极开发板 SOM: 全志T113处理器;邮票孔+LGA连接,焊接简便,载可用2/4
    发表于 10-17 20:57

    米尔-全志T113-S3开发板- 极致双核A7国产处理器-试用体验】初玩全志T113-S3开发板试跑最高频率测试

    收到米尔-全志T113-S3开发板后,先了解米尔-全志T113-S3开发板的各项功能,下面也简单介绍一下开发板。 MYC-
    发表于 09-09 18:07

    米尔-全志T113-S3开发板- 极致双核A7国产处理器-试用体验】米尔-全志T113-S3开发板介绍及LED的应用程序(点灯)

    MYC-YT113X核心开发板 T113-S3入门级、低成本、极致双核A7国产处理器 基于T113-S3
    发表于 09-07 22:41

    米尔-STM32MP135开发板-入门级MPU试用】初识功能强大的米尔-STM32MP135开发板及培训课程

    今天收到功能强大的米尔-STM32MP135开发板,给大家做个开发板介绍,最后有官方培训课程链接,希望能在大家开发时用到这份资料。 米尔电子
    发表于 09-04 22:16

    米尔基于瑞萨RZ/G2L开发板在工控领域的应用-基于SOEM的EtherCAT主站

    本文介绍【米尔MYD-YG2LX开发板】在工控领域的应用,实现基于SOEM的EtherCAT主站。开发环境基于WSL2。
    的头像 发表于 08-24 18:57 538次阅读
    <b class='flag-5'>米尔</b>基于瑞萨RZ/G2L<b class='flag-5'>开发板</b>在工控领域的应用-基于SOEM的EtherCAT主站

    米尔-全志T113-S3开发板- 极致双核A7国产处理器-试用体验】米尔-全志T113-S3开发板初次接触体验感不错

    先来介绍一下米尔-全志T113-S3开发板: 全志科技 T113 系列处理器是一款基于双核A7@1.2GHz + HiFi4 DSP 多核异构工业级处理器,支持
    发表于 08-17 23:59

    米尔-STM32MP135开发板-入门级MPU试用】米尔-STM32MP135开发板开发环境搭建

    今天为大家做一下米尔-STM32MP135开发板环境搭建方法,首先先对开发板和核心做个介绍: 米尔
    发表于 08-17 00:07

    米尔MYD-YG2开发板触摸屏测试

    米尔MYD-YG2开发板测试米尔触摸屏
    的头像 发表于 05-24 13:12 29.4w次阅读

    米尔MYD-JX8MMA7开发板-ARM+FPGA架构试用体验】九、QTDome大全

    ,并查看编译结果是否成功和编译后的输出路径。 最后将编译后的文件,复制到IMX8MMA7开发板上,然后运行其代码操作方法如下: 实际运行效果: 二、米尔开发板内例程 米尔科技
    发表于 05-23 09:21

    极致双核A7国产处理器米尔核心板零售价低至79元!

    电力、PLC控制、物联网网关、医疗器械、商业显示等行业。此次米尔与全志再度合作,推出国产低成本双核A7处理器——T113-S3的核心板和开发板,这款MYC-
    的头像 发表于 05-11 10:04 1123次阅读
    极致双核A7<b class='flag-5'>国产</b><b class='flag-5'>处理器</b>,<b class='flag-5'>米尔</b>核心板零售价低至79元!

    国产!全志科技T507-H工业开发板( 4核ARM Cortex-A5)规格书

    1 评估简介创龙科技TLT507-EVM 是一款基于全志科技T507-H 处理器设计的4 核ARM Cortex-A53 国产工业评估
    发表于 05-03 23:41