文章目录

  • 准备
  • 更换国内源
  • 更新软件列表和软件
  • 安装SSH
  • xrdp方法
  • VNC方法
  • 问题故障解决
    • 花屏
    • 蓝屏/黑屏
    • 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
  • 参考

准备

Ubuntu Mate / Ubuntu Desktop版本为22.04

官网只能下载最新版22.04:

https://ubuntu-mate.org/raspberry-pi/download/

下载20.04版本无法正常启动:

https://blog.csdn.net/qq_52785580/article/details/122599728
http://www.okey56.com/zb_users/upload/2021/10/202110241635088474188702.torrent

先用balenaEtcher重装系统。设置开机自动登录!首先安装输入法。

更换国内源

不更换也可以。备份软件源文件,以免修改坏了

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

打开软件源文件,使用nano进行修改

sudo nano /etc/apt/sources.list

添加对应Ubuntu版本的源,不要在网上随便复制。

更新软件列表和软件

sudo apt update
sudo apt upgrade

https://blog.csdn.net/qq_52785580/article/details/122599728

安装SSH

The OpenSSH server is not installed by default. Simply install it to to enable SSH.

sudo apt install openssh-server

If you install SSH then you might also want to install sshguard which is highly optimised and well suited for use on the Raspberry Pi to protect from brute force attacks against SSH.

sudo apt install sshguard

https://ubuntu-mate.org/raspberry-pi/

xrdp方法

安装:sudo apt install xrdp

重启Xrdp服务器:sudo service xrdp restart / sudo systemctl start xrdp

查看服务运行状态:sudo service xrdp status / systemctl status xrdp

如果状态像下图一样是Active就可以了:

设置开启自动启动:sudo update-rc.d xrdp defaults / sudo systemctl enable xrdp

以上步骤完成后,即可用PC端的远程桌面连接树莓派,先查看树莓派IP地址:

ifconfig

若报错,安装 net-tools:

sudo apt install net-tools

Windows快捷键win+R,输入mstsc,输入树莓派IP地址即可连接。

https://mp.weixin.qq.com/s/UWgDs0UA_SegAoWl4X5eRg
https://www.freesion.com/article/3137780425/

对于Ubuntu Desktop 22.04



先执行上述“xrdp方法”,在防火墙中打开3389端口。
要让网络中的其他系统通过 RDP 远程访问 Ubuntu 22.04 Jammy,请在系统防火墙上打开端口号 3389。

sudo ufw allow from any to any port 3389 proto tcp

注销 Ubuntu 22.04
安装完成后,只需注销Ubuntu 22.04 系统,否则在使用 XRDP 远程连接 Ubuntu 时,Windows 遇到黑屏问题。

实测有效。

https://www.cnblogs.com/pipci/p/16377032.html

VNC方法

1.安装VNC

sudo apt-get install x11vnc

2.创建vnc密码

x11vnc -storepasswd

输入两边密码,回车

3.启动vnc

x11vnc -usepw

4.建立远程连接

查看树莓派IP地址:ifconfig

https://blog.csdn.net/qq_52785580/article/details/122599728

Ubuntu Mate20.04测试成功。

问题故障解决

花屏

问题原因:乌班图13.10以后的版本xrdp不支持gnome和unity

解决方法:下载xfce4,重启xrdp即可

sudo apt-get install xfce4
echo "xfce4-session" >~/.xsession
sudo service xrdp restart

https://blog.csdn.net/Hao_ge_666/article/details/123953446

尝试无效。

蓝屏/黑屏

  • 尝试一

执行下面代码,删除两个文件目录。
注意:pi 替换为自己的用户名!!!,比如我的用户名是lumuzi。则sudo gpasswd -d lumuzi video

sudo gpasswd -d pi video
sudo gpasswd -d pi render

执行命令,进行系统设置。

sudo raspi-config

依次选择进入System options -> Boot / Auto Login ->Desktop(Desktop GUI, requiring user to login)

然后确定重启。

尝试无效。

https://blog.csdn.net/qq_44696500/article/details/124543039

  • 尝试二

如果用PC端的远程桌面连接时出现灰屏现象,就需要再进行以下设置:

① 创建一个配置文件:sudo touch ~/.xsession
② 进入文件编辑:sudo nano ~/.xsession
③ 复制以下内容到文件:

unset DBUS_SESSION_BUS_ADDRESS
mate-session
TZ='Asia/Shanghai'; export TZ

④ ctrl+x退出编辑,提示是否保存的时候选择Y,再回车即可保存。
⑤ 重启树莓派,再次连接的时候即可进入桌面。

尝试无效。

https://mp.weixin.qq.com/s/UWgDs0UA_SegAoWl4X5eRg

无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系

使用aptitude进行安装,aptitude 会对依赖关系进行智能处理

sudo apt-get install aptitude
sudo aptitude install <package name>

https://blog.csdn.net/weixin_43846270/article/details/103779781?spm=1001.2014.3001.5506

参考

https://blog.csdn.net/qq_52785580/article/details/122599728

树莓派4B Ubuntu 远程桌面 步骤相关推荐

  1. 树莓派4B+Ubuntu 18.04 LTS + 桌面desktop + ros安装@树莓派4B、Ubuntu、desktop、ros

    树莓派4B+Ubuntu 18.04 LTS + 桌面desktop + ros安装@树莓派4B.Ubuntu.desktop.ros 久违的一篇博客,说实话CSDN的编辑器还是用不太习惯,记录一下树 ...

  2. 如何使用树莓派搭建个人远程桌面

    如何使用树莓派搭建个人远程桌面 背景 准备工作 Ubuntu换源 安装xfce4和xrdp 安装cpolar 设置rdp隧道 远程连接 背景 本人在学校购入了一块树莓派4B(4G)做项目,工作之后就一 ...

  3. 树莓派64位系统_树莓派4b+Ubuntu server+Nextcloud搭建私人云盘(1):准备系统

    最近剁手买了一个4G版本的树莓派4b,并配了64g tf卡.我打算用它来搭建一个自己的私人服务器. 需求:树莓派4b+一部本地电脑+网线+路由器+一部有公网ip的云主机 首先,我们先到官方下载Ubun ...

  4. 树莓派4B(Ubuntu 22.04 server)与Windows11网线直连(无显示器)

    树莓派4B(Ubuntu 22.04 server)与Windows11网线直连(无显示器) 环境介绍及情况介绍 环境: 树莓派4B 系统:Ubuntu 22.04 server(SD卡搭载) 笔记本 ...

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

    本文首发于烂泥行天下 公司服务器目前安装的都是ubuntu 14.04系统,而且由于业务需要,需要使用到ubuntu的远程桌面功能.所以本篇文章都是围绕ubuntu的远程桌面来介绍. 一.远程桌面连接 ...

  6. Ubuntu远程桌面修改

    Ubuntu远程桌面修改 问题 解决办法之一 ubuntu中的远程桌面组成 那么如何切换呢? 总结 问题 xfce属于轻量级的远程桌面.但是在使用的过程中,一段时间未使用后,之前在里面启动的进程都被杀 ...

  7. 树莓派4b无线连接服务器代码,树莓派4B Ubuntu Server 18.04 连接无线 5G WIFI

    树莓派4B Ubuntu Server 18.04 连接无线 5G WIFI ifu25 • 2021 年 08 月 06 日 新入手了树莓派4B的 2G 版本,打算用来做服务器用所以安装了 Ubun ...

  8. ubuntu远程桌面win10,ubuntu远程桌面ubuntu(亲测有效)

    想要知道怎么远程的,首先得要了解两种远程桌面协议(如果不想了解的,可以直接跳过第一节). 一.远程桌面协议 目前主流的实现远程桌面连接的有两种协议:远程帧缓存协议(RFB:Remote Frame B ...

  9. Ubuntu 远程桌面配置

    Ubuntu 远程桌面配置 远程端配置 这里的远程端指的是服务端,也就是被远程访问的那一端 安装xrdp(用于协议支持) sudo apt-get install xrdp 安装xface4(用户界面 ...

最新文章

  1. 高校网站群建设方案简介
  2. 各个系统下以及VS2017、Qt十分常用的快捷键
  3. 搜狗高速浏览器提示您 怎么关闭_那些浏览器中的快捷键们
  4. linux系统清除日志,如何清除Linux系统日志
  5. WiFi 热点共享设置
  6. q7goodies事例_Java 8 Friday Goodies:Lambda和排序
  7. 这一年里,你一共写了34万行代码
  8. 第一百零四天 how can I 坚持
  9. 思考问题:Python这两段等效代码内存占用为什么差别那么大?
  10. oracle脏块,检查点队列上的最早脏的数据块再次被修改以何种顺序刷到磁盘
  11. python字符串重复_【python】判断一个字符串是否包含重复字符?
  12. [转载] python匿名(lambda)函数
  13. [转载] Python 从字符串匹配相同元素的所有下标位置(两种办法解析)
  14. 2017 4月20日下午
  15. oracle内与外连接,Oracle (内连接)与(外连接)区别
  16. RDLC报表上下标实现
  17. mysql数据库学习汇总
  18. MSM8937系统启动流程【转】
  19. A6 词根:-vict- = -vinc-;单词:evince、vincible
  20. 【转】芯片设计流程 芯片的设计原理图

热门文章

  1. 微信小程序支付,查询和支付回调
  2. 7-1重要的话说三遍
  3. 什么是分布式协同技术
  4. Expanded 组件
  5. android apn
  6. vue2+amis初阶使用+获取表单值
  7. requests.exceptions.InvalidHeader: Invalid return character or leading space in header: user-agent错误
  8. ubuntu源的区分
  9. 图片来回滚动和图片联接滚动
  10. csp-s模拟【模拟】【倍增lca+计数】【dp+kmp】