Difference between revisions of "Problem with garbled screen"

From ThinkWiki
Jump to: navigation, search
(Problem description)
(Solutions)
Line 52: Line 52:
  
 
Also see [[Problem with video related system lockup II]]
 
Also see [[Problem with video related system lockup II]]
 +
 +
---------------------
 +
 +
This is a problem with the VGA chip - It is also a BGA chip which means that there are no pins that go through to the other side of the board like the good old days! - You can try and re-heat the BGA chip on its surface with a paint stripper gun for a minute you will more than likely see the chip drop slightly because of poor original production it wasnt sitting propwerly when flowed - the stripper gun sounds harsh but it works - you can get an adaptor in the shape of a straw made out of steel for the end of the gun and I would strongly recomend using it or you might melt some of the plastic connectors around it - I have been an engineer on thinkpads for 12 years so you can take my word on anything I write...

Revision as of 17:12, 14 August 2007

Information about the problem of a randomly garbled screen.

Problem description

The symptom is a totally garbled screen (on the internal display) as seen in these pictures.

This happens directly after starting up: even the BIOS splash screen is unreadable. The screen can stay garbled for a number of boots and then (seemingly random) it will be just fine right from the start.

It has furthermore been reported that there might be a relation between the temperature of the ThinkPad and the garbled screen, so that the display starts working fine when the ThinkPad has reached a certain temperature (like after 5 minutes of being powered on). Also by applying pressure to a certain point underneath the ThinkPad (on A30s its below the information sticker on the underside). This seems to affect the garbled screen even more, which is highly noticable on a LILO boot screen like so.

If the screen is exported via VNC the remote screen will also be garbled. However, this may not be always so. At least in an A31 screen got garbled right after returning from a text-only session (ctrl-alt-F1, cntr-alt-F7), but the VNC session previously opened on the same machine did not experience any change.

Most likely this is a problem with the ATI videochip, can people who experience this indicate which chip their machines contains?
Looking at the effected machines, this is probably an issue specific to the ATI Mobility Radeon 7500. However, this problem has also appeared on a T40 with the ATI Mobility Radeon 9000

Affected Models

Affected Operating Systems

  • all

Status

It is probably a problem of the graphics circuitry. In any case, it's a hardware problem and warranty will apply.

Solutions

  • You can have IBM fix the problem if your ThinkPad is still in warranty.
  • One reported workaround is suspending to ram after powering on and leaving it on power. This way the screen might still be fine after wakeup. The moment when you cold boot again, keep the laptop at the garbled boot screen for about 5 minutes, then do a normal reboot and press your thumbs.
  • The problem can also be due to bad contact on screen and/or keyboard connectors on motherboard. Try pulling out the keyboard and pushing slightly the connectors, the screen should display again correctly. If yes try puting a foam hold over the connectors and pull back the keyboard.
  • It may help to tighten the screws around the graphics chipset heatsink, or replace its thermal pad.
  • Depending on the ThinkPad model, running the laptop on only battery power should reduce the garbled/corrupt effect. Due to the lowered processor speed, it should generate less heat which should reduce the corruption. It helps to have a high-charge capacity battery to prevent it from happening.
  • In some models (At least the T40 with 9000 pro) the problem dissapear if you make an underclock. The default clock of the Mobility 9000 pro is 250mhz in the core and 200mhz in the memory. If you lower the core clock to 100mhz the problem dissapear. In Linux you can use a tool called rovclock [1] to make the underclock. (Example for a Mobility 9000: rovclock -c 100 -m 200)

---

I recently experienced this problem; in my case it sometimes also failed to boot at all and produced one-long-two-short-beeps.

My diagnosis was that one or more of the pins on the ATI Radeon chip had come unsoldered, such that it would make contact if the laptop was pressed or twisted a certain way, but not others. I dismantled the laptop until I could reach the chip (it's under the fan assembly, so you can leave things like the PCMCIA assembly and right ultrabay on). Pressing on different corners of the chip made it work or fail. It's a surface-mount chip with the pins underneath (BGA?), so you can't resolder it from the top OR bottom. I had to make a custom tip for my heat gun by bending some aluminum to a square slightly larger than the chip (1.25" square). 15 seconds at the 1000F setting successfully resoldered the chip for me. We'll see about long-term reliability. I hope you find this useful. Obviously I would not do this on a computer which was still under warranty, but for a computer which is not, replacing the entire system board (IBM's procedure for fixing this problem) is simply not economical.

---

I experienced similar problems with a R50p model. After some investigation I found out that the bolts holding down the cooler of the graphic chip were a bit loose. There are 4 bolts, two inside the case, two are fixating it from outside on the back of the case. One of the back bolts also fixates the keyboard. I tightened those 4 bolts rather hard, but not insanely hard. Because I was about to tighten those 2 inner bolts, I also tightened all the others inside the case. To avoid possible tensions, I tightened the other outer case bolts rather slightly.

Also see Problem with video related system lockup II


This is a problem with the VGA chip - It is also a BGA chip which means that there are no pins that go through to the other side of the board like the good old days! - You can try and re-heat the BGA chip on its surface with a paint stripper gun for a minute you will more than likely see the chip drop slightly because of poor original production it wasnt sitting propwerly when flowed - the stripper gun sounds harsh but it works - you can get an adaptor in the shape of a straw made out of steel for the end of the gun and I would strongly recomend using it or you might melt some of the plastic connectors around it - I have been an engineer on thinkpads for 12 years so you can take my word on anything I write...