本文是根据自己实际操作过程中所遇到的问题和解决方法做的记录与总结。
详情请参考:
1、Install Ubuntu MATE 18.04 on Raspberry Pi 3 B+
2、Install ROS Melodic on Raspberry Pi 3
3、Raspberry Pi Tutorials(教程)

一、Install Ubuntu MATE 18.04 on Raspberry Pi 3 B+完成后的相关配置

(可以先看第六步换源,这样下载速度会快一些)

(一) 安装fcitx中文输入法

sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin

切换:CTRL+空格键

(二) 显示器有黑边、更改分辨率等

  1. 文件及路径不一样
    一开始在网上查到的资料说修改 /boot/config.txt。
    但其实我打开 /boot/config.txt后,内容如下:
# Please DO NOT modify this file; if you need to modify the boot config, the
# "usercfg.txt" file is the place to include user changes. Please refer to
# the README file for a description of the various configuration files on
# the boot partition.# The unusual ordering below is deliberate; older firmwares (in particular the
# version initially shipped with bionic) don't understand the conditional
# [sections] below and simply ignore them. The Pi4 doesn't boot at all with
# firmwares this old so it's safe to place at the top. Of the Pi2 and Pi3, the
# Pi3 uboot happens to work happily on the Pi2, so it needs to go at the bottom
# to support old firmwares.[pi4]
kernel=uboot_rpi_4_32b.bin
max_framebuffers=2[pi2]
kernel=uboot_rpi_2.bin[pi3]
kernel=uboot_rpi_3_32b.bin[all]
device_tree_address=0x03000000# The following settings are "defaults" expected to be overridden by the
# included configuration. The only reason they are included is, again, to
# support old firmwares which don't understand the "include" command.
enable_uart=1
cmdline=nobtcmd.txtinclude syscfg.txt
include usercfg.txt

发现并没有hdmi_group、hdmi_mode、hdmi_drive或者disable_overscan。但仔细看会发现有提到不建议修改此文件,有关boot的配置在usercfg.txt文件里面设置(其路径:/boot/firmware/usercfg.txt)

原因:应该是安装的系统不一样,我装的是官方给的: ubuntu-mate-18.04.2-beta1-desktop-armhf+raspi-ext4.img.xz)

  1. 但操作是一样的。其中一种做法是:
hdmi_group=2  //将显示模式切换成DMT(显示器模式)
hdmi_mode=82  //1920x1080  60Hz  1080p

另一种做法是:

disable_overscan=1

(具体操作参考:
树莓派UbuntuMate如何修改为全屏显示
树莓派有黑边不能全屏解决方法
树莓派显示器分辨率的调整,黑边的修改方法

后来,在某乎发现,早有人总结了。。。戳我戳我

(三) 关于远程连接

第一步:接上显示器,设置好自动登录,并连接好网线或者WiFi(手机热点也行),笔记本也一样。(注:如果没有设置自动登录来跳过登录页面,在没接显示器的情况下,树莓派开机后不会自动连接WIFI)。

第二步:查看树莓派的IP地址
如果你像我一样,使用手机热点的话,可以直接在手机上查看


在已连接设备里面有:

第三步:在笔记本上用PuTTY进行远程SSH连接,只需要输入对应的IP地址即可。

第四步:输入用户名和密码即可远程登录操控树莓派

第五步:保存账号密码,一键连接登录
将PuTTY创建一个快捷方式在桌面,自己重命名,右键属性->在目标选项后面加上:
用户名@服务器地址 -pw 密码

服务器地址 -l 用户名 -pw 密码;
之后便可双击直接连接登录。

第六步:用笔记本自带远程桌面连接
输入对应的IP地址、用户名和密码后,提示could not acquire name on session bus。

  • Ubuntu上VNC没开启?或者没设置显示图形界面?
  • 其他原因?参考

此外,在设置VNC开机自启动时,又意外地发现在 /etc目录下没有rc.local文件——解决办法:Ubuntu 18.04 启用 rc.local 设置开机启动

(六)更换软件源和系统源


$ sudo gedit /etc/apt/sources.list将每个 http://ports.ubuntu.com/ 都替换为 :
http://mirrors.ustc.edu.cn/ubuntu-ports/  (中科大的源)$ sudo apt-get update

树莓派3B+_Ubuntu Mate18.04_ROS Melodic(一):Ubuntu Mate的初始配置相关推荐

  1. 树莓派的Raspbian Stretch with desktop和Ubuntu Mate(废弃)

    树莓派有自己发布的系统,名字也叫做Raspbian,而Ubuntu Mate有树莓派定制版,大家可根据自己的需求选择适合自己的版本 对于我来讲,我还是希望各组件的版本可以高一点, 而很可惜Raspbi ...

  2. 树莓派2 安装linux系统安装教程,安装Ubuntu MATE 15.04 for 树莓派2

    今天一早得知官网已经支持 Ubuntu MATE 15.04,赶紧来玩玩看 按照官网连结网页(https://ubuntu-mate.org/raspberry-pi/)指示操作,下载容量 3.7G, ...

  3. 树莓派ubuntu18.04server安装摄像头不成换ubuntu mate继续安装系列

    因为这个版本没有自带raspi-config,因此需要先安装 64位内核树莓派安装raspi-config 和 语言设置 在上面帖子中的raspi的版本换为新版本 http://archive.ras ...

  4. 树莓派3B+使用GPIO实现串口通信

    文章目录 介绍 方案介绍 串口配置的各种坑 配置步骤 启用串口ttyS0 关闭Console 测试 连线 编辑文件 运行代码 ttyS0串口权限 参考文献 介绍   由于项目原因需要使用树莓派连接串口 ...

  5. 树莓派3B+踩坑记录:一、安装Ubuntu Mate

    树莓派3B+踩坑记录:一.安装Ubuntu Mate 2020-07-27 05:44:15 来源:互联网 分类:相关文章 树莓派3B+踩坑记录:一.安装Ubuntu Mate 树莓派,Ubuntu, ...

  6. ubuntu mate 18.04官网下载,烧录及安装 SSH VNC ROS MAVROS librealsense realsense-ros vision_to_mavros(我自己亲自弄的)

    我想写个详细的,能傻瓜式跟着操作实现的教程,当然最好原理也讲讲,也是为了我日后能很好复现,也能帮助他人. 这篇文章应该是树莓派到的那天开始写的,也就是8月16日开始写的. https://blog.c ...

  7. Ubuntu mate自启脚本/命令+关闭图形桌面

    Ubuntu mate自启脚本/命令+关闭图形桌面 Ubuntu mate自启脚本/命令 硬件 /etc/init.d方法(失败) gnome-terminal方法(半成功) rc.local方法(成 ...

  8. 树莓派3b+安装ubuntu 16.04+ROS kinetic过程详解及踩坑总结

    本人手上有一块树莓派3b+和一个32G内存卡. 想着在上面安装一个ubuntu系统学习ros用. 硬件准备清单: 1.树莓派 2.SD卡及读卡器. 3.屏幕和hdmi连接线. 4.键盘鼠标. 然后了解 ...

  9. 树莓派3B用Ubuntu MATE安装ros

    [组件] 树莓派操作系统:Ubuntu MATE 16.04 LTS ROS 版本:ROS Kinetic Kame 工作机操作系统: Windows 10 [系统安装] 1.下载 Ubuntu MA ...

最新文章

  1. Linux系统中创建大文件,并作为文件系统使用
  2. Github标星3K+,超轻量级中文OCR,支持竖排文字识别、ncnn推理,总模型仅17M
  3. 网站优化之如何提升快照的更新时间?
  4. JAVA中神奇的双刃剑--Unsafe
  5. python中location_使用python请求模块时的LocationValueError
  6. 工作七年,从实习生到测试主管,我认识到倾听对一个人有多重要!
  7. 大数取余运算(详解)
  8. HDU2049 不容易系列之(4)考新郎 —— 错排
  9. java 去停用词_利用jieba分词并去除停用词
  10. windows NT到底是什么
  11. 惠普计算机如何用u盘引导启动不了系统安装系统,惠普笔记本进BIOS设置U盘启动教程...
  12. 惯性导航学习笔记——惯性技术基础知识
  13. BUUCTF中的reverse2
  14. 中国移动 云MAS平台HTTP2.1(HTTP版)发送普通短信
  15. 成语接龙 给一个很大的成语库 如何找出其中最长的一条线
  16. 《大数据实时处理》学生学期总结
  17. springboot打包时提示There are test failures.解决方法
  18. 数据挖掘:降低汽油精制过程中的辛烷值损失模型(二)
  19. 人脸识别智能门禁,引领智慧社区价值创新
  20. ChatGPT如何写作-chatGpt自动写文章

热门文章

  1. 一键采集热门大站数据 | 淘宝、天猫、亚马逊、大众点评、东方财富
  2. LeetCode 2106. 摘水果
  3. python编程一球从100米_Python练习实例20 | 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?...
  4. 【JS】获取当前时间,且格式为yyyy-MM-dd hh:mm:ss
  5. 基于SSM实现的在线考试系统【附源码】(毕设)
  6. 图片素材网站:除了花瓣,还有这些!
  7. Python游戏篇:pygame
  8. 尚观oracle 老师,尚观Oracle入门到精通视频教程的资料详细介绍
  9. 如何查找自己的微信公众号主页并复制链接
  10. 一个努力做程序员鼓励师的人