Hello. Some time ago I made this post: G-Sync doesn't seem to work on Laptop panel under Linux, but does work on Windows
But looks like I’ve been making some mistakes during my testing and made quite a few new discoveries, so I wanna share it here
First of all, my laptop model is ASUS TUF F17 (2023, FX707-ZV4) with AU Optronics (B173HAN04.9 (AUO4B9D)) panel, featuring G-Sync. I use it in dGPU mode using MUX Switch. It works flawlessly on Windows, but has some quirks under Linux:
- G-Sync WORKS under X11. I’ve been testing it in gl-gsync-demo and THE FINALS (checked with G-Sync indicator). In my last post I missed that because X11 DEs have some problems regarding compositing which blocked G-Sync for me it seems
- Under Wayland, it’s a different story. Let’s start with the fact that the display is barely flickering. Really hard to notice under active use though, but it is there and seems to be a known issue, I’m just lucky enough to barely get it.
And speaking of games, I mainly play THE FINALS, Arc Raiders and HELLDIVERS 2
I must say first that after some visual comparisons I can conclude that VRR indeed WORKS on Wayland, the problem is that it behaves really strange:
- In THE FINALS it seems to introduce barely noticable input lag(?) under ~120 FPS and the overall smoothness seems to suck under 110. You can live with it, but quite uncomfortable nevertheless, Without VRR it’s not smooth at all but input lag seems to be gone
- In ARC Raiders it… works? I’ve been noticing some inconsistencies under ~100 FPS (I think Windows was a LITTLE BIT smoother) but overall a pleasant experience
- In HELLDIVERS 2 I get mixed feeling. Like it works, but only partially. I don’t really have words to describe what I mean, so try to imagine it :P
I’m currently on CachyOS with all the latest updates installed, using 595.45.04 BETA driver. X11 testing was done under Plasma and XFCE, Wayland under MangoWC and Plasma.
I’m really hoping NVIDIA team will notice this issue since I really really love Linux, but playing any type of shooters makes the experience quite miserable compared to Microslop Windows
nvidia-bug-report.log.gz (763.3 KB)