ValveSoftware / Dota2-Gameplay

Public Bug Tracker for Dota2
1.46k stars 77 forks source link

Game stuttering and FPS drop @ Windows 11 #11958

Open Endeavour18 opened 10 months ago

Endeavour18 commented 10 months ago

Your system information

Please describe your issue in as much detail as possible:

Hi, I'm having some annoying FPS stutter recently, the FPS is locked on 75 (with v-sync on) and 200+ with no v-sync, but if feels like the game lags a lot on both cases. Today I played a match with Arc Warden and when I ulted in a fight the game just froze for some seconds (ID: 7337901024). I play other games such as Red Dead Redemption 2 and it runs just fine.

Describe what you expected should happen and what did happen. Please link any large pastes as a Github Gist.

Steps for reproducing this issue:

  1. Open dota
  2. Play
  3. That's it
StingyJack commented 9 months ago

Also having this problem. FPS when paused on second best looking basic video setting is ~70 FPS, un-paused used to be ~60 but is now ~35. When spells are being cast (doesnt matter what spell) or there are 5 or so Heroes on the screen the FPS drops briefly (and often several times within a few seconds) to ~10 FPS. Always use Exclusive Fullscreen on 1920x1080@60hz.

This didnt happen before the recent patching, and this is reproducible in solo bot games. I have applied all the latest windows 10 updates, as well as the latest AMD Adrenalin drivers for my AMD Radeon RX 560 X. No other programs are running except Task Manager

StingyJack commented 9 months ago

@Endeavour18 - After poking at this for a few hours I found this archived reddit post from the Muerta patch. Basically if you go to Steam settings -> Interface then disable the GPU Acceleration for web views and restart Steam + Dota. Only played about 5 minutes of gametime after this but haven't seen the same FPS drop and stutter I had been getting.

Endeavour18 commented 9 months ago

@StingyJack Hello!

Unfortunately I had to reset my OS and rollback to windows 10 to solve the problem. 😢

Even so, I followed your instructions and my game feels even smoother, thank you! I hope this helps more people too.

Endeavour18 commented 9 months ago

Well, forget it. My game started lagging again (the same way as before). Had to turn on the option again :')

StingyJack commented 9 months ago

Yeah had the same stutter/lag creep back in also

StingyJack commented 9 months ago

Number of Logical Video Cards: 2

@Endeavour18 - I have an ASUS TUF laptop that has 2 video cards also. Mine are both AMD - Vega 8 intgrated graphics and Radeon RX560X. I think I have found something that fixed the problem for me. I ran the AMD Adrenaline installer again and selected "Driver Only". I dont think that was it, but mentioning it just in case. I think what was happening was that DOTA2 was trying to run on the integrated GPU. Whenever there would be a lot of things a CPU would be calculating (that the integrated GPU shared resources with) is when I would drop to 10-20FPS.

I found a setting in Windows that let me set an explicit configuration to force windows to use the Radeon GPU for Dota2 and am now getting > 40FPS consistently with no drops, lag, or stutter. To get there, open the start menu, type "Graphics Settings" and then Browse for a Desktop App and locate the Dota2.exe and choose performance. It should look like this when its done. image Then start Dota2. HTH

Endeavour18 commented 9 months ago

@StingyJack Dunno why it shows 2 video cards because I use Desktop, not laptop.

I'll try the windows thing and see what happens, thank you!

StingyJack commented 9 months ago

If you only have the one video card I dont think the above will make a difference, and its gone back to playing poorly again for me this afternoon.

Its probably a hero or arcana/effect that triggers it but I think its probably time to take a break from this game anyway... image

Endeavour18 commented 9 months ago

@StingyJack Damn, thats a lot of time 😅

You should try to reset your OS. I did it and solved my FPS stutter. Now the lags I have are server-issues. I think they should do a "Sprint Cleaning" soft of update, that would help.

icydoggy commented 5 months ago

I had the same problem after upgrading to Windows 11 (ASUS TUF intel i7-12, rtx4070...), installing drivers for the chipset and iGPU directly from the asus support page helped me, there are no more stutters, everything works smoothly.

IgorHoruzha commented 3 months ago

15078 It looks like the same issue. Do You still have the issue?

StingyJack commented 3 months ago

I still get some micro lags, but found that most of the problems I was having were due to bugs in the RMMAI bots. I switched back to the default bots and don't get the same crippling fps drop as I was getting after about 10 minutes into a game. Those micro lags are still frustrating.

IgorHoruzha commented 3 months ago

@StingyJack Am I understand right, You Turned off(Set to Manual or default) RAM AI boost(AI Overclock Turner in BIOS)?

StingyJack commented 3 months ago

Am I understand right, You Turned off(Set to Manual or default) RAM AI boost(AI Overclock Turner in BIOS)?

@IgorHoruzha - no I mean the Ranked Match Making AI bots. In the Dota2 Workshop or over at https://github.com/adamqqqplay/dota2ai. The crippling FPS drop I was referring to is described here

When using these bots in the game they all have "RMMAI" in the names

IgorHoruzha commented 3 months ago

@StingyJack Does it mean that switching back to the default bots helped to solve the FPS Drop issue in games without bots?

IgorHoruzha commented 3 months ago

@StingyJack Could You try a console command, please? fps_max 500