Forum Discussion

iByte's avatar
iByte
Start Member
2 months ago
Solved

Meta XR Simulator does not appear

Pullin my hair out here - I have the V81 simulator installed on Windows 11. Unity 6.2.10f1. I enable the simulator but the window does not appear. Any suggestions on what to check?

My goal is to use the headset in editor and the simulator in the Multiplayer play mode. When using XRIT and the unity xr simulator in another project, this type setup works quite well . I can have 3 virtual players using  the simulator and I can use the actual headset over the pc link in the editor.

 

I want to replicate this type of setup but using the Meta XR Simulator instead.

 

 

  • iByte's avatar
    iByte
    2 months ago

    In case anyone else has this issue. It was suggested to me (above) that I make sure Vulkan was the first entry in the graphics API's list in the player settings. When I checked this was already the case for me. On a whim i removed the OpenGLES entry even though it was second on the list and then simulator started to work.

    Hopefully this helps someone else out in the future.

7 Replies

  • iByte's avatar
    iByte
    Start Member

    Hi do you have Vulkan as the only entry under Android (Meta Quest) as well?

     

  • Hi, I have this exact issue but Vulkan has always been the only render pipeline for windows in my project. Weirder, the package still logs as if everything works as intented, but nothing appears and i can control everything from Unity as if i never clicked on simulator.

     

  • iByte's avatar
    iByte
    Start Member

    Thanks for the reply. Searching the internet I had seen that suggestion but when I checked my project I noticed that Vulcan was already first in the list.

  • I've seen a similar problem a while back when running the simulator from a laptop. The solution was to put Vulkan at the top of the Graphics API for Windows in the Player Settings.

     

    • iByte's avatar
      iByte
      Start Member

      In case anyone else has this issue. It was suggested to me (above) that I make sure Vulkan was the first entry in the graphics API's list in the player settings. When I checked this was already the case for me. On a whim i removed the OpenGLES entry even though it was second on the list and then simulator started to work.

      Hopefully this helps someone else out in the future.

  • iByte's avatar
    iByte
    Start Member

    [Meta XR Simulator is activated] XR_SELECTED_RUNTIME_JSON is set to C:\Users\Blender\AppData\Local\MetaXR\MetaXrSimulator\81\meta_openxr_simulator.json
    META_XRSIM_CONFIG_JSON is set to C:\Users\Blender\AppData\Local\MetaXR\MetaXrSimulator\81\config\sim_core_configuration.json
    UnityEngine.Debug:Log (object)
    Meta.XR.Simulator.Editor.LogUtils:ReportInfo (string,string) (at ./Library/PackageCache/com.meta.xr.simulator@e73b5fdb5a5a/Editor/Utils/LogUtils.cs:30)
    Meta.XR.Simulator.Editor.XRSimUtils/<ActivateSimulator>d__3:MoveNext () (at ./Library/PackageCache/com.meta.xr.simulator@e73b5fdb5a5a/Editor/Utils/XRSimUtils.cs:150)
    System.Runtime.CompilerServices.AsyncTaskMethodBuilder:Start<Meta.XR.Simulator.Editor.XRSimUtils/<ActivateSimulator>d__3> (Meta.XR.Simulator.Editor.XRSimUtils/<ActivateSimulator>d__3&)
    Meta.XR.Simulator.Editor.XRSimUtils:ActivateSimulator (bool,Meta.XR.Simulator.Editor.Origin)
    Meta.XR.Simulator.ToolbarItem/<>c/<<-cctor>b__2_3>d:MoveNext () (at ./Library/PackageCache/com.meta.xr.simulator@e73b5fdb5a5a/Editor/Utils/ToolbarItem.cs:126)
    System.Runtime.CompilerServices.AsyncVoidMethodBuilder:Start<Meta.XR.Simulator.ToolbarItem/<>c/<<-cctor>b__2_3>d> (Meta.XR.Simulator.ToolbarItem/<>c/<<-cctor>b__2_3>d&)
    Meta.XR.Simulator.ToolbarItem/<>c:<.cctor>b__2_3 ()
    Meta.XR.Editor.PlayCompanion.Manager:Select (Meta.XR.Editor.PlayCompanion.Item,bool) (at ./Library/PackageCache/com.meta.xr.sdk.core@d6da9ab40659/Editor/Utils/PlayCompanion/Manager.cs:84)
    Meta.XR.Editor.PlayCompanion.Manager:Toggle (Meta.XR.Editor.PlayCompanion.Item) (at ./Library/PackageCache/com.meta.xr.sdk.core@d6da9ab40659/Editor/Utils/PlayCompanion/Manager.cs:90)
    Meta.XR.Editor.PlayCompanion.Toolbar/<>c__DisplayClass27_0:<CreateButton>b__1 () (at ./Library/PackageCache/com.meta.xr.sdk.core@d6da9ab40659/Editor/Utils/PlayCompanion/Toolbar.cs:276)
    UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

→ Find helpful resources to begin your development journey in Getting Started

→ Get the latest information about HorizonOS development in News & Announcements.

→ Access Start program mentor videos and share knowledge, tutorials, and videos in Community Resources.

→ Get support or provide help in Questions & Discussions.

→ Show off your work in What I’m Building to get feedback and find playtesters.

→ Looking for documentation?  Developer Docs

→ Looking for account support?  Support Center

→ Looking for the previous forum?  Forum Archive

→ Looking to join the Start program? Apply here.

 

Recent Discussions