Forum Discussion
Jpellegrino89
2 years agoHonored Guest
Does Meta XR Simulator support Mac OS?
I've installed and activated the plugin, but it never launches. Running Sonoma on Apple Silicon if that makes a difference.
JakeMaier
1 year agoProtege
To everyone still looking for a solution: With the help of this kind Meta employee I have gotten Meta XR Simulator working on Mac. Here are things you MUST do:
- Install the simulator and Vulkan sdk through Homebrew and make sure to do the post-installation command
- Update OpenXR to experimental version!!!!!!! It is version 1.11.1-exp.1 (this was what finally got it working)
- Make sure OpenXR is ticked as plugin provider for PC, Mac, Linux tab in XR Plugin Management settings
Other things that I did, not sure if they were part of the solution:
- Set "Play Mode OpenXR Runtime" (in OpenXR plugin management settings) to the directory of your Homebrew installed XR Simulator -> meta_openxr_simulator.json
- Deleting Meta XR Simulator package(from the Meta XR All-In-One package) from my project entirely
Huge shoutout matej001 for helping me figure this out
DavidGiraldoM
1 year agoHonored Guest
Hi, I am using a Mac M2 and Quest 3.
Thank you for sharing. I just started reading about the installations and setup.
- I understood that the "Meta XR Plugin" from the marketplace does NOT support Mac, and that's why the Meta XR tools button does not even show up. Am I right? Is this process you shared here necessary for the initial setup alswell?
- Is this https://formulae.brew.sh/formula/vulkan-tools the Vulkan SDK you installed?
- How do I know I have OpenXR already installed? Does it come with the Meta Quest Dev Hub?
These questions might probably be obvious to you, but I would appreciate it if you could point me in the right direction.
Thanks again!
- Lynoxe1 year agoHonored Guest
Hi,
I followed these instructions: https://github.com/Oculus-VR/homebrew-repo/blob/main/meta-xr-simulator.md#develop-openxr-app-using-unity
However, when using the simulator, my Unity often crashed + I got the input bug above which I didn't debug that much.
I instead decided to switch to the XR Interaction Toolkit, which offers a much simpler and straightforward simulator. This choice was motivated because I'm teaching a class and the setup needs to be as simple as possible.
- JakeMaier1 year agoProtege
Here is the link to another thread I started which has a fix for the simulator crashing problem. (may not solve your crashing problem) --> https://communityforums.atmeta.com/t5/Unity-Development/Meta-XR-Simulator-Crashing-Unity/m-p/1232613#M25071
- JakeMaier1 year agoProtege
I am not quite sure what you are talking about when you say the "Meta XR Plugin", but the other questions I can answer. You do not have to do that process at startup, just if you want to use the simulator. I don't think that is the correct Vulkan SDK; the one I installed was called Molten VK. I followed the download link from this GitHub to find it. To know if you have OpenXR installed, there are two easy ways. One is to go to your Package Manager and look at the packages "In Project" and it will show an OpenXR package. I use the Meta Quest so my package is called "Unity OpenXR Meta". The other option is to go to Project Settings --> XR Plugin Management, and OpenXR will be showing as an option for the XR Plugin if you have it installed.
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 6 months ago
- 8 months agoAnonymous
- 2 years ago