wmr: forcing nvidia display
This commit is contained in:
@@ -5,6 +5,8 @@ title: WMR Controller Tracking on Arch
|
||||
|
||||
# Envision Installation on Arch with Controller Tracking
|
||||
|
||||
## Install Envision-XR with Paru on Arch
|
||||
|
||||
## Recommendations:
|
||||
- **Paru** as the Arch AUR helper
|
||||
- **KDE** as the desktop environment for better compatibility with SteamVR (may not be necessary)
|
||||
@@ -18,31 +20,15 @@ cd paru
|
||||
makepkg -si
|
||||
```
|
||||
|
||||
## Monado Vulkan Layers
|
||||
These are only needed if you have an NVIDIA Card and a Nvidia Driver before 565.77.01.
|
||||
|
||||
[Monado Vulkan Layers AUR](https://aur.archlinux.org/packages/monado-vulkan-layers-git)
|
||||
### Paru Installation
|
||||
```bash
|
||||
paru -S monado-vulkan-layers-git
|
||||
```
|
||||
### Normal Installation with compiling manually
|
||||
```bash
|
||||
git clone https://aur.archlinux.org/monado-vulkan-layers-git.git
|
||||
cd monado-vulkan-layers-git
|
||||
makepkg -i
|
||||
```
|
||||
- -> Install dependencies and, if needed, run `makepkg -i` again.
|
||||
|
||||
## Envision-XR with Paru
|
||||
### Install Envision-XR from AUR using Paru:
|
||||
[Envision-XR AUR](https://aur.archlinux.org/packages/envision-xr-git)
|
||||
```bash
|
||||
paru -S envision-xr-git
|
||||
```
|
||||
|
||||
## Envision Configuration <small>(Non-Arch users follow from here!)</small>
|
||||
|
||||
### Envision Setup
|
||||
- Select **WMR default**.
|
||||
- Select profile: **WMR default**.
|
||||
|
||||

|
||||
- Duplicate and adjust settings:
|
||||
@@ -75,4 +61,28 @@ paru -S envision-xr-git
|
||||
WARN [wmr_controller_send_fw_cmd] Controller fw read timed out after 250 ms
|
||||
ERROR [wmr_bt_controller_create] WMR Controller (Bluetooth): Failed to create controller
|
||||
ERROR [wmr_create_bt_controller] Failed to create WMR controller (Bluetooth)
|
||||
```
|
||||
```
|
||||
|
||||
### Troubleshooting
|
||||
|
||||
#### NVIDIA: No allowlisted displays found!
|
||||
|
||||
1. See the logs:
|
||||
|
||||
```
|
||||
== Current Allowlist (8) ==
|
||||
Sony SIE HMD *08
|
||||
HTC Corporation HTC-VIVE
|
||||
HTC Corporation VIVE Pro
|
||||
Oculus VR Inc. Rift
|
||||
Valve Corporation Index HMD
|
||||
Seiko/Epson SEC144A
|
||||
HPN
|
||||
PNP
|
||||
== Found Displays (2) ==
|
||||
SAMSUNG (HDMI-0)
|
||||
HP Inc. (DP-2)
|
||||
```
|
||||
2. Identify which entry under Found Displays is your HMD.
|
||||
3. Add the following env var to the Envision profile, with the correct name for your HMD:
|
||||
`XRT_COMPOSITOR_FORCE_NVIDIA_DISPLAY="HP Inc."`
|
||||
Reference in New Issue
Block a user