monado: add kernel params for not-GRUB

This commit is contained in:
hypevhs
2025-08-03 15:56:06 -05:00
parent c24cffb35c
commit a4b56825fa

View File

@@ -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)"