cancel
Showing results for 
Search instead for 
Did you mean: 

[Unity, Oculus Quest] Recenter Stopped working on OpenXR port, it shows recentering in adb

contrejo
Explorer

Hi,

I'm working on a project where I switched from VRTK to openXR. Everything works well except the Universal Button recenter. When I hold the button the ring UI shows up it does a circle around as if it should recenter but nothing happens in the screen. I'm using Unity 2022.3.7 - OpenXR Plugin 1.8.2 - XR interaction toolkit 2.4.3. - XR Plugin Management 4.4.0

Both PC and Android in project management are set to OpenXR (and actually if I switch android vr plugin to oculus it stays loading forever in the build).

When I run ADB I see that it does something with recenter. I uploaded that snippet of the log and here's a more specific snippet where you can see some things where it updates the recenter timer and says.

10-02 19:23:27.000 2769 3079 I RecenterTimer: UpdateTimerData(-1.00 -1.00)
10-02 19:23:27.000 3144 3320 I SpatialAnchorPipeline: Guardian needs anchor search = 0, 1 && (1, 0, 0)


10-02 19:23:26.675 3144 3320 W [CT] : Anchor:SlamAnchorMemoryOSSDKClient: [Throttled count=620] Skipping invalid anchorHandle when attempting to cache AnchorStates
10-02 19:23:26.745 2769 3079 I SystemButton: ovrSystemButton::Update ovrSystemButton_DownBeforeLongPress setting state to ovrSystemButton_DownAfterLongPress and returning ovrButtonEvent_LongPress
10-02 19:23:26.745 2769 3079 I SystemButtonHandler: long system button event 34466.390335
10-02 19:23:26.745 2769 3079 I SystemButtonHandler: Recenter from system button 34466.390335
10-02 19:23:26.746 2769 3079 I RecenterTimer: UpdateTimerData(-1.00 -1.00)
10-02 19:23:26.746 2769 3079 I VrRuntimeService: RuntimeServiceSDKServer::RecenterLocalSpace_Internal
10-02 19:23:26.746 2769 3079 I VrRuntimeServer: UpdateLocalSpace: Src: 1, Version: 38, VersionUser: 2, RawFloorHeightOld: -1.087417, RawFloorHeightNew: -1.087417
10-02 19:23:26.748 3144 3320 I GuardianSystem: [GuardianSystem::UpdateSystem] Responding to local space version number change.
10-02 19:23:26.748 3144 3320 I Deque : AddEventToQueue called. eventInfo.type: 40, eventInfo.next: 0
10-02 19:23:26.757 22482 22523 I Deque : AddEventToQueue called. eventInfo.type: 40, eventInfo.next: 1
10-02 19:23:26.782 2769 21825 I Vsync : Vsync 3061: 2 x 13.92 ms (71.82 Hz, at 34466.427)
10-02 19:23:26.824 988 21723 I Tracking: BOLT:HexagonTelemetry: Global DSP utilization: 3.25% (162 / 5002 ms), Scalar Util: 69.43%, HVX Util: 38.40%, HMX Util: 0.00%.
10-02 19:23:26.999 2769 3079 I SystemButtonHandler: system button setHomeButtonUpState 34466.6
10-02 19:23:27.000 2769 3079 I RecenterTimer: UpdateTimerData(-1.00 -1.00)
10-02 19:23:27.000 3144 3320 I SpatialAnchorPipeline: Guardian needs anchor search = 0, 1 && (1, 0, 0)
10-02 19:23:27.004 22482 22916 I VrApi : FPS=73/72,Prd=45ms,Tear=2,Early=0,Stale=1,Stale2/5/10/max=0/0/0/1,VSnc=0,Lat=-1,Fov=0,CPU4/GPU=2/2,1171/441MHz,OC=FF,TA=0/0/0,SP=N/N/N,Mem=2092MHz,Free=2477MB,PLS=0,Temp=35.0C/0.0C,TW=1.52ms,App=3.11ms,GD=0.31ms,CPU&GPU=7.34ms,LCnt=2(DR73,LM2),GPU%=0.36,CPU%=0.48(W0.52),DSF=1.00,CFL=12.59/24.07,ICFLp95=24.18,LD=0,SF=1.00,LP=0,DVFS=0
10-02 19:23:25.367 0 0 I binder : 23624:23624 ioctl 40046210 7fe863e234 returned -22
10-02 19:23:27.052 1145 23121 E PackageManager: Failure printing domain verification information
10-02 19:23:27.052 1145 23121 E PackageManager: android.content.pm.PackageManager$NameNotFoundException: Package quest.side.vr unavailable
10-02 19:23:27.052 1145 23121 E PackageManager: at com.android.server.pm.verify.domain.DomainVerificationUtils.throwPackageUnavailable(DomainVerificationUtils.java:48)
10-02 19:23:27.052 1145 23121 E PackageManager: at com.android.server.pm.verify.domain.DomainVerificationDebug.printState(DomainVerificationDebug.java:90)
10-02 19:23:27.052 1145 23121 E PackageManager: at com.android.server.pm.verify.domain.DomainVerificationService.printState(DomainVerificationService.java:1198)
10-02 19:23:27.052 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService$ComputerEngine.dump(PackageManagerService.java:4811)
10-02 19:23:27.052 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService$ComputerLocked.dump(PackageManagerService.java:5329)
10-02 19:23:27.052 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService$ComputerTracker.dump(PackageManagerService.java:5881)
10-02 19:23:27.052 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService.dump(PackageManagerService.java:25427)
10-02 19:23:27.052 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService.dump(PackageManagerService.java:25235)
10-02 19:23:27.052 1145 23121 E PackageManager: at android.os.Binder.doDump(Binder.java:887)
10-02 19:23:27.052 1145 23121 E PackageManager: at android.os.Binder.dump(Binder.java:877)
10-02 19:23:27.052 1145 23121 E PackageManager: at android.os.Binder.onTransact(Binder.java:813)
10-02 19:23:27.052 1145 23121 E PackageManager: at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4834)
10-02 19:23:27.052 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:8894)
10-02 19:23:27.052 1145 23121 E PackageManager: at android.os.Binder.execTransactInternal(Binder.java:1184)
10-02 19:23:27.052 1145 23121 E PackageManager: at android.os.Binder.execTransact(Binder.java:1143)
10-02 19:23:25.382 0 0 I binder : 23627:23627 ioctl 40046210 7feb892184 returned -22
10-02 19:23:25.397 0 0 I binder : 23629:23629 ioctl 40046210 7fd19fc534 returned -22
10-02 19:23:27.133 1145 23121 E PackageManager: Failure printing domain verification information
10-02 19:23:27.133 1145 23121 E PackageManager: android.content.pm.PackageManager$NameNotFoundException: Package quest.side.vr unavailable
10-02 19:23:27.133 1145 23121 E PackageManager: at com.android.server.pm.verify.domain.DomainVerificationUtils.throwPackageUnavailable(DomainVerificationUtils.java:48)
10-02 19:23:27.133 1145 23121 E PackageManager: at com.android.server.pm.verify.domain.DomainVerificationDebug.printState(DomainVerificationDebug.java:90)
10-02 19:23:27.133 1145 23121 E PackageManager: at com.android.server.pm.verify.domain.DomainVerificationService.printState(DomainVerificationService.java:1198)
10-02 19:23:27.133 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService$ComputerEngine.dump(PackageManagerService.java:4811)
10-02 19:23:27.133 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService$ComputerLocked.dump(PackageManagerService.java:5329)
10-02 19:23:27.133 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService$ComputerTracker.dump(PackageManagerService.java:5881)
10-02 19:23:27.133 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService.dump(PackageManagerService.java:25427)
10-02 19:23:27.133 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService.dump(PackageManagerService.java:25235)
10-02 19:23:27.133 1145 23121 E PackageManager: at android.os.Binder.doDump(Binder.java:887)
10-02 19:23:27.133 1145 23121 E PackageManager: at android.os.Binder.dump(Binder.java:877)
10-02 19:23:27.133 1145 23121 E PackageManager: at android.os.Binder.onTransact(Binder.java:813)
10-02 19:23:27.133 1145 23121 E PackageManager: at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4834)
10-02 19:23:27.133 1145 23121 E PackageManager: at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:8894)
10-02 19:23:27.133 1145 23121 E PackageManager: at android.os.Binder.execTransactInternal(Binder.java:1184)
10-02 19:23:27.133 1145 23121 E PackageManager: at android.os.Binder.execTransact(Binder.java:1143)
10-02 19:23:25.463 0 0 I binder : 23637:23637 ioctl 40046210 7fd6c608b4 returned -22
10-02 19:23:27.292 2769 3079 E TREX : Interface version 1 was not found. Check debug build for more information.
10-02 19:23:27.319 988 21815 I Tracking: boltlib: DSP utilization: 3.73 % (186 / 5001 ms)
10-02 19:23:27.405 2769 3261 I VrRuntimeService: RuntimeServiceSDKServer::SetGuardianSystemState: 2538653349
10-02 19:23:27.406 3144 3320 I GuardianSystem: GuardianSDKServerStateSnapshot::Sync: Flags changed: 532480, 524288, SYSTEM_GUARDIAN_VISIBLE,SYSTEM_GUARDIAN_VALID to SYSTEM_GUARDIAN_VALID
10-02 19:23:27.464 988 2676 I Tracking: Vega:SubmapPublisher: Tracking parent changed from 95
0 REPLIES 0