实践是验证真理的唯一标准,本文谢绝嘴炮观看、评论,本文谢绝论坛账号jiangtao9999观看、评论
Armbian Linux 24 也是一款目前还在更新的Vision Five 2适配版本,它基于Ubuntu 24.04,软件库大部分也是指向ubuntu,最新版本在2024.8.29构建,有桌面镜像和最小镜像,我确认镜像都是可以HDMI输出。网站链接:https://www.armbian.com/visionfive2/, 网页上有段文字请注意:They are automatically generated and untested! 它们是自动生成的,未经测试!
Armbian for Vision Five 2的下载如果使用国内民用宽带,过程是很痛苦的,页面下载和BT下载都是指向github, 如果碰到github抽风时就。。。。建议后半夜下载。镜像使用方法至少有两种:
1、桌面和最小镜像解压后,都是只有一个root分区,root分区里包含里/boot目录;下载页面上有升级Bootloader方法链接,链接文章里提到里55和69两个工程版名字,55和69是vf2官方在2022年发表工程版本,所以Armbian for vf2的镜像使用是需要把uboot刷上2022年的版本,然后从Qspl启动到系统。
vf2工程版从2023年开始至今,boot和root分别都是在系统分区3和分区4, boot和root共一个分区只在最初老版本使用;再结合armbian镜像是自动生成,所以armbian是较久前适配vf2的,然后一直自动生成至今,vf2官方sdk改变了,它也未测试维护。而且我在extlinux.conf文件里好像看见一个重要错误(附图),即使镜像能在VF2上启动也会运行不正常。所以我没采用armbian提供的使用方法。
2、我魔改了armbian for vf2,修改后,armbian可以进入系统;我卸载了只支持x11的xfce4组件lightdm,让xfce4不能自动进入图形界面;安装支持wayland的 weston、sway、labwc,它们不需要GPU做gl渲染也可以流畅运行,并在本机输出HDMI图像;Armbian的库里没有收录firefox和chromium,vf2工程版附带的chromium103因为依赖原因安装不上、firefox105能安装上、运行出错打开不了网页,我从网上找到chromium 125 for riscv64,安装正常运行正常;vf2的3.5音频输出无杂音爆音,vf2发布的工程版和sdk, 在2024年5月之前3.5音频不正常。armbian在vf2上运行很流畅,整体速度略低于debian13 for vf2测试版,但armbian很节省磁盘空间。
魔改armbian for vf2方法很简单:A、先烧录一张vf2-2405工程版TF卡,然后用dd把Armbian镜像里的root分区复制到TF卡的第4分区, 注意:建议选用armbian桌面镜像,最小镜像不知道因缺少啥组件,在启动后键盘会很不正常。B、开机引导,选赛昉编译的5.15内核或6.6.20都是可以的。armbian的镜像是没有账户密码的,第一次进入会要求增加root密码、新用户、新用户密码、选择语言。进入系统后可以sudo apt update , 并使用armbian-config进行些基本设置。C、启动后,第3分区因为没mount,所以看不到内容的,所以armbian每次upgrade,只会修改/boot目录里的文件,我个人感觉这挺好,能保证内核引导稳定。D、关于魔改版armbian的稳定性,因为是2405工程版和armbian的混搭,所以不知道会有啥不匹配,至少目前我使用没发现啥大问题,armbian自身也是未验证的测试版,所以凑合用吧,要求稳定的请使用2405工程版或更新,官方工程版为了保证100%稳定、GPU VPU正常,都延缓升级debian程序,debian for riscv到目前为止都没发行稳定版用于锚定。
附armbian for vf2上weston、sway、labwc截图