diff --git a/content/docs/fossvr/monado/_index.md b/content/docs/fossvr/monado/_index.md index 10a565b..30754aa 100644 --- a/content/docs/fossvr/monado/_index.md +++ b/content/docs/fossvr/monado/_index.md @@ -50,16 +50,19 @@ You can add "OXR_PARALLEL_VIEWS=1 %command%" to the launch options to fix this. This may be caused by a few different issues: - NVIDIA driver misnaming the display: If you see a display simply named "NVIDIA" in the output, the NVIDIA driver may be using a fallback name. - This can be worked around by setting the environment variable `XRT_COMPOSITOR_FORCE_NVIDIA_DISPLAY="NVIDIA"`. + This can be worked around by setting the environment variable `XRT_COMPOSITOR_FORCE_NVIDIA_DISPLAY="NVIDIA"` in your Envision profile or otherwise passed to Monado. - HMD display completely missing from the list: Try unplugging and replugging the power adapter. -## [NVIDIA-Specific] "I'm getting screen tearing inside of my VR headset!" -This is caused by having a monitor with VRR enabled. Turning it off in KDE Plasma's display settings may not fix it. +## [NVIDIA-Specific] "I'm getting screen tearing inside of my wired VR headset!" +This is caused by having a monitor with VRR enabled, while using a Nvidia GPU. Turning it off in KDE Plasma's display settings will not fix it. You need to add the kernel parameter `nvidia-modeset.conceal_vrr_caps=1` to your boot loader. -- Step 1: Open your terminal and type `sudo nano /etc/default/grub` -- Step 2: Add `nvidia-modeset.conceal_vrr_caps=1` inside the parameters of `GRUB_CMDLINE_LINUX_DEFAULT=` -- Step 3: Close nano after saving the changes to the text file and update your grub config by typing `sudo grub-mkconfig -o /boot/grub/grub.cfg` -- Step 4: Restart your PC. +ArchWiki has a guide on [how to add kernel parameters](https://wiki.archlinux.org/title/Kernel_parameters#Boot_loader_configuration) in general, but here's an example if you boot with GRUB. + +1. Open your terminal and type `sudo nano /etc/default/grub` +1. Add `nvidia-modeset.conceal_vrr_caps=1` inside the parameters of `GRUB_CMDLINE_LINUX_DEFAULT=` +1. Close nano after saving the changes to the text file +1. Update your grub config by typing `sudo grub-mkconfig -o /boot/grub/grub.cfg` +1. Restart your PC ## "vkAcquireXlibDisplayEXT: VK_ERROR_UNKNOWN (0x000058b7a0764a80)"