解决Arch上VRChat抽风问题
最近沉迷VRChat当小南梁和朋友玩,但并不一定随时在台式机边,不能用满血VRChat,于是就想着能不能用Arch运行VRC。
用Proton运行VRChat的桌面端已经比较完美了,但VR模式下就会有一堆问题,我们一个一个说明。
设备
我的设备是Pico 4 Ultra,自己的Pico Connect并不支持Arch Linux。
我也不喜欢通过Wine转译,所以之前的办法是使用Pico端的VRChat进行游玩。
但是VRC的安卓端限制很多,很多模型还有地图都加载不了,就很可惜。那么我们一个一个解决。
ALVR
首先尝试了ALVR,串流可行,直接连接到SteamVR,可以连上。开箱即用,非常简单。界面没啥问题,但是等到了VRChat里,这个低频闪屏搞得我头晕眼花。我又试了SteamVR自己的VR Home,也是同样问题。
起初以为是参数太高,连接不稳(毕竟我的笔记本是一个联想小新,办公本),我降低串流分辨率、码率,关掉后处理,能改的我都改了一遍,确实没有能用的。
中文互联网上也都没解决方法(必应搜了一遍,确实没见到差不多情况的)。没办法,只能先抛弃ALVR了。
插曲
在寻找替代的过程中,我瞥到了一眼WayVR。这是一个XR软件,基本就是一个SteamVR的扩展版,它跑起来可以串流各种桌面应用,还是非常舒服的。
如何启动它呢?需要你有Modano,WiVRn或SteamVR。于是我估计这个WiVRn应该能替代SteamVR。
WiVRn
这是一个Linux原生的串流VR游戏到VR一体机的应用,支持Pico 4 Ultra,值得一试。
前提
首先AUR安装WiVRn(需要安装wivrn-server和),之后看到软件要求:
avahi安装并启动daemon- 防火墙开放
5353/UDP和9757/UDP+TCP
由于我之前安装过Uxplay(用于将iPhone投屏到Linux),那么这两步就省略了。
连接
Linux端非常简单,命令行直接运行wivrn-server就可以了。
Pico端也很简单,下载一个App,我从WiVRn的仓库里翻到一个WiVRn-APK,
安装后就可以跟同网络下的Linux连接了。
用wivrn-dashboard连接更方便,也能找到usb连接。
但是VRChat却不识别,启动的时候还是桌面模式。这时候需要安装一个OpenComposite。AUR包下载opencomposite-git就可以了。
至此,全部搞定!但是一看我的连接帧数,以及动作-反馈的延时居然高达700ms……算了,还是将就一下吧,这也不失为一种选择嘛。
- 标题: 解决Arch上VRChat抽风问题
- 作者: 容小狸
- 创建于 : 2026-02-20 19:10:38
- 更新于 : 2026-02-21 19:08:06
- 链接: https://blog.rongxiaoli.top/2026/02/20/Arch VRChat/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。