Skip to main content
New Participant
September 1, 2015

Unity 5 & Runtime 0.7 not working?

Hi Peeps,

Since 0.6 of the runtime, I've not been able to get the DK2 to work with Unity 5.
I get the folllowing error message after a reaaaaly long delay with any of the standard samples in the new SDK (i.e. Cubes)

[CAPI] LibOVR module is located at C:\Windows\system32\LibOVRRT64_0_6.dll
Compositor failed to initialize.
Bad config or LibOVR not found. VR disabled.
Unity v5.2.0f2, Oculus Utilities v0.1.0, OVRPlugin v0.1.0.
UnityEngine.Debug:Log(Object)
OVRManager:Awake() (at Assets/OVR/Scripts/OVRManager.cs:296)
Creating volume controller...
UnityEngine.Debug:Log(Object)
OVRManager:InitVolumeController() (at Assets/OVR/Scripts/OVRManager.cs:402)
OVRManager:Awake() (at Assets/OVR/Scripts/OVRManager.cs:327)


What am I missing? This was all working before and I was using both Unity 4 and 5 with the DK2. Now, since 0.6 it's broken.
I'm using Unity 5.2.0f2 unity pro license.

graphics card is: AMD Radeon R9 200 Series
driver version:15.20.1062.1004-150803a1-187669C
And this is on Windows 7.

It seems a bit weird in the log that it is specifically looking for the 06 version DLL.
Any help appreciated.

Thanks!
    This topic has been closed for replies.

    10 replies

    Inspiring
    September 1, 2015
    What are you doing exactly before the delay happens and a delay to what?

    Can you provide these logs? viewtopic.php?f=34&t=23521
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
    abbykattAuthor
    New Participant
    September 2, 2015
    When you click PLAY in Unity.
    There is a long delay then the messages shown.

    The unity Server log doesn't even seem to show any sort of connection

    Theres lots of this in it, but nothing else:

    09/02/15 22:29:58: OVR::SensorDevice - Closed '\\?\hid#vid_2833&pid_0021#8&18d7e3fd&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}'
    09/02/15 22:29:58: OVR::Win32::HIDDevice - Closed '\\?\hid#vid_2833&pid_0021#8&18d7e3fd&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}'
    09/02/15 22:29:59: OVR::Win32::HIDDevice - Opened '\\?\hid#vid_2833&pid_0021#8&18d7e3fd&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}'
    Manufacturer:'Oculus VR, Inc.' Product:'Rift DK2' Serial#:'H1DE4CR6N1E23M00K100' Version:'212'


    What's causing these errors in the unity console window:
    LibOVR module is located at C:\Windows\system32\LibOVRRT64_0_6.dll
    Compositor failed to initialize.
    Bad config or LibOVR not found. VR disabled.
    Inspiring
    September 3, 2015
    Sorry, Unity 5.2.0f2 has issues similar to 5.1.3 and is not supported at this time.
    Up and Coming
    September 10, 2015
    @vrdaveb : What about 5.2.0f3?
    Please check out the Millennium Falcon Experience , The Battle Of Endor , and TRON: Light Cycles @DarthDisembowel
    Inspiring
    September 10, 2015
    Sorry, it appears to still be broken with the same MSAA and Linear Lighting issues that 5.1.2p3-5.1.3p1 had.
    Up and Coming
    September 10, 2015
    Ok, thanks vrdaveb.

    MSAA was already off, I switched from Linear to Gamma and was able to run the game. The weird thing is, when I switched back to Linear, it still worked. But at this point I was too frustrated with the instability and reverted to Unity 5.1.3p2.
    Please check out the Millennium Falcon Experience , The Battle Of Endor , and TRON: Light Cycles @DarthDisembowel
    Participant
    September 17, 2015
    Hi all, im running (without any problem) program with unity 5.2 and oculus runtime .7
    i got this message when i play scene :

    [CAPI] LibOVR module is located at C:\Windows\SYSTEM32\LibOVRRT64_0_6.dll

    I would expect that unity would load _0_7, that is present in same folder, ins't ir right ?

    i tried to remove _0_6 and if i restart unity Oculus is not called at all, it measn somewhere unity is told to look for 6 and not for 7, why ?

    Thanks u all in advance.
    Inspiring
    September 17, 2015
    I don't think that message should cause any issue assuming everything else is working.
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
    Participant
    September 17, 2015
    Well it's working as i said a t the beginning.
    For sure it means unity is not using version .7, or at least not directly, i can imagine .6 is then accessing .7 cos it's a beta.

    Anyway it works only with Lib .6 placed in system32 folder.
    Inspiring
    September 17, 2015
    That's correct. Unity has not been updated to use the 0.7 SDK yet.
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV