How to determine display panel type?

Does anyone know how I can find out what specific display panel is built into my Lenovo Thinkpad X220? I didn’t find any information in the BIOS and HardInfo, the system profiler and benchmark, didn’t provide any information on the display type.

detailed specs can be found here Maro

1 Like

I had a Dell 2003ish that reported the wrong panel size in the EDID. Windows drivers had this all fixed and hidden from view but Linux was a pain and I had to override it in xorg.conf with a correct version posted by someone working at the hardware level.

Anyway, I learned about this key item "EDID" and Linux seems to have a few scattered tools to deal with it.

EDIT: Whoa! This topic will make your head spin. Using fuzzy memory, I grabbed my EDID data from:

xrandr --verbose

I then pasted the binary block into Pluma and saved EDID.txt

Then installed and ran edid-decode:

edid-decode EDID.txt

It knows how to handle ascii text blobs. Viola! Low-level graphics info. Not the prettiest but it works thanks to the old school. I'll bet there's an easier way.


Hi @maro,

I can tell you that you have an “Intel HD Graphics 3000” GPU but the list @stevecook172001 provided above doesn’t really tell you anything about the monitor apart from the following info:

31,8 cm (12,5") HD (1.366 x 768) Farb-TFT (Colour TFT)

Thanks, I already have these specifications. I basically need to know whether I have a TN or IPS panel because I want to use the correct .icm file to color-calibrate my screen. As this is an older laptop, it is actually not so easy to distinguish what panel I have.

Unfortunately, this is beyond my current technical level. I have no idea what you are talking about and how I can use this to determine my display panel type. :sweat:

Yeah, I am really specifically looking for information on the display panel. I know that sometimes this information is provided in the BIOS but I haven't been able to find anything. I think I have to contact Lenovo about this if there is no other way to find out.

Hi @maro. I get the impression if product literature doesn’t hype IPS, it’s almost certainly TN.

HI @maro,

it states “TFT” if that means anything to you?. :smiley:

Yeah, I know this is in the Lenovo website specs, but still there are two options. A TFT could have a TN or an IPS panel as indicated on the Lenovo specifications page for the X220. I got this laptop second-hand but it looks like it has a good display.

The IPS 170° viewing angle could be a big clue. That’s very wide and means almost any angle can see the screen. Go to an extreme angled view, if you can see the screen it may very well be IPS.

You can find the display hardware info in the /var/log/Xorg.0.log.

For example:

[    37.146] (II) RADEON(0): EDID for output LVDS
[    37.146] (II) RADEON(0): Manufacturer: LGD  Model: 34d  Serial#: 0
[    37.146] (II) RADEON(0): Year: 2012  Week: 0
[    37.146] (II) RADEON(0): EDID Version: 1.4
[    37.146] (II) RADEON(0): Digital Display Input
[    37.146] (II) RADEON(0): 6 bits per channel
[    37.146] (II) RADEON(0): Digital interface is undefined
[    37.146] (II) RADEON(0): Max Image Size [cm]: horiz.: 34  vert.: 19
[    37.146] (II) RADEON(0): Gamma: 2.20
[    37.146] (II) RADEON(0): No DPMS capabilities specified
[    37.146] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[    37.146] (II) RADEON(0): First detailed timing is preferred mode
[    37.146] (II) RADEON(0): Preferred mode is native pixel format and refresh rate
[    37.146] (II) RADEON(0): redX: 0.609 redY: 0.348   greenX: 0.352 greenY: 0.606
[    37.146] (II) RADEON(0): blueX: 0.150 blueY: 0.096   whiteX: 0.313 whiteY: 0.329
[    37.146] (II) RADEON(0): Manufacturer's mask: 0
[    37.208] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.

LG 34D series panel. No specific info.


[    44.232] (II) RADEON(0): EDID for output LVDS
[    44.232] (II) RADEON(0): Manufacturer: AUO  Model: 1751  Serial#: 0
[    44.232] (II) RADEON(0): Year: 2004  Week: 1
[    44.232] (II) RADEON(0): EDID Version: 1.2
[    44.232] (II) RADEON(0): Digital Display Input
[    44.232] (II) RADEON(0): Max Image Size [cm]: horiz.: 30  vert.: 23
[    44.232] (II) RADEON(0): Gamma: 2.20
[    44.232] (II) RADEON(0): No DPMS capabilities specified
[    44.232] (II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[    44.232] (II) RADEON(0): First detailed timing is preferred mode
[    44.232] (II) RADEON(0): redX: 0.566 redY: 0.321   greenX: 0.320 greenY: 0.537
[    44.232] (II) RADEON(0): blueX: 0.155 blueY: 0.143   whiteX: 0.313 whiteY: 0.329
[    44.232] (II) RADEON(0): Manufacturer's mask: 0
[    44.232] (II) RADEON(0): Supported detailed timing:
[    44.232] (II) RADEON(0): clock: 65.0 MHz   Image Size:  304 x 228 mm
[    44.232] (II) RADEON(0): h_active: 1024  h_sync: 1048  h_sync_end 1184 h_blank_end 1344 h_border: 0
[    44.232] (II) RADEON(0): v_active: 768  v_sync: 771  v_sync_end 777 v_blanking: 806 v_border: 0
[    44.232] (II) RADEON(0): Unknown vendor-specific block f
[    44.232] (II) RADEON(0):  AUO
[    44.232] (II) RADEON(0):  B150XG01V7
[    44.232] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.

This is an AUO B150XG01V7 panel.

1 Like
[     7.320] (II) intel(0): EDID vendor "AUO", prod id 4204
[     7.320] (II) intel(0): Printing DDC gathered Modelines:
[     7.320] (II) intel(0): Modeline "1366x768"x0.0   69.30  1366

I searched for EDID and this is what I found.