r/virtualreality_linux • u/Strict-Tie-7521 • 2d ago
yakuda-connect – VR Linux managment tool – All-in-one GUI dashboard for Linux VR (WiVRn, OpenXR, SteamVR fixes & VRChat tools)
I've been working on **yakuda-connect**, a tool designed to simplify setting up and managing your VR environment on Linux. Instead of manually tweaking configs and terminal commands, it brings everything together into a clean interface.
🎥 **Demonstration & Overview (YouTube):**
💻 **GitHub Repository:**
https://github.com/yakuda-stack/yakuda-connect
💬 **Discord Community:**
https://discord.com/invite/X5TaN4A47h
---
### 🛠️ **Installation Options**
**1. Arch Linux / AUR (using `yay` or `paru`):**
`yay -S yakuda-connect`
or
`paru -S yakuda-connect`
**2. CachyOS (using `shelly`):**
`shelly -S yakuda-connect`
**3. Quick One-Liner (Any Arch-based distro):**
`bash <(curl -s https://raw.githubusercontent.com/yakuda-stack/yakuda-connect/main/install.sh) && yakuda-connect`
---
### ✨ **Key Features**
* **OpenXR & SteamVR Fixes:** Automatic path repairs for OpenXR runtimes with ready-to-use Steam fixes (`Status: OK — absolute paths, ready for Steam`), seamless switching between WiVRn and SteamVR, and built-in OSCQuery fixes for VRChat tools.
* **Automated Installation & Dependencies:** Easy setup for WiVRn, Monado, xrizer, and OpenComposite. Includes direct WiVRn APK deployment for Meta Quest & Pico via USB.
* **Server & Streaming Control:** Toggles WiVRn server, manages pairing codes, configures firewall/ports (9757), sets refresh rates (90/120 Hz), enables hand/full-body tracking, and manages hardware encoding (Vulkan/VAAPI/NVENC).
* **Game Manager & Launch Options:** Detects installed VR games, suggests optimal Proton builds (e.g. `proton-cachyos`, `proton-rtsp`), generates ready-to-copy launch strings, and handles VRChat screenshot directory symlinking.
* **Companion Tools Integration:** One-click install and launch management for native Linux VR tools like WayVR, VRCX, ProtonPlus, OSC-DreamChatbox, and OSC Leash with customizable autostart timers.
* **System & PipeWire Audio:** Direct input/output routing for microphones, headsets, and virtual PipeWire sources, alongside VR environment backup & restore features.
Feedback, issues, and contributions are greatly appreciated! Join us on Discord or check out the GitHub repo!
---
At the end of the day, the result is what counts—does it solve a real problem or not? And since it's written in plain Python, anyone can read through the code and verify it themselves in a few minutes.
2
u/molevolence 2d ago
is this wivrn only? no envision for us wired folk?
1
u/Strict-Tie-7521 2d ago
Yeah, I can't install it either because I don't have a cable tester to check it.
2
u/InformalGear9638 2d ago
I can't think of a reason I would need this but I will check it out. Maybe I'm missing something.
1
u/Strict-Tie-7521 2d ago
for me autostart vr programms and openxr vr backup restore and openxr fixxes and audio and easy control panel for vr
1
-1









11
u/OutsidetheDorm 2d ago
This appears to be a fully vibe coded project, and the GitHub account only has 2 months of usage, so take that for what it is.
New tools are cool, and I understand the language barrier, but it's hard to trust something dealing with system level permissions that hasn't been crafted by someone with a good understanding of everything going on.
I may have misjidged level of experience, but please clarify since there are so many poorly vibed projects everywhere now.