4 Replies Latest reply on Dec 7, 2012 11:09 PM by Alan

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

    nice_guy

      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?

        • 1. Re: 945 Express family chipset, can't ouput secondary VGA 1920 x 1080
          nice_guy

          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 +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........... 18/07/2010
            Software revision........ 2.52.0.857
            Data source.............. Registry
            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

          • 2. Re: 945 Express family chipset, can't ouput secondary VGA 1920 x 1080
            nice_guy

            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!

            • 3. Re: 945 Express family chipset, can't ouput secondary VGA 1920 x 1080

              GIVE ME VGA DRIVER. MY PROCCER IS INTEL ATOM 

              • 4. Re: 945 Express family chipset, can't ouput secondary VGA 1920 x 1080
                Alan

                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.