Before stutter video #1: https://www.youtube.com/watch?v=0FXCCGDdia0
After stutter video #1: https://www.youtube.com/watch?v=l-WHO7NRgF4
Before stutter video #2: https://www.youtube.com/watch?v=1A-ZJD0zuu8
After stutter video #2: https://www.youtube.com/watch?v=71w0JP8BYcM
THIS IS NOT A CASE OF LOW FPS. Monitored framerate is NOT dropping during the stutter. The game mostly runs great during combat between 60-144 fps. Silky smooth. I noticed some real annoying stuttering that gradually gets worse over time (very visible when trying to turn your character quickly), but strangely my FPS was still 60+. It would eventually get bad enough to become more than an annoyance and start to affect gameplay quite a bit. I could even go to orbit and my mouse cursor would skip around while moving it around in the menus with my fps as a solid 144. As soon as I restarted the game - BAM perfectly smooth again.
Changing any graphics settings (vsync, aim smoothing, fullscreen, etc.) does not fix the bug.
Switching drivers (the bug has been around for a year's-worth of driver updates now) - and even completely changing hardware - does not fix the bug.
Most people seem to be getting the stutter the worst/fastest from doing public activities. My current theory is that it still has something to do with clan and/or public player list data piling up in the code and not getting properly cleaned out.
What sets this bug apart from other stutter bugs?:
1) The stutter gets worse over time. Destiny 2 does not have the frame stutter immediately after starting the game. Noticeable difference after ~30-60 minutes of gameplay. Early on, [i]you[/i] might not notice it, but your brain does.
2) You can temporarily fix the stutter by restarting the game. Reportedly, some people get it to reset by returning to orbit... but not always.
3) Not a mouse polling issue. Still occurs with mouse disconnected and playing with only a controller.
4) Framerate does not drop precisely during the micro-stutter, nor after the stutter gets worse.
OUTDATED bug reproduction info:[spoiler][i]This was initially a reliable way to reproduce the issue, but a lot has changed since then. It is still reproducible via these steps, but the bug is not as suddenly noticeable as it used to be):
I have managed to reproduce this choppiness bug every time.
I'd be interested in seeing if the exact same thing can be done by others with different rig setups:
1. Start up fresh game
2. Go to Artifact's Edge on Nessus and wait for public event - the Cabal Drill event.
3. AS SOON AS PUBLIC EVENT BEGINS (sky darkens, etc.) the choppiness starts.
Only a game restart will fix this. Going back to orbit, or even loading into another area, the strange stuttering persists until game restart.
I have noticed the game doing this "dropped frames" thing elsewhere - maybe just over time it gets worse. But this one public event was like night and day when it started.[/i][/spoiler]
System info:
[spoiler]
BattleTag: Tychoid#1881
Configuration Info
CPU: Intel Xeon W3520 @ 2.67GHz
GPU: Nvidia GeForce GTX 970 4GB
RAM: 12GB DDR3 ECC @ 1066MHz
Game installed on SSD - in /Program Files/
Run as Administrator
Triple monitor setup (144hz monitor main/game fullscreen is center monitor)
All settings maxed (Vsync @ 144, Motion blur off, Film grain off, 1920x1080, 100% scaling)
Various other settings tried in combination with no change in stutter bug
GPU Driver Version: Nvidia 388.00 (thru 399.24)
Operating System: Window 10 Pro 64bit (version 1703)
No antivirus
Possibly related processes:
Rainmeter
Steam friends list
Battle.net friends list
DisplayFusion Pro
Chrome
MSI Afterburner (Turned off with no change)
RivaTunerStatisticsServer (Turned off with no change)
Tested with and without numerous screen capture softwares (Nvidia/Rivatuner/etc.)
Issue Information
Destination/Activity: Nessus/Public Event
Description: Massive game/frame suttering after public event starts. Framerate still high (60+) Issue persists until game is restarted.[/spoiler]
Other threads with the same/similar issues (extra helpful ones [b]bolded[/b]):
[spoiler]https://www.bungie.net/en/Forums/Post/248674024?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248588715?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248684566?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248674627?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248588715?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248617784?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248610911?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248732203?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248755976?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248922876?sort=0&page=0
[b]https://www.bungie.net/en/Forums/Post/248919046?sort=0&page=0[/b]
https://www.bungie.net/en/Forums/Post/248800329?sort=0&page=0
https://www.bungie.net/en/Forums/Post/248852523?sort=0&page=0
[/spoiler]
[u]Edit Nov. 30 2017[/u]: This is still an issue even after the clan roster fix, although the performance degrades at a slower pace than it used to. Continuously doing public events is still the best/fastest way I have found to reproduce this issue.
[u]Edit Sept. 7 2018[/u]: Still an issue. Have to restart the game every hour or so to reset the stutter. Many people reporting it being worse since Forsaken (more active clan & player lists aggravating the issue?)
[u]Edit March 7 2019[/u]: Hasn't been fixed yet. Some evidence seems to show that the stuttering is in part triggered or made worse by FPS going over 60. So the more powerful your hardware, the worse you will see this bug. Which may explain why it was reported more frequently by people with higher end GPUs (1080s, 2080s, AMD equivalents, etc.). It would also match up with other 'above-60fps' engine bugs Destiny 2 has had in the past: weapon effect animations, jump pads, etc. Perhaps this coupled with something in public areas is causing the stuttering to gradually get worse.
-
3 AntwortenBearbeitet von Marcel5D: 1/30/2019 1:01:12 PMFinally found the sollution on my build. Sinds forsaken I've had the stutter after 10 to 30 min in the open areas of the game. Would get worse over time. Sometimes even in gambit or strikes. But far more in open areas. Going to orbit helped temporarily. Finally after hours and hours of research i found the following sollution from a user and it finally fixed al stutter and framedrops. The game runs buttersmooth for me now. 1: I downloaded NVIDIA inspector version 1.9.7.8 from guru3d 2: Set a frame cap at the driver level in the profile inspector. I set it to 60,7 fps (Frame Rate Limiter v2) 3: Vsync -> fast sync and its smooth as butter now. 4: Safe profile in nvidia inspector 5: Vsync off in destiny 6: Framecap off in destiny 7: Try windowed fullscreen in destiny(this was needed on my build), if it dousnt work on fullscreen. If fps dont cap on 60 and you get tearing then startup nvidia inspector and start destiny 2 again. Needed to do this every once and a while. But other than that destiny finally runs how it should. There is something wrong with vsync and framecap in destiny on my build so setting this in nvidia inspector solved all problems for me. Definitely try this, maybe this is a fix for some of u guys to. Hope so. PC Build: Windows 10 1803(on m.2) M.2 SSD 120GB Ryzen 1700x 16GB Corsair Vengeance Nvidia GTX 1070 250GB SSD(destiny installed here)