Jump to content

[Troubleshoot] Frame rates subpar / acting weird? check your monitor before wasting money on hardware upgrades

LjjlijJ

This is something I would like to share as I feel it might help some people with their PC gaming experience.

 

Simply put, an under-performing monitor could *seriously impact your frame rates/time.

(If you just want to see the important part of this post, scroll down to the bottom.)

 

Using my situation as an example:

  • My monitor is the LG 29UM68-P which features 2560 x 1080 ultrawide aspect ratios & resolution, freesync and 40-75Hz variable refresh rate.
  • Out of the box, you can select either 60Hz or 75Hz in Windows.
  • The rest of my PC specs are in my signature.

The gaming performance issues/behaviours I observed were:

 

1. Without any tinkering with driver / in game graphics / monitor settings apart from setting refresh rate to 75 Hz and turning on Freesync, frame rates fluctuated wildly.

 

2. Turning off all AMD lag/frame/sync enhancements, setting v-sync to always off and freesync to on, leaving monitor at 75hz, and using RTSS to limit frame rate to below the observed minimum in "1" did not result in consistent frame rates/time but caused the frame rates to dip further and fluctuate still although to a lesser extent. Upon closer inspection of the frame time graphs, the fluctuations seemed to be the result of consistent and periodic frame "hiccups". As can be seen in this video:

 

3. Regardless of any other settings, as long as the monitor is set to 75hz, 2D games suffered from extended periodic stutters.

 

4. Checked for frame skipping using https://www.testufo.com/frameskipping and confirmed the monitor was not skipping frames @ 75hz.

 

5. If setting the monitor to 60hz, all problem would go away.

 

6. I've tested using a better DP cable, reinstalling different versions of monitor drivers, tweaking using CRU as well as AMD custom resolutions - did not change a thing as long as I have the monitor at 75Hz.

 

As this point I was pretty confident the monitor was the culprit, specifically the "hiccups" seem to relate to display timings because when I use custom resolutions to set refresh rate at 74Hz & timing standard to GTF, the hiccups were almost eliminated; but if I change timing standard to anything else while leaving refresh rate at 74Hz, the hiccups would become prominent again (though not as bad as when at 75Hz).

 

Eventually I worked out a solution with a small caveat: simply use custom resolutions to set the refresh rate at 73Hz. After this my frames behaved the same as if the monitor is set to 60Hz, being that:

  • Frame rates no longer fluctuated wildly and both min and max frame rates improved (pleasant surprise!)
  • Using RTSS to limit frame rate resulted in perfectly flat frame time graph (there could still be occasional "poles" but those absolutely could not be noticed during gameplay).
  • AMD Enhanced Sync seemed to work properly in that the frame rates could be well above 73 and yet there would be zero stutter, zero hiccups, zero tearing and zero lag (as far as I could tell). Previously @ 75Hz, Enhanced Sync would cause some weird frame behavious which was hard to pin down and describe.
  • 2D games now run 100% smoothly, as they should.
  • No other settings seemed to cause any above-described issues at all.

So, at the expense of 2hz refresh rate, I'm now having perfect gaming experience (with FreeSync!). Not too shabby!

(Too bad I've owned this monitor for longer than the warranty period. If not I'd return it and get a different one...)

 

Quote

 

Summary/Conclusion/Important part

 

If your frame rates/time are below what you would expect, particularly if you experienced stutters in 2D games, do these before you declare your CPU/GPU/RAM incompetent:

  1. Set up in game OSD using RTSS to monitor frame time behavious.
  2. Use RTSS to limit your frame rate to just below the observed minimum. If you observed consistent, periodic frame time spike/hiccups on a flat base line, your frame problem was most likely caused by your monitor.
  3. If your monitor is still under warranty, try returning it and get a different one. Otherwise, use custom resolutions function to set your monitor at a lower than rated refresh rate with whichever timing standard that would give you flat frame time.
  4. Unlimit your frame rate in RTSS if you want, and set your driver settings to your usual preferences.
  5. Enjoy!

 

 

Please give kudos if you find someone's reply helpful 😃

<'><  <'><  <'><

In case you wonder about my forum name, it's either Cthulhu or two dwarves about to make out ;)

Now that you've seen it, can you unsee it?

<">{   <">{   <">{

Get motion sickness playing FPS =(

" ({) "   " ({) "   " ({) "

"You so ugly you scaring away the fish!"

>>>><<<<

>>> "BOOB JOB" <<<

Ryzen 3600
MSI B450m Mortar Max
2 x Corsair low clearance DDR4 8G 3200MHz C16

GeForce GTX 780 Ti (temporarily downgraded)
Silverstone FT03
Samsung EVO 2.5" SSD 500G (boot) + WD SN550 1TB (game lib)

WD Elements 3.5" HDD 1.5T (storage; pulled from an old external drive)
Seasonic SS-660XPII 660W 80Plus Platinum Ver II
DeepCool Gammaxx GT (CPU)
Silverstone AB120R (intake)
2 x Silverstone AP81 (intake)
Silversrone FN121-P (exhaust)

AG AGON AG323QCXE (What a hidden gem)

NiZ Plum Electro-capacitive Keyboard
Logitech G703 Hero Lightspeed

Koss Sporta 
Windows 10 Pro

>>>><<<<

Linksys WRT1900ACS (rocking OpenWrt)

WD Elements 5T external HDD (network backup drive)

Link to comment
Share on other sites

Link to post
Share on other sites

Thanks!

A guy asking and answering in his bedroom since he has nothing else to do

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×