安装过程
折腾了一天后总结出的现版本明日方舟Linux安装过程:确保 binder 内核模块已加载-创建三个 binder 设备节点-设定设备节点权限-下载Docker镜像-下载NVIDIA工具包-构建镜像 使用NVIDIA渲染以及ARM转译-使用adb连接-下载明日方舟APK包体-使用abd install向容器中安装明日方舟-使用scrcpy投屏设备-打开
此外,此处可通过binderfs来代替第1,2步骤,这也是被推荐的方式
但是我的内核不支持binderfs就是了
一些坑
NVIDIA工具包这里有坑
NVIDIA驱动会验证GPG签名所以你去拉Github上的仓库会被拒绝安装
现版本,鹰角不再提供x86架构的apk安装包,因此你必须用转译,但转译情况下极不稳定
binder设备节点的设备名在不同发行版下可能不同,列如我的就是带anbox前缀的
如果打开桌面但只有虚拟按键且黑屏,那么有可能是数据库损坏导致桌面无法启动,此时其实可以直接安装游戏并强制启动
总结:
鹰角居然不支持Linux鹰角真是太坏了唉海猫小时候…
NVIDIA闭源驱动真是太坏了唉老黄小时候…