【树莓派4B】Manjaro-ARM系统下配置VNC以及遇到的问题

2023-05-16

在两三个小时内经历了各种尝试之后,终于成功,现在记录一下过程,以免下次忘记

系统:
我实在树莓派4B 8G版上安装了Manjaro
manjaro: Raspberry Pi 4 KDE Plasma 21.06

1.下载

wget https://github.com/azalinux/realvnc-server-aarch64-manjaro/releases/download/realvnc-vnc-server-6.7.2.43081-1-aarch64/realvnc-vnc-server-6.7.2.43081-1-aarch64.pkg.tar.zst
在manjaro上点击上面的链接下载

2.安装:

在这里插入图片描述manjaro系统的打包格式认准.zst,双击应该就可以安装了(我这次是在浏览器里直接打开的)
如果不能,用下面这个命令:

pacman -U realvnc-vnc-server-6.7.2.43081-1-aarch64.pkg.tar.zst

完事之后就安装成功了

3.配置三项:

sudo systemctl enable vncserver-x11-serviced.service
sudo systemctl start vncserver-x11-serviced.service
sudo systemctl status vncserver-x11-serviced.service

第一条是设置开机启动VNC,第二条是开始VNC服务,第三条是查看VNC的状态。如果操作都正确,则将会显示其为active(running)状态。

在这里插入图片描述

4.成功:

在这里插入图片描述

5.但是开始的时候遇到了2个问题:

问题1.我已经设置了开机自动登录(系统设置->开机与关机->行为设置)
开机还是会提示输入“KDE钱包服务”密码,输入系统密码后即可,不然vnc不能用。
解决:左下角,搜索,kwalletmanager,没有的话去系统商店安装,之后打开kwalletmanager更改密码为系统密码一致,其次打开KDE钱包,取消“启用KDE钱包子系统”。

问题2.,解决问题1之后,重启,wifi密码提示重新输入,每次开机都要输入哪行.
解决:右键右下角wifi图标,配置网络连接,WIFI安全,输入密码保存即可解决。
在这里插入图片描述

第二天又又又遇到了新问题:不连接显示屏的情况下就不给开机

解决:/boot/config.txt文件内增加以下内容:

hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=82

hdmi_force_hotplug=1 伪装成HDMI热插拔信号被检测到, 出现HDMI显示器被接入;即便没有检测到HDMI显示器也要使用HDMI模式

hdmi_group=2 设置HDMI类型为DMT,不指定组, 或者设为0, 将会使用EDID报告的首选组.

hdmi_mode=82 设置在CEA或DMT格式下的屏幕分辨率为1080p 60Hz

参考:树莓派配置文件config.txt详细介绍

6.vnc如果还不行,参考:

1.github:https://github.com/azalinux/realvnc-server-aarch64-manjaro

realvnc-server-aarch64-manjaro
RealVNC Server for Raspberry Pi4 64bit Manjaro AARCH64

This AUR package will install RealVNC Server aarch64 package on any
Manjaro ArchLinux based ARM64 installation on a Raspberry Pi4.

Has been tested on all flavours of Manajaro ARM64 flavours using a 8gb
Raspberry Pi 4b. Has also been tried on XFCE, MATE & KDE Plasma
desktop flavours.

BEFORE YOU INSTALL THIS PACKAGE:

Make sure you have the package base-devel installed fully. For
example, a default install of Manjaro Arch ARM64 only has some
components of base-devel installed by default on a fresh installation
so please perform the following command to ensure all prerequists for
building the package are met: pacman -S base-devel

Installation:

You can use the precompiled package in my Releases page to download &
install:

wget
https://github.com/azalinux/realvnc-server-aarch64-manjaro/releases/download/realvnc-vnc-server-6.7.2.43081-1-aarch64/realvnc-vnc-server-6.7.2.43081-1-aarch64.pkg.tar.zst

pacman -U realvnc-vnc-server-6.7.2.43081-1-aarch64.pkg.tar.zst

OR git clone this package to compile manually:

git clone
https://github.com/azalinux/realvnc-server-aarch64-manjaro.git

makepkg -si

FYI: This should be pre-activated as the source is pre-activated for
use with Raspberry Pi’s however if it doesn’t show a valid license
after installation, you will need a valid realvnc key; to activate
run: sudo /usr/bin/vnclicense -add

Don’t forget to enable the systemd service: sudo systemctl enable
vncserver-x11-serviced.service

And thats it! A working 64bit RealVNC server running on Manjaro
ArchLinux ARM64!

Please note - This free Raspberry Pi edition of RealVnc Server will
let clients connect via TCP direct mode rather than UDP direct mode.
You need an Enterprise License to connect via UDP!

2.manjaro配置VNC服务

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【树莓派4B】Manjaro-ARM系统下配置VNC以及遇到的问题 的相关文章

随机推荐

  • 附录4:Ubuntu 乌班图 下载

    以语雀 文档为准 https releases ubuntu com https old releases ubuntu com releases 版本号 版本代号 下载地址 14 04 5 Trusty Tahr https old re
  • 小工具1:tcping

    以语雀 文档为准 说明 tcping exe 是一个控制台应用程序 xff0c 其操作类似于 ping xff0c 但它在tcp端口上工作 在 Windows 上要查看指定 IP 端口 是否连通 xff0c 通常要使用 telnet xff
  • 小工具2:Windows curl.exe

    以语雀 文档为准 GitHub 仓库 xff1a https github com curl curlGitHub 仓库 Windows 版 xff1a https github com curl curl for win下载页面 xff1
  • 小工具3:Windows tail.exe

    以语雀 文档为准 文件 xff1a tail zip xff0c 文件来源于网络 xff0c 用于实时查看文件内容 xff0c 与 Linux 的 tail 有相同的用法 下载上述文件 xff0c 解压 xff0c 将 tail exe 放
  • 小工具4:Windows cports.exe

    以语雀 文档为准 文件 cports zip xff0c 文件来源于网络 xff0c 用于实时查看端口占用情况 xff0c 使用管理员权限运行时 xff0c 可杀端口 下载上述文件 xff0c 解压 xff0c 将 cports exe 放
  • 为何在 node 项目中使用固定版本号,而不使用 ~、^?

    以语雀 文档为准 使用 时吃过亏希望版本号掌握在自己手里 xff0c 作者自己升级 xff08 跟随官方进行升级 xff0c 就算麻烦作者 xff0c 也不想麻烦使用者 xff09 虽然 pnpm 很好用 xff0c 但是不希望在项目中用到
  • 导读 2、kubernetes(k8s)导读

    以语雀 文档为准 内容来自 Kubernetes 权威指南 第5版等 kubernetes 是什么 xff1f kubernetes是一个全新的基于容器技术的分布式架构领先方案 xff0c 是容器云的优秀平台选型方案 xff0c 已经成为新
  • 区块链——脱坑truffle

    使用truffle构建一个智能合约 实现输出 helloworld 的功能 网上有很多帖子 但也有很多坑 这里展示我的搭建过程 帮助大家绕过那些麻烦 一 安装web3 solc truffle npm g install solc npm
  • 使用fescar遇到can not register RM,err:can not connect to fescar-server.

    前提 如果你看到了这篇文章 xff0c 说明你已经成功跑起了阿里爸爸fescar官方提供的example和server xff0c 并且你的客户端和服务端之间心跳正常 xff0c 但是当客户端进行事务操作时却提示以下错误 com span
  • Arch常用软件

    常用软件 开发 gitandroid studiovim 图形界面 网络 pacman S networkmanager 启动其提供的服务 systemctl start NetworkManager service 让服务开机自启 sys
  • CentOS可以使用的yum仓库地址

    name 61 CentOS 6 6 Base baseurl 61 http mirrors aliyun com centos vault 6 6 os x86 64 gpgcheck 61 1 gpgkey 61 http mirro
  • pyqt错误:Unresolved reference 和 正确安装pycharm+python+pyqt5

    写如下代码 xff1a span class hljs keyword import span sys span class hljs keyword from span PyQt5 span class hljs keyword impo
  • 以下是adb工具包最新Google官方版下载地址:

    以下是adb工具包最新Google官方版下载地址 xff1a ADB和Fastboot for Windows https dl google com android repository platform tools latest win
  • java.lang.UnsupportedOperationException 及resultMap相关知识

    起因 今天在请求数据库数据时报错java lang UnsupportedOperationException xff0c 从字面上理解错误的含义就是不支持的操作异常 xff0c 后面定位到错误发生在数据库sql语句中 xff0c 具体原因
  • Spring Boot配置类处理

    ConfigurationClassPostProcessor处理所有配置类 xff0c 包括 64 Component 64 Bean 64 Import注解等 由于配置类可能会引入新的配置类 xff0c 新的配置类也需要被处理 xff0
  • 数据库范式1NF 2NF 3NF详细阐述

    范式 xff1a 关系数据库中的关系是要满足一定要求的 xff0c 满足不同程度要求的不同范式 满足最低要求的叫第一范式 xff0c 简称1NF xff0c 在第一范式中满足进一步要求的为第二范式 xff0c 其余以此类推 通俗来说是满足数
  • 记一次 Native Crash Abort message:‘FORTIPY :vsprintf:prevented 33-byte write into 32-byte buffer ’

    先贴上关键日志 第一眼看到日志 xff0c 以为是缺少了Arm64 的so文件 xff0c 查看后发现并没缺少 xff1b 无奈之下 xff0c 只有复现这个Crash xff0c 一点点缩小排查范围 xff1b 最终将问题的矛头指向了项目
  • spring Bean的完整生命周期

    spring bean的完整生命周期 1 1 容器启动时 BeanFactoryPostProcessor gt postProcessBeanFactory Spring IoC容器允许BeanFactoryPostProcessor在容
  • 1秒学会 Vim 插件管理

    Vim pathogen 通常情况下安装vim插件 xff0c 通常是将所有的插件和相关的doc文件都安装在中一文件夹中 xff0c 如将插件全部安装在 usr share vim vim73 plugin 目录下 xff0c 将帮助文档全
  • 【树莓派4B】Manjaro-ARM系统下配置VNC以及遇到的问题

    在两三个小时内经历了各种尝试之后 xff0c 终于成功 xff0c 现在记录一下过程 xff0c 以免下次忘记 系统 xff1a 我实在树莓派4B 8G版上安装了Manjaro 1 下载 wget https github com azal