文章目录
背景:在树莓派上进行开发,需要连接屏幕、键盘、鼠标,部署麻烦、占地方不方便。通过ssh+远程桌面(如用于UI相关效果展示)的方式开发更加便利,SSH基本上都没问题,大家遇到问题比较多的是诸如是否需要外接屏幕、远程桌面无法连接、连接上黑屏。本文说下遇到的一些问题及解决方案。
测试环境:树莓派4B + Ubuntu22.04 Desktop 64bit
目标:通过RealVNC或者向日葵连接<树莓派4B + Ubuntu22.04>远程桌面
1. 树莓派4B + Ubuntu22.04 + 接DSI/HDMI显示屏场景下,VNC或者向日葵无法连接远程桌面问题
通过Raspberry Pi Imager安装Ubuntu22.04 Desktop 64bit,完成向导设置后。先装上openssh,realvnc-server, 向日葵arm kylin版。
1.1 openssh-server安装
sudo apt install openssh-server
1.2 RealVNC server安装
可以从官网下载:
https://www.realvnc.com/en/connect/download/vnc/
ssh连接树莓派后执行:
sudo dpkg --install <VNC-Server-xxx-Linux-ARM64.deb>
注意安装界面提示,根据指令设置下vnc server开机启动。
可以通过ps -e | grep vnc查看服务是否起来。
1.3 向日葵安装
官网下载kylin arm64版本:
https://sunlogin.or