Software Archive
Read-only legacy content
17061 Discussions

Programmable Resolutions in X3000 (G965)?

rofish
Beginner
13,424 Views
I heard that the resolutions in the new X3000 are programmable, but how programmable? Nvidia cards allow pixel-independant resolutions on DVI (but not VGA) on 6 and 7 series, and DVI and VGA on ATI's X1k series. Most importantly, will it support 1366x768. Not 1360x768 and not 1368x768, but exactly 1366x768?
0 Kudos
137 Replies
Aaron_B_Intel
Employee
1,657 Views

moxyjeero,

You've exceeded my expertise level. I'm all about the resolutions, not so much the DVD software. Your best bet is Intervideo or Intel customer support.

Sorry!

AB

0 Kudos
ogmaxify
Beginner
1,657 Views
lol..thanks...

unfortunately....it didn't work.

I'd like to go over a few things, first and foremost, here is what is in my .inf, please let me know if this is correct, the first DTD was the first one you gave me:

[NonEDIDMode_AddSwSettings]
HKR,, TotalDTDCount, %REG_DWORD%, 5 ; This shows number of DTDs to be used. ; 5
;Following keys have 20 bytes (18 byte DTD + 2 Byte flags).
HKR,, DTD_1,%REG_BINARY%, 1A,36,80,A0,70,38,1F,40,30,20,35,00,00,00,00,00,00,1A,37, 01 ;
HKR,, DTD_2, %REG_BINARY%, 1A,36,80,B0,70,38,17,40,30,24,35,00,00,00,00,00,00,1A,37, 01 ;
HKR,, DTD_3,%REG_BINARY%, 1A,36,80,B0,70,38,17,40,38,24,35,00,00,00,00,00,00,1A,37, 01 ;
HKR,, DTD_4, %REG_BINARY%, B9,36,80,B0,70,38,23,40,3C,24,25,00,00,00,00,00,00,1A,37, 01 ;
HKR,, DTD_5,%REG_BINARY%, 02,3A,80,18,71,38,2D,40,58,30,45,00,00,00,00,00,00,1E,37, 01 ;

[NonEDIDMode_DelSwSettings]
HKR,, TotalDTDCount
HKR,, DTD_1
HKR,, DTD_2
HKR,, DTD_3
HKR,, DTD_4
HKR,, DTD_5




Ok, now you are surely correct, the pixel clock is 138.5 MHz, now this reminded of something, the User Manual.....now in the User Manual it had the same number. So I went online to Samsung and downloaded the User Manual and it had the Resolutions with their Horz Freq, Vert Freq, etc.

Now I took a screenshot of this page along (Samsung manual) with the PowerStrip screenshot that has the highest current resolution I can view at this point. Here is the screenshot:

http://farm2.static.flickr.com/1255/534247475_bb469594b8_o.jpg

Here is the actual manual itself, 32mb:

http://downloadcenter.samsung.com/content/UM/200608/20060812122221765_BN68-01047J-00.pdf


i appreciate you taking the time to do his archibael, let me know if there is anything I can do in return.
0 Kudos
Aaron_B_Intel
Employee
1,656 Views

ogmaxify,

Which way did it not work? Were the resolutions not available to you after the install (the .INF you listed looks correct), or were they present but not coming through on your monitor? I ask because the tactics we pursue next depend on that.

0 Kudos
ogmaxify
Beginner
1,657 Views
O yea, 1920x1080 was available, but the LCD just showed up like it did before, "Not Supported Mode"


thanks again..
0 Kudos
Aaron_B_Intel
Employee
1,657 Views

Okay, so that means the drivers are working properly... we just need to find the right settings for your monitor. I suggest tweaking the first digit up and down (modifying the pixel clock) to see if you can get a lock. You're doing everything right, your monitor just isn't reporting the right (or any) data back to work with. If you still have your old laptop that you said you got working with this monitor, see if you can snoop the EDID settings with MonInfo or PowerStrip. You can apply those with the Intel driver.

Otherwise, I think up and down tweaks of the pixel clock might be your best bet. :(

0 Kudos
junhanz
Beginner
1,657 Views
Hi archibael,
I'm using G965 with ViewSonic VX2235wm on win xp and i'm not getting 1680x1050 like the rest.

I've read through the thread and downloaded the latest driver for G965 which is win2k_xp1429.zip from the intel site.
i tried to apply the inf changes but I got this error


"One or more files that are required for installation are either missing or corrupt."
"Setup will exit."


Even without making changes to the inf, I still get the above error.

Please help me! Thanks!
0 Kudos
junhanz
Beginner
1,657 Views
Hi archibael,

I went to search and install the 14.25.50 driver and it worked perfectly!

Thanks for the thread!!
0 Kudos
ogmaxify
Beginner
1,657 Views

OMG! archibael...you won't believe it....after much trial and error...I got it to work, Id like to thank you for all you've done.

if your curious or anyone else out there, here's what I did.

First I saw Intel came out with new drivers, from 1255 --> 1268

They just havn't posted it to their website yet.

Downloaded and it was already a zip file, unzipped, went straight to editing the .inf.

When using the previous edited the .infs, I was using 5 TotalDTDCount,

I was just curious to try ONE this time, I just used one.:

HKR,, TotalDTDCount, %REG_DWORD%, 1 ; This shows number of DTDs to be used. ; 0-->Disable

Then I went to this line "HKR,, VgaCompatible, %REG_DWORD%, 0"

I changed it from 0 --> 1 , I just saw it scrolling through the .inf and thought it was interesting and enabled it (1=enable)

HKR,, VgaCompatible, %REG_DWORD%, 1

I went to using one of your DTD's
"HKR,, DTD_1,%REG_BINARY%, 1A,36,80,B0,70,38,17,40,30,24,35,00,00,00,00,00,00,1A,37, 01 "

I noticed the Sync Polarity was 1A which is, H+/V-
Except I went to the Samsung manual and saw that the Sync Polarity is -H/+V

So according to your article,

-hsync -vsync = 8
+hsync -vsync = A
-hsync+vsync = C
+hsync +vsync = E

So I changed the DTD from from 1A to 1C, and got this:


HKR,, DTD_1,%REG_BINARY%, 1A,36,80,B0,70,38,17,40,30,24,35,00,00,00,00,00,00,1C,37, 01


again, thank you, and to everyone....remember you can accomplish anything, just takes some persistence!
0 Kudos
Aaron_B_Intel
Employee
1,657 Views

ogmaxify,

Don't know why that would help (was that option available on the older drivers you tried?) but I'm glad it did! I'll file that one away in my kit. :)

Happy it worked out.

AB

0 Kudos
kallian
Beginner
1,657 Views
Ok for people that hvae trouble with flicker on viewsonic 2230 I have a dtd that might work
it is 1680x1050

119040 pixel clock

48 front porch horiz
32 sync width horiz

2 front porch vertical
6 synch width vertical

HKR,, DTD_1, %REG_BINARY%, 80,2E,90,30,62,1A,27,40,30,20,26,00,DA,28,11,00,00,1C,37,01 ;1680x1050@60...Progressive viewsonic 2230




0 Kudos
ogmaxify
Beginner
1,657 Views
I got a slight prob AB..

Everything works great, but this you could say is just an annoyance and wanted to know maybe if you have any idea how to fix this:

Everytime i restart my laptop, the resolution automatically resets to 800x600?

When I put it to sleep and wake it up, it's ok, it sticks at 1920x1080.

If you know of anything, I appreciate it.
0 Kudos
Aaron_B_Intel
Employee
1,657 Views
I have no clue, but I'd try tweaking the "*Persistence" values in the .INF/registry. "PowerPersistence" looks like the right one, to me. Change it from 0x0 to 0x1 and see if that helps.
0 Kudos
kallian
Beginner
1,657 Views
Ok I want to correct my first post.

The problem wasnt the pixel clock, it was the hsync vsync values that caused
the flicker when setting 1680x1050.

Even though the monitor EDID info said to use 1C i ended up using 1E
which caused the flicker to go away. Now the display is very clear.
(you may have to auto adjust your monitor again)

using graphics chipset 82915G / GV / 910GL on a dell optiplex gx280.
monitor is viewsonic VG2230wm (maybe similar for other viewsonics)

downloaded latest intel driver, added the following dtd

HKR,, DTD_1, %REG_BINARY%, 21,39,90,40,62,1A,27,40,68,B0,36,00,00,00,00,00,00,1E,37,01 ;1680x1050@60...Progressive viewsonic 2230

original EDID info has 1C instead of 1E which caused flicker, hope this helps someone.






0 Kudos
Jeffrey_A_
Beginner
1,657 Views

For the benefit of the rest of us who missed Archibael's solution, could you please post it? HP still doesn't seem to know about it.

Thanks! -- Jeff A.

INSTEC

0 Kudos
Aaron_B_Intel
Employee
1,657 Views

They can reference my Wiki on the topic:

http://isnwiki.jot.com/WikiHome/Articles/111111431

A vendor like HP typically provides a customized version of the Intel graphics drivers; if they want to, they can provide the DTDs we all know and love in their custom .INF file in the graphics driver on their site.

The only thing I'd add to that is that some OEMs have placed restrictions in their Video BIOS which prohibit certain resolutions from running on their systems. If HP is interested in solving this problem for their customers,they can make sure that the Modes Removal Table in the BIOS they distribute to customers does not contain anything. Basically, it's a list inthe Video BIOS that says, "Don't allow 1024x768 at 50Hz" or "Don't allow 1920x540 at 75Hz", and no matter what we do in the drivers those resolutions will not be permitted. I don't know why OEMs use it, but I suspect it's holdover from an earlier time period when they worried about the user damaging a CRT monitor by using a very badly constructed timing.

The other thing which could qualify as a "fix", if an OEM refuses to change their Modes Removal Table, is to change resolutions to something close but not exactly right. Switching to 1276x1024 instead of 1280x1024 gets around the restriction, you just have to know how to manipulate the DTD value to get that.

0 Kudos
dmitri_furman
Beginner
1,657 Views

archibael,

Thanks in advance for taking the time to respond.

I am having similar issues as others. Could you please tell me which string I need to add to my .inf file in order to support 1680 X 1050 resolution on my ViewSonic monitor. I tried one that you provided for someone else and it worked by the screen had spots with blurry text. I am wondering if I have to use some other string.

You help is very much appreciated.

Best Regards,

Dmitri

Following is my monitor info:

Monitor
Windows description......... ViewSonic Monitor
Manufacturer description.... VG2230wm
Manufacturer................ ViewSonic

Plug and Play ID............ VSCA21E
Serial number............... QC9071400885
EDID data source............ I2C bus (real-time)

Manufacture date............ 2007, ISO week 14
EDID revision............... 1.3
Display type and signal..... Analog 0.700,0.300 (1.0V p-p)
Sync input support.......... Separate, Composite, Sync on green
Screen size................. 470 x 300 mm (~23")
Power management............ Active off/sleep

Color characteristics
Display gamma............... 2.20
Red chromaticity............ Rx 0.640 - Ry 0.333
Green chromaticity.......... Gx 0.285 - Gy 0.602
Blue chromaticity........... Bx 0.152 - By 0.074
White point (default)....... Wx 0.313 - Wy 0.329

Timing characteristics
VESA GTF support............ Not supported
Horizontal scan range....... 30-82kHz
Vertical scan range......... 50-75Hz
Video bandwidth............. 170MHz
Extension blocks............ n/a
Timing recommendation #1.... 1680x1050 at 60Hz
Modeline................ "1680x1050" 146.250 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

Standard timings supported
640 x 480 at 60Hz - IBM VGA
640 x 480 at 67Hz - Mac II
640 x 480 at 72Hz - VESA
640 x 480 at 75Hz - VESA
720 x 400 at 70Hz - IBM VGA
800 x 600 at 56Hz - VESA
800 x 600 at 60Hz - VESA
800 x 600 at 72Hz - VESA
800 x 600 at 75Hz - VESA
832 x 624 at 75Hz - Mac II
1024 x 768 at 60Hz - VESA
1024 x 768 at 70Hz - VESA
1024 x 768 at 75Hz - VESA
1152 x 864 at 75Hz - VESA
1152 x 870 at 75Hz - Mac II
1280 x 960 at 60Hz - VESA
1280 x 1024 at 60Hz - VESA
1280 x 1024 at 75Hz - VESA
1400 x 1050 at 60Hz - VESA
1440 x 1440 at 60Hz - VESA
1600 x 1200 at 60Hz - VESA
1680 x 1050 at 60Hz - ViewSonic
1680 x 1680 at 60Hz - VESA

Raw EDID base
00: 00 FF FF FF FF FF FF 00 5A 63 1E A2 01 01 01 01
10: 0E 11 01 03 0E 2F 1E 78 2E D0 05 A3 55 49 9A 27
20: 13 50 54 BF EF 80 B3 00 A9 40 95 00 90 40 81 80
30: 81 40 71 4F 01 01 21 39 90 30 62 1A 27 40 68 B0
40: 36 00 DA 28 11 00 00 1C 00 00 00 FF 00 51 43 39
50: 30 37 31 34 30 30 38 38 35 0A 00 00 00 FD 00 32
60: 4B 1E 52 11 00 0A 20 20 20 20 20 20 00 00 00 FC
70: 00 56 47 32 32 33 30 77 6D 0A 20 20 20 20 00 6C

Display adapter
Adapter description......... Auxiliary port
Adapter device ID........... 0x29928086
Display settings............ n/a

User/computer information
Registered user name........ Dmitri Furman
Registered organization.....Company in Texas
Network user name........... dmitri.furman
Network computer name....... PSCFURMAND202
Windows version ............ Windows XP
Windows build .............. 5.01.2600 Service Pack 2
Installation date .......... 5/18/2007 12:00:00 PM

0 Kudos
Aaron_B_Intel
Employee
1,621 Views

dmitri,

Your monitor claims to like

21,39,90,30,62,1A,27,40,68,B0,36,00,DA,28,11,00,00,1C,37,01

I also found that someone out there is using

"1680x1050" 170.00 1680 1784 1960 2240 1050 1053 1059 1089 +hsync +vsync

which translates to

68,42,90,30,62,1A,27,40,68,B0,36,00,00,00,00,00,00,1E,37,01

Perhaps that will give you better results?

0 Kudos
Intel_C_Intel
Employee
1,621 Views
archibael,

I've been having problems with my new Dell 2007WFP (1680x1050 max res) on my Dell D610 laptop running WinXP, and your posts have been extremely helful. I have figure out what my problem was with getting the monitor to work with the graphics adapter I have. I wanted to post my findings in case it helps others having the same problem or wanting to code up their own DTDs in [NonEDIDMode_AddSwSettings] section a 915GM driver installer.

The Dell D610 laptop I have has the following integrated graphics card:
Mobile Intel 915GM/GMS,910GML Express Chipset Family
This graphics adapter initially worked perfectly with the 2007WFP monitor. The adapter recognized the monitor's optimal resolution immediately. Then after updating the graphics drivers to version 6.14.10.4693 (found here: http://support.dell.com/support/downloads/download.aspx?c=us&l=en&s=gen&releaseid=R137843&SystemID=LAT_PNT_PM_D610&servicetag=&os=WW1&osl=en&deviceid=3526&devlib=0&typecnt=0&vercnt=6&catid=-1&impid=-1&formatcnt=1&libid=6&fileid=184276), the graphics adapter offered resolutions from 800x600 to 1920x1200, but no longer the 1680x1050. I tried reverting to the original driver version, but this caused more problems than anything. I had even tried updating the DTDs in [NonEDIDMode_AddSwSettings] section for the adapter driver's installer given info from all of your past posts =) Complete shot in the dark, which didn't really make things much better. I was able to achieve the 1680x1050 resolution, but the timing info I had was not correct, so the image didn't look good.

The problem turned out was that I have a KVM switch that the monitor goes thru for two systems I have. I didn't have the KVM initially, so the 2007WFP monitor was plugged directly to the laptop. The "Plug and Play Monitor" driver detected the monitor's EDID correctly, and when I started using the KVM switch, it remembered the settings. After updating the adapter's drivers, it couldn't detect the monitor's EDID because of the KVM.

The fix was to simply plug the monitor directly to the laptop, make sure the monitor driver was "Plug and Play Monitor", reboot once to make sure it detected the 1680x1050 resolution, then use the KVM again. It's now working as before.

Here's the output from the moninfo.exe (http://www.entechtaiwan.com/files/moninfo.exe) tool you recomended to use to get the monitor's timing info. I figure someone would find this data useful for a Dell 2007WFP monitor (the monitor needed to be plugged directly to the laptop for moninfo.exe to work too):
Monitor
Windows description......... Plug and Play Monitor
Manufacturer description.... DELL 2007WFP
Manufacturer................ Dell

Plug and Play ID............ DELA018
Serial number............... HF73074Q4G1L
EDID data source............ I2C bus (real-time)

Manufacture date............ 2007, ISO week 17
EDID revision............... 1.3
Display type and signal..... Analog 0.700,0.300 (1.0V p-p)
Sync input support.......... Separate, Composite, Sync on green
Screen size................. 430 x 270 mm (~21")
Power management............ Standby, Suspend, Active off/sleep

Color characteristics
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

Timing characteristics
VESA GTF support............ Not supported
Horizontal scan range....... 30-83kHz
Vertical scan range......... 56-76Hz
Video bandwidth............. 150MHz
Extension blocks............ n/a
Timing recommendation #1.... 1680x1050 at 60Hz
Modeline................ "1680x1050" 146.250 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync

Standard timings supported
640 x 480 at 60Hz - IBM VGA
640 x 480 at 75Hz - VESA
720 x 400 at 70Hz - IBM VGA
800 x 600 at 60Hz - VESA
800 x 600 at 75Hz - VESA
1024 x 768 at 60Hz - VESA
1024 x 768 at 75Hz - VESA
1152 x 864 at 75Hz - VESA
1280 x 1024 at 60Hz - VESA
1280 x 1024 at 75Hz - VESA
1680 x 1050 at 60Hz - Dell

Raw EDID base
00: 00 FF FF FF FF FF FF 00 10 AC 18 A0 4C 31 47 34
10: 11 11 01 03 0E 2B 1B 78 EE EE 91 A3 54 4C 99 26
20: 0F 50 54 A5 4B 00 81 80 71 4F 01 01 01 01 01 01
30: 01 01 01 01 01 01 21 39 90 30 62 1A 27 40 68 B0
40: 36 00 B2 0E 11 00 00 1C 00 00 00 FF 00 48 46 37
50: 33 30 37 34 51 34 47 31 4C 0A 00 00 00 FC 00 44
60: 45 4C 4C 20 32 30 30 37 57 46 50 0A 00 00 00 FD
70: 00 38 4C 1E 53 0F 00 0A 20 20 20 20 20 20 00 E4

Display adapter
Adapter description......... Mobile Intel 915GM/GMS,910GML Express Chipset Family
Adapter device ID........... 0x25928086
Display settings............ 1680x1050, 32bpp
Thank you again for all your posts. I hope this helps others stuck in monitor hell...

-Sean.

0 Kudos
Aaron_B_Intel
Employee
1,621 Views

Sean,

Thanks for the info. I admit, I hadn't considered the complexities involved when using a KVM switch as an intermediary. But your fix (plugging directly into the monitor, temporarily) is a good one.

0 Kudos
rparker8
Beginner
1,621 Views
I have the DQ965GF MB with the 965 chips, VX2235 monitor, and the same missing 1680x1050 resolution. I tried the option of changing the inf, but alone, that didn't do it. However, in the readme for the videodrivers, it describes setup.exe switches. Sure enough, when I ran (from cmd) setup.exe -res 1680x1050x16x60 (16 is the medium resolution) and rebooted, it worked. There are now the three entries in the modes list (256, med, hi color) at 1680 x 1050. note--when I rebooted, the Windows login screen was wacky, and unreadable, but after the boot finished, the screen popped up perfect.
0 Kudos
Aaron_B_Intel
Employee
1,621 Views

rparker8,

I'd noticed this a million years ago, but had never done anything with it because I'd concentrated on the .INF file fix. But you're right, once the .INF file fix is done, this should force the resolution to be selected. Good finding!

0 Kudos
Reply