Page 1 of 1

T60p display sync issue..only on battery

Posted: Thu Feb 11, 2016 10:17 pm
by csgrmb
Anyone run into this problem recently?

http://i.imgur.com/RZApGuT.png


My T60p is the 15" UXGA running Ubuntu 15.10. The CPU has been replaced with a T7200 and RAM upgraded to 4GB if that matters.

Here are the steps I plotted to reproduce the issue:

1) Unplug power adapter, press power button.
Thinkpad splash screen shows, standard boot messages display fine

2) Enter password to decrypt drive
Again, the display renders fine at this point, but somewhere between here and the user login prompt, the entire display loses sync. Doesn't matter if I disable LightDM or not.

3) Enter password to log in user
From here on out, the entire screen appears to be out of sync, as shown in the image.

4) Plug in the power adapter.
Plugging in the power adapter solves the synchronization issue, but it only resolves the issue until I unplug the power adapter again.

Re: T60p display sync issue..only on battery

Posted: Fri Feb 12, 2016 12:39 am
by csgrmb
Well that was interesting. Turns out tlp was trying some funny business with its battery profile. I've disabled it for now since the default configuration doesn't play nice with my T60p.

A quick look at the dmesg dump after boot revealed:

"NMI: PCI system error (SERR) for reason a1 on CPU 0."
"Dazed and confused, but trying to continue"

That last line gave me a chuckle. Cheeky kernel devs

Re: T60p display sync issue..only on battery

Posted: Fri Feb 12, 2016 5:12 am
by RealBlackStuff
The T60/p only supports a little over 3GB RAM max.
You may also have bad RAM.
Run memtest for at least one full cycle each with these different options:
- only module 1 in slot 1
- only module 1 in slot 2
- only module 2 in slot 1
- only module 2 in slot 2
- both modules together
- swap both modules
http://www.memtest86.com/

Re: T60p display sync issue..only on battery

Posted: Fri Feb 12, 2016 4:00 pm
by Dekks
csgrmb wrote:"NMI: PCI system error (SERR) for reason a1 on CPU 0."
"Dazed and confused, but trying to continue"

That last line gave me a chuckle. Cheeky kernel devs
Check how Ubuntu handles intel microcode updates.