flightlessmango / MangoHud

A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb
MIT License
6.33k stars 278 forks source link

`vsync = 0` option causes XWayland games to not launch on NVidia drivers 550 #1232

Closed Fxzzi closed 5 months ago

Fxzzi commented 7 months ago

Describe the bug A clear and concise description of what the bug is.

List relevant hardware/software information

To Reproduce Steps to reproduce the behavior:

  1. Update to NVidia drivers 550
  2. Set vsync=0 in mangohud config
  3. Launch a game with XWayland (Elden Ring and Doom Eternal both display these issues for me)
  4. Observe that the game doesn't lanuch and stays on a White / Black screen (MangoHud also does not display)
  5. Set vsync=1 (off) instead and lanuch, observe that the games launch completely fine with no issues.

Expected behavior The game should launch correctly with the correct FIFO Relaxed Vsync option enabled

Additional context Does not occur on NVidia Driver version 535.

flightlessmango commented 7 months ago

This seems like an issue on nvidia's end

Revival8697 commented 5 months ago

On GTX 1660 Ti Mobile, driver version 550.67, games launch but result in black screen.

flightlessmango commented 5 months ago

This is not likely to be a mangohud issue as we just set the user specified present mode. This should be reported to nvidia

Fxzzi commented 5 months ago

Understood, thanks. I had posted on the Nvidia forum as well as here. Please like the post or say you're experiencing the issue yourself, Nvidia hasn't made a single reply on it.

https://forums.developer.nvidia.com/t/blank-screens-on-games-with-adaptive-vsync-fifo-relaxed-khr-enabled-driver-550-regression-works-on-535/284442?u=faaris.ansari