I've documented the UI freezes on my MacPro6,1 (with D300) for the last 6 months.
Usage: Light/medium workload every day for ~ 12 hours.
View attachment 771387
Findings:
- 118 freezes
- 102 of them while decoding video (YouTube or IINA)
- the most reliable way to reproduce the problem has been playing a YouTube video in Safari and using WebGL (e.g. playing Solitaire)
- generally speaking, things have improved considerably
It's hard to attribute the improvements to any single configuration change. However, things got better on february 24th and march 29th – the dates when I removed and cleaned both GPU boards. There was hardly any dust – only lots of thermal paste that I couldn't completely clean out of the resistors.
View attachment 771396
Still, something in the hardware improved. GPU temperature and voltage didn't change though. My only theory so far is that the thermal paste somehow interacts with the resistors. Maybe the paste's properties change after being "cooked" by the GPU for a few months? There's still way too little data for any real conclusion.
If other users decide to clean their GPU, I'd be interested to know if it helped. btw, you don't have to take the whole thing apart to remove the GPU. When following the
iFixit tutorial, you can basically skip steps 3-9.