Vivecraft#
Vivecraft works out of the box with a functioning Monado/WiVRn + xrizer setup.
Currently, the recommended launcher for Minecraft is PrismLauncher. It runs natively on Linux and can pull mods from Modrinth, CurseForge, FTB, and others.
Flatpak users#
If your Minecraft launcher is installed via Flatpak, you must grant it access to the relevant paths before Vivecraft will work.
The command below shows how to grant the required permissions to a Flatpak installation of PrismLauncher. However, it can also be used for other launchers by replacing org.prismlauncher.PrismLauncher with the Flatpak app ID of your preferred launcher.
If your launcher is installed in the system Flatpak installation (as opposed to the user Flatpak installation), remove the --user flag from this command. You can check which one it’s in by running flatpak list and looking at the rightmost column.
flatpak override --user \
--filesystem=xdg-config/openxr:ro \
--filesystem=xdg-config/openvr:ro \
--filesystem=xdg-run/wivrn \
--filesystem=/var/lib/flatpak/app/io.github.wivrn.wivrn:ro \
--filesystem=~/.var/app/io.github.wivrn.wivrn:ro \
org.prismlauncher.PrismLauncherTroubleshooting#
xrizer error “ERROR_LIMIT_REACHED”#
This error used to happen when you hit Monado/WiVRn’s old limit of 256 actions, caused by having too many bindings created by mods.
In recent Monado and WiVRn versions, this has been fixed to allow for way more actions, so just update.
Previously, the workaround was to either remove mods or switch to VapoR, an experimental and WIP alternative to xrizer.