Low frame rates with VR preview. *URGENT

-HTC Vive
-I am running ubuntu 16.04 so i have the latest beta version of nvidia 384.47
-I have tried rebooting the PC multiple times, nothing seems to be changing
-Nothing other than SteamVR is running in the background.
I have tried creating multiple new levels but it always seems to hover around the 30-35 fps range. I also tried to lower the sp down to 100, which increases the fps to around 60. Again, i tried running levels with literally nothing in it other than a plane so there really shouldn’t be anything affecting the performance.

Do other VR games run smoothly?
Might be an issue with SteamVR and Linux or UE4 and Linux or both

I am getting 25fps on levels with almost nothing in it. I am running a GTX 1080 and i7 6700k so performance should not be a problem. How do i fix this?

Could be due to a lot of things. Please check/answer the following:

-Which VR device do you use?

-Do you have the latest drivers installed?

-Rebooted your PC? (Sounds dumb but often helps)

-Anything else running that costs performance? (Several UE4 instances / other game engines / games / crypto-mining, …)

-Often a restart of UE4 helps too

If all that doesn’t help check if the performance is good in an existing VR game, if so it could be your scene/game.
-Did you try a completely new level?

-Any fancy calculations going on? (Though they should run on the CPU)

-Check the GPU Profiler - you should be under 11ms per frame (-> 90fps for Vive/Oculus), there you can see what costs you performance

General tips and tricks:

-Use low-poly meshes and LODs (UE4 can generate them for you)

-Use normal maps for details (though they can be strange in VR when up-close)

-Use static lights and objects whenever possible

-Use instanced stereo rendering

-Use forward rendering and MSAA

-Limit the amount of objects in your scene, since VR uses a lot of performance

Hope I could help!

It should be, I tried benchmarking the vr option of unigine’s superposition benchmark with vr maximum settings and getting around 90fps if that helps.

I have attached a screenshot of the GPU visualizer along with the game screen while loading an empty level.

Apparently the GPU utilization is only around 30% according to the nvidia driver.

I had a similar issue on windows, and I solved it by turning of the Geforce Experience In-game overlay. Maybe something similar is happening to you?