New filters on the Home Feed, take a look!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

26
[VR] {Reverb G2}-Win11,GPU,BIOS latency&performance fix list
Post Flair (click to view more posts with a particular flair)
Author Summary
BriannaBromell is in vr
Post Body

Cross post of my own fix list from VR reddit. Text pasted below Introduction for convenience

📇Index📇

📄Description
🗣️Introduction
💻Specs
ℹ️Content

📄Description📄

From an unplayable, per-game tweaking, headache to flawlessly smooth VR exploration experience, relative to my flat GPU performance. I needed a whole list of fixes, many of which are not commonly mentioned in correlation to VR, some being latency and native hw communication.

By the end you may have familiarized yourself with a lot more than just VR compatibility. This was a learning experience for me.

📄END Description📄

🗣️Introduction

(skippable, list below)
My irrationally terrible performance problems within & between Windows, WMR, SteamVr, my Chipset, and my GPU were not solved by halting/updating past the holographic logging problem or doing commonly mentioned tweaks. First and foremost I had to join the Windows insider program, of windows update, and select specifically the preview channel

GPU 3060 However, at the same time, as mentioned below, I made other major performance changes on my PC

🗣️ END Introduction

💻Specs

▫️Win11 pro 10.0.22623 build 2263
▫️Cpu Amd ryzen 9 5900x, 4200mhz 12 cores
▫️Mobo TUF gaming x570-plus(wifi)
▫️RAM 48gb
▫️Pageing file 30GB for each of two Nvme drives (64gb total)
▫️BIOS 3001->4408 (updated)
▫️Nvidia rtx 3060 12gb w desizable BAR enabled. Driver version 527.56

ℹ️Content Summary

Updating, setting, hacks, and reducing guesswork for the machine
▫️Windows update insider preview builds
▫️BIOS update
▫️BIOS level hardware settings
▫️Windows hacks & configuration
▫️VR software settings (WMR, Wmr4SteamVr, SteamVr

ℹ️[Solutions & Associated Steps]

in loose order

📥GFX drivers

Update/download directly from the website, choose clean install if possible. I never needed to use "DDU"

📥Windows update

Important especially due to w11h22 holographicshell event tracing issue
▫️Opting into the windows insider program to enable preview builds, and thus a fix for the recent update that destroyed VR.
▫️Set Windows insider program option to "release preview"
⚠️If using Windows 11 and you can't opt into Windows insider program you may need to enable TPM and your bios OR should you be unable, use a registry hack to fool your system into eligibility.

🪟Windows 11 OS

▫️Disabling Virtual monitor pre-allocation in the registry
▫️Disable the additional monitors in hardware manager that are created by Windows mixed reality.

🎛️Bios

▫️Update your bios
Do this before modifying the bios so you don't have to (re)build your bios profile twice. I downloaded new bios drivers (and a copy of my current ones) to a USB drive. Updating bios made a massive difference.
▫️manually set fclk to half 1600) of memory(ram) frequency (3200mhz) and enable any AI/performance enhancement(d.o.c.p for me)
▫️under advanced/PCI subsystem settings enable resizable BAR(auto) and above 64bt decoding(enabled). Note CSM, under boot, must be disabled for this.
▫️under advanced / onboard devices configuration I set every item to Gen 4 speeds that I could. Also my USB power delivery in soft State enabled but I don't think this makes a difference.
▫️under advanced / APM configuration disabled erp ready, energy star ready, CEC ready, power on by pcie, and power on by rtc. I also as a safety measure keep restore AC power loss in power off mode. ▫️under advanced CPU settings, disabled global C-State control
▫️under AMD CBS set global C-States to disabled
▫️disabling XHCI(extensible host controller) hand off. Disabled, this allows hardware level USB handling and decreases latency substantially. This may, as I've heard, reduce USB 3.0 functionality to USB 2.0 but did not do so for me. It massively reduced my VR headset latency!
▫️under advanced / CPU configuration disable SVM, or CPU virtualization capability which can add an additional overhead

👓Vr software settings

🔹Windows mixed reality

▫️under headset display set your display resolution to the maximum possible and experience options to best visual quality.
▫️Disable motion prediction. I think you need to do this in VR mode

🔹WMR for steamVR

▫️opt into beta program on steam

🔸SteamVR

▫️opt into beta program on steam
▫️set resolution to native VR setting, headset display native resolution, or 100% And disable motion smoothing. I set mine to the default for my G2 which is 74% of my monitor(TV)'s 4k resolution

Author
Account Strength
80%
Account Age
3 years
Verified Email
Yes
Verified Flair
No
Total Karma
2,669
Link Karma
417
Comment Karma
2,057
Profile updated: 1 day ago
Posts updated: 1 day ago

Subreddit

Post Details

Location
We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
1 year ago