Forum Discussion

🚨 This forum is archived and read-only. To submit a forum post, please visit our new Developer Forum. 🚨
georgedunaev's avatar
10 years ago
Solved

ovr_InitializePtr(&params); returns -3003;

I am developer and I need to use DK1.  Version of SDK is 0.8.0.?. I use Oculus World Demo.

Sometimes app works fine, but only first time I start it. Reboot - start program - it works, start it again - it doesn't work.

I've tried to start/stop/restart the service and process OVRServer_x64. Switching off and switching on once helped me: when I disconned miniusb, switched off the box by pressing on real button on it, and disconnected the "power-wire". I can not repeat this success.

It gives me error "ovr_Initialize failure. fffff447 --"  

with message "10/04/16 10:35:09: 10/04/16 10:35:09: [CAPI] LibOVR module is located at C:\Windows\system32\LibOVRRT64_0_8.dll"

during debug in VS13.

It gives me error "Unable to initialize rendering 0 --"

with message

"10/04/16 10:53:13: 10/04/16 10:53:13: [CAPI] LibOVR module is located at C:\Wind
ows\system32\LibOVRRT64_0_8.dll
10/04/16 10:53:13: 10/04/16 10:53:13: [IPC] Call Stats for SetInitialState : x1:
 C2S=19.2431, S2C=4.16934, Runtime=56.7672 (microseconds) C2Ssize=80, S2Csize=81
 (bytes)
10/04/16 10:53:13: 10/04/16 10:53:13: [IPC] Call Stats for IsLatencyTesterAvaila
ble : x1: C2S=8.98012, S2C=2.24503, Runtime=1.28287 (microseconds) C2Ssize=33, S
2Csize=18 (bytes)
10/04/16 10:53:13: 10/04/16 10:53:13: [IPC] Call Stats for Hmd_Create : x1: C2S=
7.69725, S2C=3.20719, Runtime=10.9044 (microseconds) C2Ssize=19, S2Csize=171 (by
tes)
10/04/16 10:53:13: 10/04/16 10:53:13: [IPC] Call Stats for Hmd_GetHmdInfo : x1:
C2S=7.37653, S2C=5.45222, Runtime=6.09365 (microseconds) C2Ssize=23, S2Csize=803
 (bytes)
10/04/16 10:53:13: 10/04/16 10:53:13: [IPC] Call Stats for SetNumberValue : x1:
C2S=8.6594, S2C=3.20719, Runtime=5.45222 (microseconds) C2Ssize=55, S2Csize=25 (
bytes)
10/04/16 10:53:13: 10/04/16 10:53:13: [IPC] Call Stats for SetNumberValues : x1:
 C2S=8.33868, S2C=2.88647, Runtime=3.84862 (microseconds) C2Ssize=81, S2Csize=25
 (bytes)
10/04/16 10:53:13: 10/04/16 10:53:13: [From Service] 10/04/16 10:53:13: [HMD] WA
RNING: Unable to change dynamic prediction mode setting
10/04/16 10:53:13: 10/04/16 10:53:13: [IPC] Call Stats for Hmd_SetEnabledCaps :
x1: C2S=8.33868, S2C=3.20719, Runtime=179.923 (microseconds) C2Ssize=35, S2Csize
=33 (bytes)
10/04/16 10:53:13: 10/04/16 10:53:13: [From Service] 10/04/16 10:53:13: [HMD] WA
RNING: Unable to change low persistence mode setting
10/04/16 10:53:13: 10/04/16 10:53:13: [IPC] Call Stats for Hmd_ConfigureTracking
 : x1: C2S=8.01797, S2C=2.56575, Runtime=84.0283 (microseconds) C2Ssize=46, S2Cs
ize=25 (bytes)
10/04/16 10:53:13: 10/04/16 10:53:13: [From Service] 10/04/16 10:53:13: [HMD] WA
RNING: Unable to change dynamic prediction mode setting
10/04/16 10:53:13: 10/04/16 10:53:13: [From Service] 10/04/16 10:53:13: [HMD] WA
RNING: Unable to change low persistence mode setting
10/04/16 10:53:15: 10/04/16 10:53:15: [From Service] 10/04/16 10:53:15: [SwapCha
in] Created swapchain of type 'DirectDisplaySwapChain' provided by 'NVidia'
10/04/16 10:53:15: 10/04/16 10:53:15: [From Service] 10/04/16 10:53:15: [DirectD
isplaySwapChain] Initialize
10/04/16 10:53:15: 10/04/16 10:53:15: [From Service] 10/04/16 10:53:15: [NVDirec
tDisplay] AcquireExclusive failed: Invalid configuration10/04/16 10:53:15: 10/04
/16 10:53:15: [From Service] 10/04/16 10:53:15: OVR Error:
  Code: -3000 -- ovrError_Initialize
  System error: -2005270527 (887a0001) -- DXGI_ERROR_INVALID_CALL
  Description: Failed to obtain exclusive access of direct display
  OVRTime: 12015.939994
  Time: 2016-10-04 13:53:15 [867:960:300]
10/04/16 10:53:15: 10/04/16 10:53:15: [IPC] Call Stats for Compositor_Create : x
1: C2S=34.6376, S2C=15.3945, Runtime=2.46209e+006 (microseconds) C2Ssize=100, S2
Csize=164 (bytes)
"

during the manual start of application.


What is going on? How to fix such error with Oculus DK1?

Thanks a lot!

  • "Show Demo Scene" button was also greyed out because I didn't created a user in Oculus Configuration Utility (0.8.0.0) It seems to work fine after its creation. No "one-time working" anymore.

1 Reply

  • "Show Demo Scene" button was also greyed out because I didn't created a user in Oculus Configuration Utility (0.8.0.0) It seems to work fine after its creation. No "one-time working" anymore.