G-sync flashing/flickering when interacting with UI

Hello!

A few days ago I purchased a new monitor (Mi Curved Gaming Monitor 34") and I have stumbled upon a weird interaction with G-sync and the game interface:

If I have G-sync enabled, whenever I open an interface panel (map, bags, character sheet) I get a brief flicker/flash all over the screen. It is very faint, but enough to be noticeable. It also appears to cause a brief stutter, as I consistently lose 4-5 fps whenever it happens.

If I disable G-sync, this problem goes away. Now, obviously I don’t want to do that since I spent a lot of money on this monitor, and I am loving the way the game feels with G-sync enabled in general. It also works extremely well 80% of the time, it’s just this weird interaction with the interface in WoW that makes it rough.

I have been googling for 2 days now and have tried multiple fixes, but none of them are working. I would greatly appreciate any help to get this resolved :slight_smile:

Some of the things I have tried:

  • Using CRU to edit the Freesync range
  • Disable all addons
  • Delete the cache
  • Disable any program with a game overlay
  • Lower graphics settings
  • Reinstall drivers

I am not very tech savvy, so please let me know if there is any information I have left out!

Thank you :heart:

specs:
Intel Core i5 9600K 3.7 GHz 9MB
MSI GeForce GTX 1070 8GB ARMOR
16GB RAM

Bumping this because I’m at a loss. I have tried every single thing I can think of and nothing seems to fix the problem; and worst of all, I can’t find anyone else with the same problem as me :confused:

I did a clean install of the game yesterday but it changed nothing. I have tried editing the freesync range to eliminate LFC switching constantly, I have tried capping FPS… nothing.

The only thing I can think of that it could possibly be is that the game causes a microstutter when opening a UI pane that isn’t noticeable usually, but with g-sync it somehow gets amplified?

I would appreciate any advice/input because it’s driving me crazy, and it makes absolutely no sense to me why it would happen.

Edit: so I did find someone else with the same problem (same monitor) https://www.youtube.com/watch?v=mcsPSkA_utM

I suppose it is a problem with Xiaomi and there is no fix… :confused:

Edit 2: I have tested it in Overwatch and it works perfectly fine, it’s present in the menu, but the gameplay is smooth. I suppose the interface in WoW just screws it up somehow.

I have the same problem as you have. I got my new 144hz monitor (AOC 24g2) yesterday and after enabling g-sync in the nvidia control panel, I get this weird flicker everytime I open a menu (bags, achivements etc). I’ve tested it in other games and there I cannot see this issue. I did notice that my screen hz jumps quite a bit when you toggle a meny (for instance, a very quick jump from 80 hz to 144 hz, then returning to normal hz/fps).

I played with it “on” the whole night yesterday and you kind of get used to it. But everytime the gameplay stops and you are in a city or whatever, I start to be annoyed again, hehe.

So for now, I’ve turn off g-sync in WoW. A bit of a shame, but to be honest, I can’t really see that much of a difference, except that the flicker disappears. I do notice that turning g-sync off in fps games has a bigger impact (for me, atleast). But I’m no expert.

I have PG27UQ from ASUS and I do not suffer this problem.

Make sure V-Sync is enabled and Triple Buffering is disabled.

Try to disable the target framerate and top framerate. You can also try limiting the game to 60 FPS like I have due to the nature of my monitor. I know that isnt what you want to hear, but try these things one at a time.

If that doesn’t work then try, for the sake of it, to install a huge addon pack like ElvUI. It overrides the panel graphics abd might therefore be useful.

Hey, thanks for letting me know! Feels good to know I’m not the only one with this problem.

I do agree that the difference between gsync on/off is a lot bigger in other games (namley FPS ones) so it’s not the end of the world for WoW. Sure, it would be nice to play with gsync on, but even off this monitor is a remarkable improvement on my previous one.

Thank you for the suggestions! I really appreciate it. V-sync is on, and triple buffering off. I have also tried it with and without fps caps (as well as lowering my monitor refresh rate to 60hz) to no avail. As long as gsync is turned on I get the flicker no matter the fps, refresh rate, settings etc.

As for your last point, that’s an interesting one! It’s something I thought about myself but never got around to until you mentioned it. So I downloaded ElvUI and disabled all other addons. In my limited testing it seemed to reduce the flickering somewhat. It was still present, but not as consistent as with the default UI. (default UI I would get the flicker every time I open the map; ElvUI I would only get it occasionally)

As of now I have resigned myself to playing with G-sync off. Since it appears others with the same monitor have similar problems it’s most likely related to the Xiaomi firmware.

I appreciate the help though, it’s certainly interesting that a custom UI has an effect on the amount of flickering.

Hi mates,
I had the some problem since I have my new LG 49Nano867 with rtx3080 and 120hz.
With my old gtx1070 and 60hz there were no problems.
At opening the UI/FPS drops in general, but like Söndag, only in World of Warcraft.
CS:Go dont make any problems.
Any new ideas ?

Do you see this if you disable MSAA or Swap to Directx 11?

1 Like

If you guys monitor isn’t G-sync verified, you will most likely experience brightness flicker. I can easily replicate this flashing with g-sync on spamming Y to open/close achi tab and cause fps drop.

Most freesync monitors/tvs got this problem sadly.

For me flickering vanished once i swaped to DX11, but performance diffrence is huge between DX11 and DX12, so its not really an ideal solution

I have the same problem with my 6800 XT and Gigabyte 34" G34WQC , the small constant flickering ingame , its not super noticeable but its there and its very annoying when you do see it and then end up focusing on it, i’ve tried everything that has been suggested in multiple threads, even going back to some threads made in 2019 about this problem, some fixes worked for some, some didn’t , WoW classic does just not want to play ball, it is what it is, i’ve disabled my FreeSync Premium when playing WoW classic.

Hello. I guess this is bad news, but i’m >90% sure that this is not really an issue with the game (although small frametime spikes when opening a menu or doing certain things are not ideal, they are pretty much impossible to avoid) or with the gsync technology itself.

If the issue is what i expect, it’s a problem with a poor implementation of adaptive sync on your particular monitor model.

Your model does not seem to have passed any of the certification processes that would flag issues with flickering brightness during refresh rate changes, etc.

If a monitor isn’t labeled “Gsync Compatible” and does not have a Gsync module, then it’s not required to pass any kind of validation - not even for “freesync premium pro”.

Nvidia will allow you to turn adaptive sync on with such monitors, but they have not validated that it will work very well at all, let alone perfectly.

Most monitors that have not been validated are actually pretty terrible at adaptive sync and have all kinds of issues like this. If you want adaptive sync to work well, i would specifically buy something either with a module (this is validated and includes more features like per-frame adaptive overdrive) or with at least the “gsync compatible” label - as those are all validated as well to avoid exactly these problems.

I have an nvidia card and a g-sync compatible monitor (not g-sync certified, freesync ultimate) and I think this might have done it for me: I switched the colour from 10 bit to 8 bit on the “display → change resolution” panel. Let me know if it does anything for you.

Another thing that used to work for me was to disable g-sync and then re-enable it. It would reset the graphics driver and would load properly. For some reason, i had to redo this operation every time my pc woke from sleep. Maybe windows did not properly initialize the freesync part of the graphics drivers. Hope this helps too.

Cheers.

1 Like

I think I’m having this problem. The flickering is barely noticeable but very consistent which makes it super annoying.

I hope a fix is being worked on, because I dunno if I can play the game like this.

I had this annoying flickering on a gtx 1060 but it could have just been a driver issue, the problem disappeared when I upgraded to 4070. I have a 27gp850-b from lg. I also noticed that when I run msi afterburner overlay, the game starts flickering.

gsync has always been a mess in games that do not do flip mode, wow has no flip in dx11 it does in dx12, so if it happens in dx12 i guess gsync gotten worse again.

Im a Radeon user tho if not had issues in a long time with variable refresh rate, also works fine in wow.

I recommend giving feedback directly on NVIDIA forums, they are more likely to fix this then game developers, especially if issue happens in DX12 as well.

DX11 can support flip mode tho, as some games do.

Yes, MSI Afterburner (Rivatuner too) responds for many many bugs, stuttering, flickering, etc.

For Nvidia cards the Studio drivers r much more stable especially if somebody doesnt play with 0 day games.