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
|
# Envision Installation on Arch with Controller Tracking
|
||||||
|
|
||||||
|
## Install Envision-XR with Paru on Arch
|
||||||
|
|
||||||
## Recommendations:
|
## Recommendations:
|
||||||
- **Paru** as the Arch AUR helper
|
- **Paru** as the Arch AUR helper
|
||||||
- **KDE** as the desktop environment for better compatibility with SteamVR (may not be necessary)
|
- **KDE** as the desktop environment for better compatibility with SteamVR (may not be necessary)
|
||||||
@@ -18,31 +20,15 @@ cd paru
|
|||||||
makepkg -si
|
makepkg -si
|
||||||
```
|
```
|
||||||
|
|
||||||
## Monado Vulkan Layers
|
### Install Envision-XR from AUR using Paru:
|
||||||
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
|
|
||||||
[Envision-XR AUR](https://aur.archlinux.org/packages/envision-xr-git)
|
[Envision-XR AUR](https://aur.archlinux.org/packages/envision-xr-git)
|
||||||
```bash
|
```bash
|
||||||
paru -S envision-xr-git
|
paru -S envision-xr-git
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Envision Configuration <small>(Non-Arch users follow from here!)</small>
|
||||||
|
|
||||||
### Envision Setup
|
- Select profile: **WMR default**.
|
||||||
- Select **WMR default**.
|
|
||||||
|
|
||||||

|

|
||||||
- Duplicate and adjust settings:
|
- Duplicate and adjust settings:
|
||||||
@@ -76,3 +62,27 @@ paru -S envision-xr-git
|
|||||||
ERROR [wmr_bt_controller_create] WMR Controller (Bluetooth): Failed to create controller
|
ERROR [wmr_bt_controller_create] WMR Controller (Bluetooth): Failed to create controller
|
||||||
ERROR [wmr_create_bt_controller] Failed to create WMR controller (Bluetooth)
|
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