Jump to content

My AMD Driver issues experience with the 5700 XT

Hey everybody, I'm one of the unlucky users who've had some issues with the 5700 XT, it's a shame as this card is truly a beast but it seems it chokes itself when it shouldn't. I wanted to shed some more light into these issues as I've never seen this tried or suggested before and my findings point to AMD's faulty Windows drivers. Before we get into what I found was a "solution", let's talk specs and the solutions I tried before, there's a TL;DR at the bottom too:

Ryzen 1600 @3.6 GHz XFX 5700 XT Thicc II Pro
Corsair LPX (2X8GB) @ 3000 MHz XMP Profile 2
Tomahawk Arctic B350
Thermaltake Smart 700W 80+ White Certified PSU
LG 29" 21:9 75hz 1080p

I think I tried anything and everything I could find on reddit and different forums. I started with this card on Windows 1909 and AMD drivers 20.4.2. There I had performance issues with The Witcher 3 (low usage), GTA V (low usage), Subnautica (low usage), Mirror's Edge Catalyst (stuttering), Kingdom Come: Deliverance (15FPS), ARK: Survival Evolved (15FPS), Shadow Tactics: Blades of the Shogun (45FPS) and The Division 2 (Stuttering).

That's where my quest for fixing this whole thing started. I reinstalled my drivers, disabled/enabled XMP, BIOS updates, Chipset Drivers, disabled/enabled OC, undervolted, overclocked, DDU, minimum GPU clock from 1500-1800MHz, uninstalled any overlay (Riva, Afterburner, even AMDs), using VSR, even reinstalled (Clean) Windows when the 2004 version became available to me.

After this whole ordeal and doing some steps multiple times I could only fix: The Division (Stuttering almost gone), Kingdom Come: Deliverance (Better performance, don't know if intended but get form 45-75 on Very High), Shadow Tactics: Blades of the Shogun (Fixed), ARK (Fixed, but not great performance although that's expected in ARK).

I decided to try something else, so I installed Linux and see if running the games in their Windows version through Steam Proton would deliver the same performance issues. Here are my results, keep in mind I always play with V-Sync on:

Game Windows Linux
The Witcher 3 50 FPS 75 FPS
GTA V 50 FPS 75 FPS
Mirror's Edge Catalyst 75 stutter to 60 every couple of seconds 75 FPS
Kingdom Come: Deliverance 40-75 FPS

40-75 FPS

 

I couldn't get Subnautica because the latest update to the Epic Games Store messed up game installation, but I really wanted to know the results with this game as I've really enjoyed it even with performance issues.

It seems that the issue (this is for the naysayers), is completely on AMD's drivers on Windows. I just wanted to share this because honestly, I was worried my card just had issues, but alas, I can prove it's not. Is it simple to install and run Linux? No, it's a whole thing too, and it took me hours to sort through some issues to get both Windows and Linux on the same drive and all that. Is it worth it? I don't know, it would a case by case thing, I know I'm happy now that I can finally get those pesky games to run well. This is not to say Linux or Windows is better, but to shed some light on AMD's drivers, I still will use Windows as I still play online games like R6 Siege and Apex, although Rocket League runs perfectly online.

I hope this helps some people, and if in need of some help setting up Linux I can help out a little.

TL;DR Installed Linux to try Windows games with issues, issues gone.

Link to comment
Share on other sites

Link to post
Share on other sites

That's a 1st gen Ryzen, not the 1600 AF right? There are issues with those, and it looks like it's a major bottleneck to your system as well.

CPURyzen 7 5800X Cooler: Arctic Liquid Freezer II 120mm AIO with push-pull Arctic P12 PWM fans RAM: G.Skill Ripjaws V 4x8GB 3600 16-16-16-30

MotherboardASRock X570M Pro4 GPUASRock RX 5700 XT Reference with Eiswolf GPX-Pro 240 AIO Case: Antec P5 PSU: Rosewill Capstone 750M

Monitor: ASUS ROG Strix XG32VC Case Fans: 2x Arctic P12 PWM Storage: HP EX950 1TB NVMe, Mushkin Pilot-E 1TB NVMe, 2x Constellation ES 2TB in RAID1

https://hwbot.org/submission/4497882_btgbullseye_gpupi_v3.3___32b_radeon_rx_5700_xt_13min_37sec_848ms

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, BTGbullseye said:

That's a 1st gen Ryzen, not the 1600 AF right? There are issues with those, and it looks like it's a major bottleneck to your system as well.

I wouldn't think so, well it would be if I was playing at 144 hz or something like that, but it is 75 FPS in 1080p I aim for. And it's old games that have issues, so doesn't point to a bottleneck as usage in CPU hovers around 50%.

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, Courage said:

I wouldn't think so, well it would be if I was playing at 144 hz or something like that, but it is 75 FPS in 1080p I aim for. And it's old games that have issues, so doesn't point to a bottleneck as usage in CPU hovers around 50%.

 

Have you tried disabling V-Sync, and just simply limit the FPS in-game (some games have this, while others don't) ?

What is the MAXIMUM Hotspot / Junction temperature on your 5700 XT ?

 

One disadvantage of regular old V-Sync is when you cannot maintain the FPS, and your FPS dips below that -- even briefly.

That will cause input lag, and stuttering.

In your situation with a 75 Hz monitor, if you drop down to 74 FPS (or lower), V-Sync will drop the refresh rate to next level down.

Depending on your monitor, that can be something like 45 Hz, or 30 Hz.

 

Quote

VSync is great when the frame rate exceeds the monitor’s refresh rate. However, if you come to a graphically intense moment, and the frame rate drops below the refresh rate, the graphics card will drop it down further to best match the monitor’s preferences. The result is an even bigger drop in frame rate during intense moments.

 

Quote

Stuttering occurs when frame rates fall below the VSync frame rate cap, which is typically 60 frames per second, matching the 60Hz refresh rate of most monitors and screens. When frame rates dip below the cap VSync locks the frame rate to the nearest level, such as 45 or 30 frames per second. As performance improves the frame rate returns to 60.

 

EDIT:

I'm also on Adrenalin 20.4.2, and just patched The Division 2 to the latest, and did a quick ~30 minute play-through.

Did not encounter any stuttering, while Hotspot temperature reached a maximum of 73*C on my 5700 XT.

Again, VSync is disabled, and Framerate limit is turned off.

I am still on Windows 1909, though.

Intel Z390 Rig ( *NEW* Primary )

Intel X99 Rig (Officially Decommissioned, Dead CPU returned to Intel)

  • i7-8086K @ 5.1 GHz
  • Gigabyte Z390 Aorus Master
  • Sapphire NITRO+ RX 6800 XT S.E + EKwb Quantum Vector Full Cover Waterblock
  • 32GB G.Skill TridentZ DDR4-3000 CL14 @ DDR-3400 custom CL15 timings
  • SanDisk 480 GB SSD + 1TB Samsung 860 EVO +  500GB Samsung 980 + 1TB WD SN750
  • EVGA SuperNOVA 850W P2 + Red/White CableMod Cables
  • Lian-Li O11 Dynamic EVO XL
  • Ekwb Custom loop + 2x EKwb Quantum Surface P360M Radiators
  • Logitech G502 Proteus Spectrum + Corsair K70 (Red LED, anodized black, Cheery MX Browns)

AMD Ryzen Rig

  • AMD R7-5800X
  • Gigabyte B550 Aorus Pro AC
  • 32GB (16GB X 2) Crucial Ballistix RGB DDR4-3600
  • Gigabyte Vision RTX 3060 Ti OC
  • EKwb D-RGB 360mm AIO
  • Intel 660p NVMe 1TB + Crucial MX500 1TB + WD Black 1TB HDD
  • EVGA P2 850W + White CableMod cables
  • Lian-Li LanCool II Mesh - White

Intel Z97 Rig (Decomissioned)

  • Intel i5-4690K 4.8 GHz
  • ASUS ROG Maximus VII Hero Z97
  • Sapphire Vapor-X HD 7950 EVGA GTX 1070 SC Black Edition ACX 3.0
  • 20 GB (8GB X 2 + 4GB X 1) Corsair Vengeance DDR3 1600 MHz
  • Corsair A50 air cooler  NZXT X61
  • Crucial MX500 1TB SSD + SanDisk Ultra II 240GB SSD + WD Caviar Black 1TB HDD + Kingston V300 120GB SSD [non-gimped version]
  • Antec New TruePower 550W EVGA G2 650W + White CableMod cables
  • Cooler Master HAF 912 White NZXT S340 Elite w/ white LED stips

AMD 990FX Rig (Decommissioned)

  • FX-8350 @ 4.8 / 4.9 GHz (given up on the 5.0 / 5.1 GHz attempt)
  • ASUS ROG Crosshair V Formula 990FX
  • 12 GB (4 GB X 3) G.Skill RipJawsX DDR3 @ 1866 MHz
  • Sapphire Vapor-X HD 7970 + Sapphire Dual-X HD 7970 in Crossfire  Sapphire NITRO R9-Fury in Crossfire *NONE*
  • Thermaltake Frio w/ Cooler Master JetFlo's in push-pull
  • Samsung 850 EVO 500GB SSD + Kingston V300 120GB SSD + WD Caviar Black 1TB HDD
  • Corsair TX850 (ver.1)
  • Cooler Master HAF 932

 

<> Electrical Engineer , B.Eng <>

<> Electronics & Computer Engineering Technologist (Diploma + Advanced Diploma) <>

<> Electronics Engineering Technician for the Canadian Department of National Defence <>

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, -rascal- said:

 

Have you tried disabling V-Sync, and just simply limit the FPS in-game (some games have this, while others don't) ?

What is the MAXIMUM Hotspot / Junction temperature on your 5700 XT ?

 

One disadvantage of regular old V-Sync is when you cannot maintain the FPS, and your FPS dips below that -- even briefly.

That will cause input lag, and stuttering.

In your situation with a 75 Hz monitor, if you drop down to 74 FPS (or lower), V-Sync will drop the refresh rate to next level down.

Depending on your monitor, that can be something like 45 Hz, or 30 Hz.

 

 

 

I understand this, but in games where stuttering happened it happenned with or without VSync, I could get 140 FPS, but then stutter for a fraction of a second and then back to 140. FreeSync didn't help either. But these same games through Linux didn't experience theses issues.

Link to comment
Share on other sites

Link to post
Share on other sites

6 hours ago, -rascal- said:

EDIT:

I'm also on Adrenalin 20.4.2, and just patched The Division 2 to the latest, and did a quick ~30 minute play-through.

Did not encounter any stuttering, while Hotspot temperature reached a maximum of 73*C on my 5700 XT.

Again, VSync is disabled, and Framerate limit is turned off.

I am still on Windows 1909, though.

Hey thanks for going ahead on testing, as I described in the initial post, The Division 2 was one of the games that actually got better, so i got that going for me which is nice.

Link to comment
Share on other sites

Link to post
Share on other sites

14 hours ago, Courage said:

I wouldn't think so, well it would be if I was playing at 144 hz or something like that, but it is 75 FPS in 1080p I aim for. And it's old games that have issues, so doesn't point to a bottleneck as usage in CPU hovers around 50%.

It really doesn't matter what framerate you're targeting when talking about 1st Gen Ryzen. There are hardware issues present in the original Zen architecture that are going to mess with your gaming performance. Zen+ and newer fix those problems. I would bet that were you to upgrade your CPU to a newer architecture Ryzen, your problems would disappear or significantly reduce.

CPURyzen 7 5800X Cooler: Arctic Liquid Freezer II 120mm AIO with push-pull Arctic P12 PWM fans RAM: G.Skill Ripjaws V 4x8GB 3600 16-16-16-30

MotherboardASRock X570M Pro4 GPUASRock RX 5700 XT Reference with Eiswolf GPX-Pro 240 AIO Case: Antec P5 PSU: Rosewill Capstone 750M

Monitor: ASUS ROG Strix XG32VC Case Fans: 2x Arctic P12 PWM Storage: HP EX950 1TB NVMe, Mushkin Pilot-E 1TB NVMe, 2x Constellation ES 2TB in RAID1

https://hwbot.org/submission/4497882_btgbullseye_gpupi_v3.3___32b_radeon_rx_5700_xt_13min_37sec_848ms

Link to comment
Share on other sites

Link to post
Share on other sites

8 hours ago, Courage said:

I understand this, but in games where stuttering happened it happenned with or without VSync, I could get 140 FPS, but then stutter for a fraction of a second and then back to 140. FreeSync didn't help either. But these same games through Linux didn't experience theses issues.

 

5 hours ago, Courage said:

Hey thanks for going ahead on testing, as I described in the initial post, The Division 2 was one of the games that actually got better, so i got that going for me which is nice.

 

I wonder if the extra headroom AMD drivers inherently have on Windows may be a contributing cause to why there is such a different between Windows/Linux.

 

Intel Z390 Rig ( *NEW* Primary )

Intel X99 Rig (Officially Decommissioned, Dead CPU returned to Intel)

  • i7-8086K @ 5.1 GHz
  • Gigabyte Z390 Aorus Master
  • Sapphire NITRO+ RX 6800 XT S.E + EKwb Quantum Vector Full Cover Waterblock
  • 32GB G.Skill TridentZ DDR4-3000 CL14 @ DDR-3400 custom CL15 timings
  • SanDisk 480 GB SSD + 1TB Samsung 860 EVO +  500GB Samsung 980 + 1TB WD SN750
  • EVGA SuperNOVA 850W P2 + Red/White CableMod Cables
  • Lian-Li O11 Dynamic EVO XL
  • Ekwb Custom loop + 2x EKwb Quantum Surface P360M Radiators
  • Logitech G502 Proteus Spectrum + Corsair K70 (Red LED, anodized black, Cheery MX Browns)

AMD Ryzen Rig

  • AMD R7-5800X
  • Gigabyte B550 Aorus Pro AC
  • 32GB (16GB X 2) Crucial Ballistix RGB DDR4-3600
  • Gigabyte Vision RTX 3060 Ti OC
  • EKwb D-RGB 360mm AIO
  • Intel 660p NVMe 1TB + Crucial MX500 1TB + WD Black 1TB HDD
  • EVGA P2 850W + White CableMod cables
  • Lian-Li LanCool II Mesh - White

Intel Z97 Rig (Decomissioned)

  • Intel i5-4690K 4.8 GHz
  • ASUS ROG Maximus VII Hero Z97
  • Sapphire Vapor-X HD 7950 EVGA GTX 1070 SC Black Edition ACX 3.0
  • 20 GB (8GB X 2 + 4GB X 1) Corsair Vengeance DDR3 1600 MHz
  • Corsair A50 air cooler  NZXT X61
  • Crucial MX500 1TB SSD + SanDisk Ultra II 240GB SSD + WD Caviar Black 1TB HDD + Kingston V300 120GB SSD [non-gimped version]
  • Antec New TruePower 550W EVGA G2 650W + White CableMod cables
  • Cooler Master HAF 912 White NZXT S340 Elite w/ white LED stips

AMD 990FX Rig (Decommissioned)

  • FX-8350 @ 4.8 / 4.9 GHz (given up on the 5.0 / 5.1 GHz attempt)
  • ASUS ROG Crosshair V Formula 990FX
  • 12 GB (4 GB X 3) G.Skill RipJawsX DDR3 @ 1866 MHz
  • Sapphire Vapor-X HD 7970 + Sapphire Dual-X HD 7970 in Crossfire  Sapphire NITRO R9-Fury in Crossfire *NONE*
  • Thermaltake Frio w/ Cooler Master JetFlo's in push-pull
  • Samsung 850 EVO 500GB SSD + Kingston V300 120GB SSD + WD Caviar Black 1TB HDD
  • Corsair TX850 (ver.1)
  • Cooler Master HAF 932

 

<> Electrical Engineer , B.Eng <>

<> Electronics & Computer Engineering Technologist (Diploma + Advanced Diploma) <>

<> Electronics Engineering Technician for the Canadian Department of National Defence <>

Link to comment
Share on other sites

Link to post
Share on other sites

On 6/23/2020 at 12:39 AM, BTGbullseye said:

It really doesn't matter what framerate you're targeting when talking about 1st Gen Ryzen. There are hardware issues present in the original Zen architecture that are going to mess with your gaming performance. Zen+ and newer fix those problems. I would bet that were you to upgrade your CPU to a newer architecture Ryzen, your problems would disappear or significantly reduce.

I'll be able to test that this week or the next at the latest, waiting on my 3600, B550 and 3600Mhz RAM!

Link to comment
Share on other sites

Link to post
Share on other sites

3 hours ago, Courage said:

I'll be able to test that this week or the next at the latest, waiting on my 3600, B550 and 3600Mhz RAM!

Congrats! Welcome to the "Designed for PCIe 4.0" club!

CPURyzen 7 5800X Cooler: Arctic Liquid Freezer II 120mm AIO with push-pull Arctic P12 PWM fans RAM: G.Skill Ripjaws V 4x8GB 3600 16-16-16-30

MotherboardASRock X570M Pro4 GPUASRock RX 5700 XT Reference with Eiswolf GPX-Pro 240 AIO Case: Antec P5 PSU: Rosewill Capstone 750M

Monitor: ASUS ROG Strix XG32VC Case Fans: 2x Arctic P12 PWM Storage: HP EX950 1TB NVMe, Mushkin Pilot-E 1TB NVMe, 2x Constellation ES 2TB in RAID1

https://hwbot.org/submission/4497882_btgbullseye_gpupi_v3.3___32b_radeon_rx_5700_xt_13min_37sec_848ms

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

×