Page 1 of 1

ThinkPad X61 stuck at 50Hz (56k picture warning for dinos)

Posted: Wed Jun 18, 2014 12:39 am
by Bibin
Everyone with an X61, can you do me a favor and tell me the refresh rate of the display? Ideally test it with a real FPS counter too? I just got an X61 non-tablet. It came running at 50Hz. I installed a linux distro on it. Using xrandr, I can tell it to use 60Hz. It then says it is running at 60, but is in fact still running at 50. Under Windows I have had similar behavior - I will tell it to run at 60Hz, but the display itself will still run at 50 while reporting 60. This was verified using a test that flashes a box every 1/60th of a second. The 50Hz refresh is evident because the flashing was jerky. My X61 tablet runs at an honest 60Hz without a question.

Many will say, "But it's an LCD, it doesn't matter as much". True, not for eye strain, but I frequently create content and use software that expects on a 60Hz display for smooth animation, so this isn't a problem that may be rationalized away.

So, if anyone could shed some light on a solution and tell me what their display says vs what it really does, that would be great. Everyone who's retrofitted an SXGA+ panel, if you could report in as well that would be very helpful.

This link appears to easily let you determine your refresh rate without downloading anything:
http://www.testufo.com/#test=framerates

This will be additionally helpful in coaxing out the true refresh:
http://www.testufo.com/#test=frameskipping

For reference, if I tell my X61 to run at 60Hz, it will then say 60fps on that test, but the movement of the UFO will be jerky (dropping every 6th frame to fit 60 frames into 50).

Re: ThinkPad X61 screen questions for everyone

Posted: Wed Jun 18, 2014 5:52 am
by RealBlackStuff
Suggestion: try Powerstrip to change the refresh-rate in the EDID.

Re: ThinkPad X61 screen questions for everyone

Posted: Wed Jun 18, 2014 9:17 am
by Bibin
RealBlackStuff wrote:Suggestion: try Powerstrip to change the refresh-rate in the EDID.
If I install Windows I'll give it a try, but I'm running Linux at the moment.

Re: ThinkPad X61 screen questions for everyone

Posted: Thu Jun 19, 2014 11:07 am
by raket
I had this problem with a X61 and a X61s, My X60 runs 60hz however
edit: I even mounted the X60 lcd on both the X61/X61s and it was still 50hz.

The crippled sound-card made me go back to my old X60 :)

Re: ThinkPad X61 screen questions for everyone

Posted: Fri Jun 20, 2014 9:09 pm
by Bibin
raket wrote:I had this problem with a X61 and a X61s, My X60 runs 60hz however
edit: I even mounted the X60 lcd on both the X61/X61s and it was still 50hz.

The crippled sound-card made me go back to my old X60 :)
Interesting. Maybe I will try to source a high-end X60 motherboard.

Re: ThinkPad X61 screen questions for everyone

Posted: Tue Jun 24, 2014 4:32 pm
by raket
I noticed the 60hz while playing quakeworld on it, and there's difference between it and X61/X61s.

However you should put up with something that i can test to see if it's really 60hz instead of wasting money and i'm wrong

Re: ThinkPad X61 screen questions for everyone

Posted: Tue Jun 24, 2014 10:15 pm
by E350
X61 T8300 @2.4GHz 8.0GB ram W7 64-bit

TestUFO.com results:

Frame rate: 50 fps
Refresh rate: 50Hz
Pixels per frame: 19
Pixels per sec: 960

Windows Experience Rating: 3.1


X61T L7700 @1.80GHz 8.0GB ram W7 64-bit

TestUFO.com results:

Frame rate: 60 fps
Refresh rate: 60Hz
Pixels per frame: 16
Pixels per sec: 960

Windows Experience Rating: 3.1

Re: ThinkPad X61 screen questions for everyone

Posted: Wed Jun 25, 2014 7:01 am
by pkiff
Thanks for posting your test results. That is strange.

Re: ThinkPad X61 screen questions for everyone

Posted: Wed Jun 25, 2014 2:32 pm
by Bibin
Well, that just about matches my result. I'd really like for someone with an X61 (non-tablet model) SXGA+ LCD mod to do the test as well. If the SXGA+ LCD with the modified BIOS runs it at 60Hz, then that would be the ultimate solution for me as I was planning on making the upgrade anyway.

My old X41 aalso ran at 50Hz, while the X41t ran at 60hz - the trend continued into the X6x series. I did solve the problem by flashing the X41 motherboard with the X41t BIOS, and despite the update program complaining towards the end with an error, it booted up just fine and allowed me to run the display at 60Hz (though it still defaulted to 50Hz in Windows). I'd risk it on my X61 if it wasn't one of the less-common Penryn based ones.

Re: ThinkPad X61 screen questions for everyone

Posted: Mon Jun 30, 2014 9:45 am
by raket
I need to say i'm sorry for you. I just tried vsync on my X60 (non-tablet) and it's indeed 50hz.
I guess it's only 60hz in 320x200 :/

It's 50hz all the way.

Re: ThinkPad X61 screen questions for everyone

Posted: Mon Jun 30, 2014 10:50 am
by Bibin
raket wrote:I need to say i'm sorry for you. I just tried vsync on my X60 (non-tablet) and it's indeed 50hz.
I guess it's only 60hz in 320x200 :/

It's 50hz all the way.
Well that's disappointing, but at least I won't be downgrading to an X60 board. I will report how well using the SXGA+ LCD works, and see if it runs at 60Hz for any reason. If that doesn't work, I will try flashing the tablet BIOS to the X61, as every X61 tablet I've used does in fact run at true 60Hz.

Re: ThinkPad X61 stuck at 50Hz

Posted: Sat Jul 05, 2014 4:56 pm
by Bibin
Well, my SXGA+ LCD doesn't even work, so I can't really test that. I have a regular XGA X41 Tablet LCD on the way. I'll report if that one runs at 60Hz on the X61.

Re: ThinkPad X61 stuck at 50Hz

Posted: Sat Jul 05, 2014 7:44 pm
by Bibin
While I wait for the LCD to arrive, I've already built the 180 degree LVDS cable adapter:

Image
Image

Re: ThinkPad X61 stuck at 50Hz (56k picture warning for dino

Posted: Sun Jul 06, 2014 5:15 am
by RMSMajestic
This is most likely the problem with vBIOS or graphics drivers
On my X60s, with only the very early version of driver, it operates at 60Hz.
But bizzaringly, on my X61 , no matter which driver is used, always 50Hz
and on my X61t, it's always 60Hz regardless of the driver

Re: ThinkPad X61 stuck at 50Hz (56k picture warning for dino

Posted: Sun Jul 06, 2014 7:10 pm
by ryan1212
My X60 1709-H6U is also running at 50hz.

Re: ThinkPad X61 stuck at 50Hz (56k picture warning for dino

Posted: Sun Jul 06, 2014 9:11 pm
by Bibin
I wonder if the video BIOS portion of the BIOS image may be extracted from the X61t BIOS and put into the regular X61 BIOS... X61t, even at 1024x768, is always 60Hz.

Re: ThinkPad X61 stuck at 50Hz (56k picture warning for dino

Posted: Tue Jul 08, 2014 4:11 am
by axur-delmeria
Tested on my X61 7676-A24 on Linux. Just like yours, I set it to 60Hz but FPS counter says ~50Hz.
It may be a limitation of the LCD panel itself and not the VBIOS or drivers.

The datasheet of the HT121X01-101 (one of three non-IPS panels specified for the X6x series), the states a response time of 20ms, which is equivalent to 50Hz.

Re: ThinkPad X61 stuck at 50Hz (56k picture warning for dino

Posted: Tue Jul 08, 2014 7:26 am
by RealBlackStuff
I just refurbished an X61 (7673-CTO) with a brand-new screen.
This is an IDTech IAXG02C that was originally meant for a HP Compaq NC4010.
I have a test-HD, which I use in almost any Thinkpad, incl. T601 Frankenpad.
The Frankie has an IPS 1600x1200 LED-screen and I used nVidia drivers from the T61 to run that UXGA.
So this HD has a genuine collection of all sorts of GPU drivers, incl. Intel, ATI and nVidia.
When I put this HD with W7-Pro 32-bit in the above X61, it automatically installed SOME graphics driver.
When I ran the testufo tests, the result was 60Hz.
Checking the Control Panel/Display/Change display settings, it showed me two display-options:
- 1600x1200 Flexview??? (unfortunately did not write down details)
- Thinkpad Display 1024x768
It also showed both 50Hz and 60Hz options!

The 1600x1200 was highlighted, hence probably the 60Hz.
After I then selected the Thinkpad 1024x768, and ran the testufo again, both were now at 50Hz.
Going back in Control Panel/Display, the 1600x1200 (and the 60Hz) options were no longer there.

So I guess if you connect your HD to another machine that runs at 60Hz and get a nice driver-mixup,
you may force your X61 to also run at 60Hz.
Have fun!

Re: ThinkPad X61 stuck at 50Hz (56k picture warning for dino

Posted: Tue Jul 08, 2014 1:12 pm
by Bibin
axur-delmeria wrote:Tested on my X61 7676-A24 on Linux. Just like yours, I set it to 60Hz but FPS counter says ~50Hz.
It may be a limitation of the LCD panel itself and not the VBIOS or drivers.

The datasheet of the HT121X01-101 (one of three non-IPS panels specified for the X6x series), the states a response time of 20ms, which is equivalent to 50Hz.
Response time is 100% unrelated to the refresh rate limitations, so that information is a red herring. Response time only specifies how long it takes for the liquid crystal to undergo the complete transition from one rotation to another (a tone change for a subpixel). The X41, another machine with this problem, doesn't use EDID, and yet the problem persists, so the computer is more or less agnostic of which display is in use.
RealBlackStuff wrote:I just refurbished an X61 (7673-CTO) with a brand-new screen.
This is an IDTech IAXG02C that was originally meant for a HP Compaq NC4010.
I have a test-HD, which I use in almost any Thinkpad, incl. T601 Frankenpad.
The Frankie has an IPS 1600x1200 LED-screen and I used nVidia drivers from the T61 to run that UXGA.
So this HD has a genuine collection of all sorts of GPU drivers, incl. Intel, ATI and nVidia.
When I put this HD with W7-Pro 32-bit in the above X61, it automatically installed SOME graphics driver.
When I ran the testufo tests, the result was 60Hz.
Checking the Control Panel/Display/Change display settings, it showed me two display-options:
- 1600x1200 Flexview??? (unfortunately did not write down details)
- Thinkpad Display 1024x768
It also showed both 50Hz and 60Hz options!

The 1600x1200 was highlighted, hence probably the 60Hz.
After I then selected the Thinkpad 1024x768, and ran the testufo again, both were now at 50Hz.
Going back in Control Panel/Display, the 1600x1200 (and the 60Hz) options were no longer there.

So I guess if you connect your HD to another machine that runs at 60Hz and get a nice driver-mixup,
you may force your X61 to also run at 60Hz.
Have fun!
Those are interesting results. I will see what changing / removing the monitor profile can do.

Re: ThinkPad X61 stuck at 50Hz (56k picture warning for dino

Posted: Fri Sep 05, 2014 10:37 am
by Bibin
I installed the SXGA+ LCD from an old X60 tablet. For a while I had trouble getting it to work properly. I installed the SXGA+ modded bios, but it was still stuck at 1024x768. Interestingly, in this state I gained the ability to pick between a true 50Hz and 60Hz. I did real testing in this quasi-working state, and it is indeed a real 60Hz.

I soldered the EDID pins which I had neglected, and the machine was then willing to use it to see the panel properly. It's a nice ending - I have SXGA+ and 60Hz!

I'm led to believe that flashing the SXGA+ bios on an XGA X61 will work just fine, and may also get you 60Hz. If I get another X61 I will try this. It would be a happy ending to what had been my #1 irritation with the X61.

Re: ThinkPad X61 stuck at 50Hz (56k picture warning for dino

Posted: Wed Oct 01, 2014 11:56 am
by Bibin
A followup. After having properly connected the EDID pins and flashed the SXGA+ bios, I can not coerce the LCD to be driven above 50Hz. The 60Hz I want is not available still.

Does anyone know why this happens for the X61 while the X61 Tablet runs at 60Hz without problems? I am considering the risky venture of flashing a tablet BIOS to it to see if the video BIOS portion will be different in a good way. I have done this with an X41->X41t BIOS and it did allow 60Hz.