Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20501 Discussions

945 Express family chipset, can't ouput secondary VGA 1920 x 1080

idata
Employee
2,271 Views

I just bought myself a beautiful 37" LCD TV, for the sole purpose of being a secondary monitor. Problem: I can't get my Laptop to output 1920 x 1080.

I have an Intel 945 Express Family chipset, running in a Toshiba Satellite P100 Laptop, under Windows XP Media Center Edition.

I have the TV connected via VGA (d-sub), and I want to run it as an extended desktop.

At first, I encountered all sorts of wacky effects. Then I upgraded the bios, and installed all the new drivers that intel recommends. I can now output 1600 x 1200. But I still can't output the 1920 x 1080 native resolution of the TV. Display properties shows 2048 x 1536 as an option, so presumably this adapter can somehow ouput 1080p, right? Intel's website claims that it should support whatever the monitor sends via EDID. The only resolutions that come up in the display properties, are the standard 4:3 ratio resolutions, so I guess the EDID is still not being read properly, right? Right now, it shows up in Device Monitor as "default monitor". At other times during my various attempts of uninstalling and installing drivers, it showed up as a Plug and Play monitor, but it still wouldn't output at 1080p.

I have tried everything that intel recommends, I ran the troubleshooter, and I even tried installing the 14324bb "hacky patch" "as-is" driver that Intel put out specifically to adress this problem. The only recommended action I haven't been able to try, is install a monitor driver (.inf file) specific to my monitor. (I can't find one - presumably LG doesn't make one, because my TV is not a dedicated monitor). When I connect my friend's netbook to the TV in the same way, it works fine. TV model is LG 37LD450.

Questions:

- Is there some hacky monitor driver that I can try? Is there someway that I can tell the adapter to output 1920 x 1080?

- Is this an unsurmountable hardware limitation of the 945 chipset, or should a display adapter be able to output any resolution, up to a maximum?

- Is there a generic display adapter driver that I can try?

0 Kudos
4 Replies
idata
Employee
476 Views

I'm not sure how actively Intel pursues these bugs, but just so you know, I am a software developer, and I am willing to work with you, providing whatever diagnostic info you need. My machine is squeeky-clean: I had recently re-imaged my machine to factory conditions, and I have installed all the latest bios and driver updates. Hence, you won't have to worry about cross-contamination or a wierd configuration. We can arrange a Remote Dektop / PC Anywhere type connection if that would assist you.

More info for Intel:

 

(1)

grrr... after I restart, the resolution reverts back to 1280 x 1024, and I can't up it.

 

Note that even 1600 x 1200 was unacceptable for me... I need my native res 1920 x 1080, as I'm sure all other users of this chipset will when they upgrade their monitors.

 

(2)

I found some great shareware utilities from http://entechtaiwan.com. Using PowerStrip, I was able to read the EDID, and create a monitor driver (.inf file) I installed the monitor driver, but there was no improvement to the problem.

 

(3)

Using MonInfo, (also from EnTech) I can read the EDID coming from the monitor, and verify that it is being parsed correctly and stored in the windows registry. See below. Some of the info seems weird, but what do I know. The native resolution is correct.

 

======================================================================

Direct from EDID:

Monitor

 

Model name............... LG TV

 

Manufacturer............. LGE

 

Plug and Play ID......... GSM0001

 

Serial number............ n/a

 

Manufacture date......... 2010, ISO week 1

 

-------------------------

 

EDID revision............ 1.3

 

Input signal type........ Analog 0.700,0.000 (0.7V p-p)

 

Sync input support....... Separate

 

Display type............. RGB color

 

Screen size.............. 160 x 90 mm (7.2 in)

 

Power management......... Not supported

 

Extension blocs.......... None

 

-------------------------

 

DDC/CI................... Not supported

Color characteristics

 

Default color space...... Non-sRGB

 

Display gamma............ 2.20

 

Red chromaticity......... Rx 0.640 - Ry 0.330

 

Green chromaticity....... Gx 0.300 - Gy 0.600

 

Blue chromaticity........ Bx 0.150 - By 0.060

 

White point (default).... Wx 0.313 - Wy 0.329

 

Additional descriptors... None

Timing characteristics

 

Horizontal scan range.... 30-83kHz

 

Vertical scan range...... 58-62Hz

 

Video bandwidth.......... 160MHz

 

CVT standard............. Not supported

 

GTF standard............. Not supported

 

Additional descriptors... None

 

Preferred timing......... Yes

 

Native/preferred timing.. 1920x1080p at 60Hz (16:9)

 

Modeline............... "1920x1080" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync

 

Detailed timing # 1....... 1280x720p at 60Hz (16:9)

 

Modeline............... "1280x720" 74.250 1280 1390 1430 1650 720 725 730 750 +hsync +vsync

Standard timings supported

 

720 x 400p at 70Hz - IBM VGA

 

640 x 480p at 60Hz - IBM VGA

 

800 x 600p at 60Hz - VESA

 

1024 x 768p at 60Hz - VESA

 

1280 x 1024p at 60Hz - VESA STD

 

1024 x 768p at 60Hz - VESA STD

 

800 x 600p at 60Hz - VESA STD

 

640 x 480p at 60Hz - VESA STD

Report information

 

Date generated........... 19/07/2010

 

Software revision........ 2.52.0.857

 

Data source.............. Real-time 0x0011

 

Operating system......... 5.1.2600.2.Service Pack 3

Raw data

 

00,FF,FF,FF,FF,FF,FF,00,1E,6D,01,00,01,01,01,01,01,14,01,03,68,10,09,78,0A,EE,91,A3,54,4C,99,26,

 

0F,50,54,A1,08,00,81,80,61,40,45,40,31,40,01,01,01,01,01,01,01,01,02,3A,80,18,71,38,2D,40,58,2C,

 

45,00,A0,5A,00,00,00,1E,01,1D,00,72,51,D0,1E,20,6E,28,55,00,A0,5A,00,00,00,1E,00,00,00,FD,00,3A,

 

3E,1E,53,10,00,0A,20,20,20,20,20,20,00,00,00,FC,00,4C,47,20,54,56,0A,20,20,20,20,20,20,20,00,1D

=================================================================================================

As stored in registry:

Monitor

 

Model name............... LG TV

 

Windows description...... Plug and Play Monitor

 

Manufacturer............. LGE

 

Plug and Play ID......... GSM0001

 

Serial number............ n/a

 

Manufacture date......... 2010, ISO week 1

 

-------------------------

 

EDID revision............ 1.3

 

Input signal type........ Analog 0.700,0.000 (0.7V p-p)

 

Sync input support....... Separate

 

Display type............. RGB color

 

Screen size.............. 160 x 90 mm (7.2 in)

 

Power management......... Not supported

 

Extension blocs.......... None

 

-------------------------

 

DDC/CI................... n/a

Color characteristics

 

Default color space...... Non-sRGB

 

Display gamma............ 2.20

 

Red chromaticity......... Rx 0.640 - Ry 0.330

 

Green chromaticity....... Gx 0.300 - Gy 0.600

 

Blue chromaticity........ Bx 0.150 - By 0.060

 

White point (default).... Wx 0.313 - Wy 0.329

 

Additional descriptors... None

Timing characteristics

 

Horizontal scan range.... 30-83kHz

 

Vertical scan range...... 58-62Hz

 

Video bandwidth.......... 160MHz

 

CVT standard............. Not supported

 

GTF standard............. Not supported

 

Additional descriptors... None

 

Preferred timing......... Yes

 

Native/preferred timing.. 1920x1080p at 60Hz (16:9)

 

Modeline............... "1920x1080" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsy...
0 Kudos
idata
Employee
476 Views

I finally solved it.

I found an excellent article here:

http://software.intel.com/en-us/articles/custom-resolutions-on-intel-graphics/

I couldn't use the instructions as-is, because my intel installation files are hiden inside a setup.exe type package.

The setup package unzips igxp32.inf and writes it to the hard drive just before it uses it... there's no opportunity for me to slip in and modify it during setup. However, the .inf file was available after the fact in C:\WINDOWS\system32\DRVSTORE\igxp32_28D4AE6A4B66DD890D24C65EE34E5B62AB7E0BB9

You can R-Click on this file and say "install", but it's unclear if this has the same effect.

The mod to the inf file that worked for me, was to create a custom resolution, 8 bits thinner than 1080p. (1912 x 1080, instead of the standard 1920 x 1080). R-Click and hit install didn't have an immediate effect. I've found that sometimes these hacky mods don't work unless you do it right after a fresh driver install. I rolled back the driver for the display adapter, restarted, installed my modified igxp32.inf, (using R-Click), went to Display Properties, and Presto! 1912x1080 was available, and it worked fine.

I'm not sure which driver version I rolled back to... Device Manager now says 6.14.10.4926, date 15/02/2008, but I'm not sure if this is the regular or the bb version) I suspect either driver would work with this mod.

So, I guess there's some code somewhere that was explicitly dissallowing 1920 x 1080. Maybe in the adaptor driver, maybe in the Bios like the other author suggests. But if you add 8 pixels of padding to 1912 x 1080, your TV will happily read it as 1920 x 1080.

BTW, your TV / monitor may recognize the 8-pixel wide black strip, and "correct" for this by stretching the remaining 1912x1080 over it's 1920x1080 native LCD matrix. You can test for this by creating a fullscreen bitmap of black-white checkerboard. (Use Paint.exe to create this) When you display this checkerboard, you'll notice 8 vertical fuzzy stripes. I had this [roblem, but I fixed it easily, using the TV's menu system. I just squished the image by 8 pixels, put the phase offet back to center, and everything was perfect.

Adios!

idata
Employee
476 Views

GIVE ME VGA DRIVER. MY PROCCER IS INTEL ATOM

0 Kudos
idata
Employee
476 Views

For someone simple like me, not wanting to get to the Bytes and bits...

I purchased a VGA to HDMI adapter to use our eee netbooks on a new 65 inch Samsung TV that my daughter won. It has no VGA input, just two HDMI

I bought a simple adapter, but ran into the driver dilemma... the computer says it will do Plug and Play 1920 x 1080 but the results were a scrambled mess. Thus I went to this site and several others, looking for a solution.

I then decided that I would take my IBM Thinkpad that I have on dual monitors... the second monitor being an 1920 x 1080 LG monitor, and put it on... and it worked perfectly... except the chroma is a bit high... so LG must use different settings.

To solve the problem on the Eee which uses the Intel chipset, after several false tries, I downloaded a driver install program on the Samsung website for a 27 inch 1920 by 1080 monitor that had both a VGA and HDMI input.

Since my adapter uses the VGA out of the computer, the VGA driver works just fine on the bigger Samsung TV, and the color is correct. I tried the HDMI driver, but it did not work properly.

So... I would suggest you try something similar with whatever brand TV... as most of the TV manufacturers have also computer monitors with the drivers available. This is all on Win XP... but probably works on newer Windows.

0 Kudos
Reply