Welcome to your all-in-one VR setup for Manjaro Linux. This script helps get your system fully VR-ready with tools like Unity Hub, ALVR, and WiVRn while keeping everything as native as possible.
This script installs the following tools and services:
- Unity Hub (Flatpak) โ Required for VRChat world/avatar development
- Unity 2022.3.22f1 โ The version needed for VRChat (manual install)
- ALCOM โ VRChat-compatible project launcher and toolkit
- ALVR (AUR) โ Wireless PC VR streaming over Wi-Fi
- WiVRn (Flatpak) โ Alternative VR streaming tool
- Discord (Snap) โ Communication platform for devs and VRChat communities
- Blender โ 3D modeling
- GIMP โ Image editing
- Audio/VR tools โ
pavucontrol
,pipewire
,helvum
, etc. - Developer utilities โ
xdotool
,wmctrl
,jq
,git
, etc. - Avahi/mDNS โ For device discovery in VR setups
- Unzip the downloaded archive.
- Move the entire
Program Files
folder into your Home directory (/home/yourname
).
-
Double-click
linux-vr-setup
. -
If it doesn't run, do this:
- Right-click
linux-vr-setup
> Properties > Permissions tab. - Check the box:
Allow executing file as program
. - Then double-click it again.
- Right-click
- You will be prompted for your password (due to
sudo
). - Just type it and press Enter โ you wonโt see the characters as you type.
- You may need to enter your password multiple times.
- When Discord is being installed via Snap, it may require a reboot.
- After rebooting, run
linux-vr-setup
again. - Enter your password again if prompted.
- Your browser will open automatically.
-
Download ALCOM Linux from the link that opens.
-
Move the AppImage into
~/Program Files
. -
Open a terminal and run:
yay -S vrc-get
-
Enter password if asked.
Unity 2022 is currently broken and will not allow login with some installs. To work around this:
-
Run the launcher to open Unity Hub (installed via Flatpak).
-
Log in to Unity Hub.
-
Go to Unity Archive and manually install:
Unity 2022.3.22f1
-
Once installed, close the launcher.
-
Run the launcher again.
-
In ALCOM's Settings, add the Unity install path:
/home/yourname/Program Files/unity/hub/editor/2022.3.22f1/editor
-
If it asks for an executable, choose the file named
Unity
inside the above folder. -
You should now be good to go!
โ Tip: Occasionally open the launcher to keep Unity login tokens up to date.
- Unity Hub is a Flatpak due to login issues in native/other versions.
- All other tools install natively or via AUR where possible.
- Snap is only used where absolutely necessary (Discord).
You're now VR-ready on Manjaro. Happy creating! ๐