Use Rokoko Studio on Linux with Bottles
Update 2024/08/20: typo.
Rokoko Studio officially only supports Windows and MacOS. I dual boot, but stay on Linux unless I really have to go back. With Wine and Proton nowadays most Windows apps are runnable on Linux more or less, so I gave it a try. And yes, you can use Rokoko Studio on Linux and most features are there. To do so I use Bottles, which is a GUI manager for WINE with their own tweaks and stuff.
Before we start, here's what you can expect:
- ✅ Most Rokoko Studio features work well
- ❌ Hardware (suit, gloves, etc) can't be detected via USB
- ❌ iPhone can't connect (note: I have this problem on Windows too though)
Step 1: Install Bottles
Go to https://usebottles.com/download/ and install Bottles. They recommend the Flatpak version.
If you use the Flatpak version, consider installing Flatseal also. It's helpful for managing Flatpak application permissions if you encounter issues.
Step 2: Download Rokoko Studio installer
Grab the Windows exe installer of Rokoko Studio from the official site.
Step 3: Create new bottle
Open up Bottles, create a new bottle using "Application" environment.

Step 4: Install Rokoko Studio in Bottles
After the bottle is created, click "Run Executable" and select the Rokoko Studio installer exe.

An installation wizard comes up. Just click through it. Make sure "Add Firewall exception" is checked.

After the installation is completed, Rokoko Studio will show up in the program list of the bottle. Click the play button to run.

Step 5: Done
Login as usual from the web browser and have fun.
What works and what doesn't work
Every thing pretty much works the same except that the Studio cannot detect USB connections. Don't think that it is something Bottles and WINE are designed for at all. So you will need to connect your suit/gloves/devices with USB to a Windows/Mac machine first and set up WiFi information there before you can use them on Linux.
I have another problem that the iOS face capture app doesn't connect to the Studio. But it doesn't connect on my Windows machine too. Not sure about the Android version and head cam as I don't have them.
Bottle Settings:
For bottle settings I leave them mostly default. You can turn on OBS Game Capture
if you need (requires obs-vkcapture). Discrete Graphics
works. Enabling Steam Runtime
will crash.