Added documentation about patching the edid using edid json tool. This is necessary to make my pimax 5K super work on my NVIDIA wayland setup. regardless of the patched kernel.
This commit is contained in:
@@ -27,6 +27,20 @@ The meshes are available here:
|
||||
The tools to dump meshes yourself are available here (requires a windows install that can drive the headset):
|
||||
- https://github.com/Coreforge/pimax-utils
|
||||
|
||||
## Live Patching EDID
|
||||
On Wayland systems using an NVIDIA GPU, some VR headset EDIDs may need to be patched to appear as non-desktop displays. This ensures that Monado can correctly initialize the headset. This can be achieved by installing and using [edid-json-tools](https://github.com/Joel-Valenciano/edid-json-tools).
|
||||
The patch must be applied once per system boot. After that, you can restart the headset or Monado as many times as you like until the next reboot.
|
||||
### Installation
|
||||
- ```git clone https://github.com/Joel-Valenciano/edid-json-tools```
|
||||
- ```cd edid-json-tools```
|
||||
- ```python3 -m pip install --editable .[CLI]```
|
||||
edid-json-tools should now be installed.
|
||||
### Usage
|
||||
- Launch the monado pimax branch.
|
||||
- As soon as the main display flash black (meaning the headset connected in desktop mode) run ```sudo patch_edid override -d -m 1 DP-1"``` ensuring to change the connector identifier if appropriate.
|
||||
- Wait for monado to crash and the headset to disconnect.
|
||||
- Launch monado again. The headset should now initialize without any issues.
|
||||
|
||||
## Monado
|
||||
Use monado from the branch `pimax` from the repository `https://gitlab.freedesktop.org/Coreforge/monado/`.
|
||||
Make sure to use the lighthouse driver `steamvr_lh`, other lighthouse drivers are currently not supported with the pimax driver.
|
||||
|
||||
Reference in New Issue
Block a user