hello everyone, and new people on that bug.
I understand that reading 60 pages for this topic could be tedious :°
So, let me resume for all the new comers.
Your bug, is coming from overheating, which make the ATIx1600 card die... There is quite nothing you can do for it, except keep your MBP cool. That's all 😟 if you don't do that, one day you will have a totally dead card, and it is the death of your MBP..
I deal with the bug since 3 years now, and, believe me, it's going worse and worse, that mean that first you will have the glitches when your MBP is at 70°Celsius, then at 60, then at 50, etc...
Since 2 years, I have a hard reboot at 43/45°C...
So, here is a few tricks to do :
1= Don't let Apple make the cooling of your Mbp , Do it yourself /___sbsstatic___/migration-images/migration-img-not-avail.png

that's the most important thing.
If you let Mac Os do the cooling, it will cool your mac above 72°C, which is really to much for that ATI..
So Use SMCfancontrol, or another software, which allow you to manually turn the rpm of the fans.
and keep an eye on the temperature. A good one is 50 °, which mean fans at 4000/5000 rpm if you look at flash video on web.
2= Experiment TemperatureMonitor, let it run with "automatically save history" enable . So when you crash, or when strange display line occurs, you will now at what graphic card temperature it have begin to happen.
If you read the all 60 pages, you will see that the bug is going worse and worse, it's because the ATi is slowly dying more and more.
A lot of peoples here have no more that MBP with ATIX1600, because they have their ATI dead, now.
I can't offer me a new MBP, so since 2 years, I focus on cooling.
every way of keeping the mbp cold is good to keep it...
here some tips:
if as me your graphic card show lines at 45/43 °, which mean that your mbp is going to BE dead soon:
3= run on One CPU: take off the battery, and it ok, you will see a 10°C difference
If you play games, flash video, quicktime video, encoding, 3D, making DVD,everything which need quartz extreme, turn the fans to 5000 or 4000, but look at the temperature and if it is more than the bugging limit that you have determined before, with temperaturemonitor, remove the battery.
You may have bug lines at 55 or 65, the important is TO NEVER let the computer goes on these temperatures, because it damage your ati, for ever... 😟
4= Keep your fans clean and lubrificated . It's quite easy with ifixit.com to open your computer. As you're going to use you fans a lot, they need care. Open them (google it, it's easy) put a little W40 on the axe and rotor, clean them carefuly from any dust, clean the outpipe with a brush and a vacuum cleaner (be carefull) and clean your keyboard, as a part of the cooling air come from it.
I do it every 6 months.
5= this one is just from today experiment : My superdrive is dead since 3 years, after only 65 DVD burned.. Another bug well knowed here
I have try to clean lenses, and so on, no way for now to fix it.
Today, as I was doing my fans cleaning and lubrification, I have remove that piece of s.it
Oh, surprise :
My computer don't take anymore 10°C or 12° when the battery is on /___sbsstatic___/migration-images/migration-img-not-avail.png/___sbsstatic___/m igration-images/migration-img-not-avail.png
Of course, If I use 3D or encoding, I need to adjust the fans, but, before, when IDLE, it was heating to my maximum, so 2 core was useless since about a year.
Now , when Idle, it's quite at the same temperature only1 or 2°c more
That look strange, because I don't understand why, but it's a fact, and it help me to run with the battery, at full speed, and even play games with battery on (2 core on) /___sbsstatic___/migration-images/migration-img-not-avail.png
6=Use a laptop Cooler /___sbsstatic___/migration-images/migration-img-not-avail.png
it help a bit, because it cool the under of the MBP, where is the ATI chip.
7= be carrefull with Os Upgrades... some are really heavy for old MBP.
I'm in 10.4.11, I have tried newest OS, with worse results in heating.
8= DON'T use Flash 10.1, keep the good old 9 one...
Try to use a system done for your hardware, don't trust software update, or trust it when Apple will have take that topic in charge, and will have do something for that bug.
Thanks for reading, sorry for my poor english, keep you mbp cold, and you will keep it for some years more 🙂