have you tried changing the 2407 over to the primary display, then disabling the laptops screen, then try to adjust the resolution again.
i THINK? if the laptop is not a widescreen and having it as the primary display could force the 2407 to be a 4:3 aswell and also possibly force the 2407 to be the same resolution as itself (the laptop), if your laptop is a widescreen aswell then i have no idea, as ive never owned a laptop.
of course you have the latest drivers ?
ive had a few problems with running a 4:3 and a 16:10, then decided that you need 2 x widescreens. spewing coz i wanted a 20" 4:3 and a 24" 16:10 :|
my edit is not reading your post fully b4 posting myself but my comments still stand.
Thanks for your comments. Yeah i've got it set as my primary display and disabled the laptop's internal, also tried having both on (then its in mirror mode and both run at 1024x768, 2407 is stretched of course), also been trying to leave the laptop closed when I turn it on and only use the 2407 but it all makes no difference.
I can only get 4:3 resolutions up to 1600x1200.
Yes i've got the latest drivers, also tried with an older driver and still no good! I think my only option left is a possible bios update which would also update the video bios, or a new motherboard altogether. My laptop's still under factory warranty, so i'm hoping I might get it done for free (fingers crossed).
That's cool, thanks for trying anyway I appreciate your help. My time's running out, if I can't get it working in the next couple of days it has to go back, I can't live with a 1600 wide image on a 1920 screen, its just warped and everything looks out of proportion!
"...as well as a set of static modes (for non Plug and Play monitors that have no EDID). EDID information describes the display modes that are supported by the monitor. Only plug and play monitors can provide EDID information to a computer. The set of basic static display modes (at 60Hz and up to 32bpp colors) include 640x480, 800x600, 1024x768, 1280x1024, and 1600x1200."
According to Intel, 1600x1200 is the max resolution for offered when a monitor does not provide EDID information, the 2407 does, so it should pick it up!
I've just plugged the 2407 into my 5 or 6 yr old Power Mac G4 which has been running with a 15" 1024x768 DVI monitor since day 1. Its always showed resolutions only up to 1024x768 but after starting up with the 2407 attached a whole heap of new resolutions are available, including the native 1920x1200!!!
Amazing, such an old Mac with a 16MB ATI card can run this monitor and a 2 yr old laptop with 64MB integrated Intel graphics can't!!
Just in case anyone else is still following this thread, i'm pretty sure its the integrated video card that can only go up to 1600*1200 as Ketec said. Although the chip itself can go higher, seems that Fujitsu have for some ungodly reason capped it at 1600*1200!!!
Looks like no hope for me and the monitor will have to go back :(
Excellent News!! I've got it working now! The Dell 2407WFP works with the integrated graphics card! After 3 weeks of trying everything i've finally got it!
If anyone else wants to know how please look at my other thread on Whirlpool:
It was a long slog, but at least it does work now. I'm still not 100% happy, when switching active monitors I sometimes get a blue screen error and reboot, but I guess its a price i have to pay for running a resolution that's "not possible"!
Hopefully this will help others in my situation and save them 3 weeks of hair-pulling frustration!!
I have to commend you on your perserverance in getting it to work. I read your post - great.
Really a pity others don't do some research for themselves & only ask when they can't figure things out. Even for a newbie it is a good learning curve to use google & read. then 'sort the corn from the chaff'.
No way of making the monitors default to the laptop screen in your code? Or is this because of having to use the ports as 'hard' settings?
Thanks Kevin. I read countless forum posts, asked many questions and had a lot of very late nights but it seems to have paid off in the end!
After finding that my 5 year old Mac can run the monitor at native resolution, I thought there had to be a way for a 2 year old laptop to do so also, even if it did only have integrated graphics!
RE: Defaulting to the laptop's screen, in the code its set to primary in the port order, and anything displayed before the windows login screen appears on the internal screen. I'm still doing testing regarding switching screens, this can sometimes give a stop error (blue screen) and restart, but i think i'm getting there and will post back once i've tested enough times to be sure it is in fact working!
Hey guys. This is great information! I'm a very bright (I like to flatter myself) SysAdmin. We have hundreds of D-series Latitudes here and are putting out these 2407WFPs that have the same problem - max res 1600x1200. The Intel 82855 card obviously doesn't officially support 1920x1200. Things look out of whack and we can't take full advantage of the real estate. I downloaded the suggested Intel driver and opened up SSIGD.INF. I can't exactly figure out what to edit in the strings section to get it to work. Can anyone modify it and post it back up for me? I'd really appreciate it. Here's the file contents:
Sublo: you will have to insert the additional tags under the following:
[ssigd_SoftwareDeviceSettings_alm] (this is for the 82852/82855 integrated graphics chip.
Please note the limitations of this driver, most importantly that you cannot swap screens easily, you need to do this in 2 steps with a restart in between. First extend the display and set the "other" screen as primary. Then restart and then you can disable the first screen. After a restart you can swap screens without a further restart needed. But once you've shut down or restarted, you will again need to do the 2 step process.
A handy solution is that you can always extend the display before shutting down or restarting, that way you wont need to do another restart next time you use the laptop, if you don't want to use it with the monitor then you can easily disable the external monitor through the control panel.
Hope this helps, post back and let us know how you go and if you have anymore problems.
Since you got it to work by a back door way it goes to show what can be achieved.
One little thing comes to mind though & you probably have already done it. On the driver screen when you activate multi screen - there is a choice 'allow different resolutions on the attached moniors' - or something like that. This is so basic I was scared to mention it but sometimes the little things are overlooked.
ArchAnge1
344 Posts
0
September 5th, 2006 07:00
i THINK? if the laptop is not a widescreen and having it as the primary display could force the 2407 to be a 4:3 aswell and also possibly force the 2407 to be the same resolution as itself (the laptop), if your laptop is a widescreen aswell then i have no idea, as ive never owned a laptop.
of course you have the latest drivers ?
ive had a few problems with running a 4:3 and a 16:10, then decided that you need 2 x widescreens. spewing coz i wanted a 20" 4:3 and a 24" 16:10 :|
my edit is not reading your post fully b4 posting myself but my comments still stand.
Message Edited by ArchAnge1 on 09-05-200603:40 AM
Cyberdog100
17 Posts
0
September 5th, 2006 09:00
I can only get 4:3 resolutions up to 1600x1200.
Yes i've got the latest drivers, also tried with an older driver and still no good! I think my only option left is a possible bios update which would also update the video bios, or a new motherboard altogether. My laptop's still under factory warranty, so i'm hoping I might get it done for free (fingers crossed).
ArchAnge1
344 Posts
0
September 5th, 2006 09:00
good luck with it, i failed my mission im aborting now :P
Cyberdog100
17 Posts
0
September 5th, 2006 10:00
Ketec
9 Posts
0
September 6th, 2006 09:00
http://www.intel.com/support/graphics/sb/CS-022544.htm - max res 1600x1200
Maybe you could switch the display for a 20" - or upgrade your laptop ;)
Cyberdog100
17 Posts
0
September 6th, 2006 10:00
According to Intel, 1600x1200 is the max resolution for offered when a monitor does not provide EDID information, the 2407 does, so it should pick it up!
I've just plugged the 2407 into my 5 or 6 yr old Power Mac G4 which has been running with a 15" 1024x768 DVI monitor since day 1. Its always showed resolutions only up to 1024x768 but after starting up with the 2407 attached a whole heap of new resolutions are available, including the native 1920x1200!!!
Amazing, such an old Mac with a 16MB ATI card can run this monitor and a 2 yr old laptop with 64MB integrated Intel graphics can't!!
Cyberdog100
17 Posts
0
September 21st, 2006 13:00
Looks like no hope for me and the monitor will have to go back :(
Cyberdog100
17 Posts
0
September 25th, 2006 14:00
If anyone else wants to know how please look at my other thread on Whirlpool:
http://forums.whirlpool.net.au/forum-replies.cfm?t=576377&p=-1#bottom
ArchAnge1
344 Posts
0
September 25th, 2006 16:00
Cyberdog100
17 Posts
0
September 26th, 2006 15:00
Hopefully this will help others in my situation and save them 3 weeks of hair-pulling frustration!!
KevinR100
642 Posts
0
September 27th, 2006 08:00
Cyberdog100
17 Posts
0
September 27th, 2006 12:00
After finding that my 5 year old Mac can run the monitor at native resolution, I thought there had to be a way for a 2 year old laptop to do so also, even if it did only have integrated graphics!
RE: Defaulting to the laptop's screen, in the code its set to primary in the port order, and anything displayed before the windows login screen appears on the internal screen. I'm still doing testing regarding switching screens, this can sometimes give a stop error (blue screen) and restart, but i think i'm getting there and will post back once i've tested enough times to be sure it is in fact working!
sublo
7 Posts
0
October 4th, 2006 14:00
; Filename: ssigd.inf
; $Revision: 1.481.2.37 $
; $Id: ssigd.inf,v 1.481.2.37 2006/06/05 02:55:26 anthill Exp $
; $Source: /nfs/fm/proj/eia/cvsroot/ssigd/ial/dx/install/ssigd.inf,v $
;
; Copyright (c) 2003 Intel Corporation. All rights reserved.
;
;*******************************************************************************
Signature="$WINDOWS NT$"
Class=Display
ClassGUID={4D36E968-E325-11CE-BFC1-08002BE10318}
Provider=%Intel%
CatalogFile=ssigd.cat
DriverVer = 06/04/2006,5.1.0.838
;===============================================================================
[SourceDisksNames]
1=%DiskDesc%,,,""
igdmini.sys = 1
igddis.dll = 1
igd3dalm.dll= 1
d3dUtil.sys = 1
ch7009.sys = 1
ch7017.sys = 1
fs454.sys = 1
lvds.sys = 1
ns2501.sys = 1
ns387.sys = 1
sii164.sys = 1
ti410.sys = 1
th164.sys = 1
sdvo.sys = 1
;===============================================================================
[DestinationDirs]
DefaultDestDir = 11 ; System directory
ssigd.Display_wht = 11
ssigd.Display_alm = 11
ssigd.Display_nap = 11
ssigd.Miniport = 12 ; Drivers directory
ssigd.d3dUtil = 12
ssigd.PortDrvs_wht = 12
ssigd.PortDrvs_alm = 12
ssigd.PortDrvs_nap = 12
[Manufacturer]
%Intel%=Intel.Mfg
[Intel.Mfg]
%Intel% %i810% = ssigd_wht, PCI\VEN_8086&DEV_7121
%Intel% %i810DC% = ssigd_wht, PCI\VEN_8086&DEV_7123
%Intel% %i810E% = ssigd_wht, PCI\VEN_8086&DEV_7125
%Intel% %i815% = ssigd_wht, PCI\VEN_8086&DEV_1132
%Intel% %i835% = ssigd_alm, PCI\VEN_8086&DEV_357B
%Intel% %i845% = ssigd_alm, PCI\VEN_8086&DEV_2562
%Intel% %i855% = ssigd_alm, PCI\VEN_8086&DEV_3582
%Intel% %i865% = ssigd_alm, PCI\VEN_8086&DEV_2572
%Intel% %i915GD1% = ssigd_nap, PCI\VEN_8086&DEV_2782
%Intel% %i915AL0% = ssigd_nap, PCI\VEN_8086&DEV_2592
%Intel% %i915AL1% = ssigd_nap, PCI\VEN_8086&DEV_2792
%Intel% %i945LP0% = ssigd_nap, PCI\VEN_8086&DEV_2772
%Intel% %i945LP1% = ssigd_nap, PCI\VEN_8086&DEV_2776
%Intel% %i945CT0% = ssigd_nap, PCI\VEN_8086&DEV_27A2
%Intel% %i945CT1% = ssigd_nap, PCI\VEN_8086&DEV_27A6
[ssigd_wht.GeneralConfigData]
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 128
MaximumNumberOfDevices = 2
MaximumDeviceMemoryConfiguration = 256
[ssigd_wht]
CopyFiles = ssigd.Miniport, ssigd.Display_wht, ssigd.D3DUtil, ssigd.PortDrvs_wht
CopyFiles = ssigd.Miniport, ssigd.Display_alm, ssigd.D3DUtil, ssigd.PortDrvs_alm
CopyFiles = ssigd.Miniport, ssigd.Display_nap, ssigd.D3DUtil, ssigd.PortDrvs_nap
[ssigd.Miniport]
igdmini.sys
igddis.dll
igddis.dll
igd3dalm.dll
igddis.dll
igd3dalm.dll
d3dutil.sys
ch7009.sys
ch7017.sys
fs454.sys
lvds.sys
ns2501.sys
ns387.sys
sii164.sys
th164.sys
ch7009.sys
ch7017.sys
fs454.sys
lvds.sys
ns2501.sys
ns387.sys
sii164.sys
ti410.sys
th164.sys
sdvo.sys
lvds.sys
[ssigd_wht.Services]
AddService = igdmini, 0x00000002, ssigd_Service_Inst, ssigd_EventLog_Inst
AddService = ch7009, ,ch7009_Service_Inst, ssigd_EventLog_Inst
AddService = ch7017, ,ch7017_Service_Inst, ssigd_EventLog_Inst
AddService = fs454, ,fs454_Service_Inst, ssigd_EventLog_Inst
AddService = lvds, ,lvds_Service_Inst, ssigd_EventLog_Inst
AddService = ns2501, ,ns2501_Service_Inst, ssigd_EventLog_Inst
AddService = ns387, ,ns387_Service_Inst, ssigd_EventLog_Inst
AddService = sii164, ,sii164_Service_Inst, ssigd_EventLog_Inst
AddService = th164, ,th164_Service_Inst, ssigd_EventLog_Inst
AddService = igdmini, 0x00000002, ssigd_Service_Inst, ssigd_EventLog_Inst
AddService = d3dUtil, ,d3dUtil_Service_Inst, ssigd_EventLog_Inst
AddService = ch7009, ,ch7009_Service_Inst, ssigd_EventLog_Inst
AddService = ch7017, ,ch7017_Service_Inst, ssigd_EventLog_Inst
AddService = fs454, ,fs454_Service_Inst, ssigd_EventLog_Inst
AddService = lvds, ,lvds_Service_Inst, ssigd_EventLog_Inst
AddService = ns2501, ,ns2501_Service_Inst, ssigd_EventLog_Inst
AddService = ns387, ,ns387_Service_Inst, ssigd_EventLog_Inst
AddService = sii164, ,sii164_Service_Inst, ssigd_EventLog_Inst
AddService = ti410, ,ti410_Service_Inst, ssigd_EventLog_Inst
AddService = th164, ,th164_Service_Inst, ssigd_EventLog_Inst
AddService = igdmini, 0x00000002, ssigd_Service_Inst, ssigd_EventLog_Inst
AddService = d3dUtil, ,d3dUtil_Service_Inst, ssigd_EventLog_Inst
AddService = lvds, ,lvds_Service_Inst, ssigd_EventLog_Inst
AddService = sdvo, ,sdvo_Service_Inst, ssigd_EventLog_Inst
[ssigd_Service_Inst]
ServiceType = 1
StartType = %SERVICE_DEMAND_START%
ErrorControl = 0
LoadOrderGroup = Video
ServiceBinary = %12%\igdmini.sys
DisplayName = "d3dutil"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\d3dutil.sys
DisplayName = "ch7009"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\ch7009.sys
DisplayName = "ch7017"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\ch7017.sys
DisplayName = "fs454"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\fs454.sys
DisplayName = "lvds"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\lvds.sys
DisplayName = "ns2501"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\ns2501.sys
DisplayName = "ns387"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\ns387.sys
DisplayName = "sii164"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\sii164.sys
DisplayName = "ti410"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\ti410.sys
DisplayName = "th164"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\th164.sys
DisplayName = "sdvo"
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_DEMAND_START%
ErrorControl = %SERVICE_ERROR_IGNORE%
ServiceBinary = %12%\sdvo.sys
[ssigd_EventLog_Inst]
AddReg = ssigd_EventLog_AddReg
HKR,,EventMessageFile,0x00020000,"%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\igdmini.sys"
HKR,,TypesSupported,0x00010001,7
[ssigd_wht.SoftwareSettings]
AddReg = ssigd_SoftwareDeviceSettings_wht
[ssigd_alm.SoftwareSettings]
AddReg = ssigd_SoftwareDeviceSettings_alm
AddReg = ssigd_SoftwareDeviceSettings_nap
[ssigd_SoftwareDeviceSettings_wht]
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, igddis
HKR,, MultiFunctionSupported, %REG_MULTI_SZ%, 1
HKR,, VgaCompatible, %REG_DWORD%, 0
HKR,, PcfVersion, %REG_DWORD%, 0x0400
HKR,, PortDrivers, %REG_SZ%, "ch7009 ch7017 fs454 lvds ns2501 ns387 sii164 th164"
[ssigd_SoftwareDeviceSettings_alm]
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, igddis
HKR,, MultiFunctionSupported, %REG_MULTI_SZ%, 1
HKR,, VgaCompatible, %REG_DWORD%, 0
HKR,, PcfVersion, %REG_DWORD%, 0x0400
HKR,, PortDrivers, %REG_SZ%, "ch7009 ch7017 fs454 lvds ns2501 ns387 sii164 ti410 th164"
[ssigd_SoftwareDeviceSettings_nap]
HKR,, InstalledDisplayDrivers, %REG_MULTI_SZ%, igddis
HKR,, MultiFunctionSupported, %REG_MULTI_SZ%, 1
HKR,, VgaCompatible, %REG_DWORD%, 0
HKR,, PcfVersion, %REG_DWORD%, 0x0400
;===============================================================================
[Strings]
; Localizable Strings
;----------------------------------------------------------------------
Intel="Intel Corporation"
DiskDesc="Embedded Installation"
i810DC="810DC Embedded Graphics Controller"
i810E="810E Embedded Graphics Controller"
i815="815 Embedded Graphics Controller"
i835="835 Embedded Graphics Controller"
i845="845 Embedded Graphics Controller"
i855="855 Embedded Graphics Controller"
i865="865 Embedded Graphics Controller"
i915GD1="915G/915GV/910GL Embedded Graphics Controller Function 1"
i915AL0="915GM/915GMS/910GML Embedded Graphics Controller Function 0"
i915AL1="915GM/915GMS/910GML Embedded Graphics Controller Function 1"
i945LP0="945G Embedded Graphics Controller Function 0"
i945LP1="945G Embedded Graphics Controller Function 1"
i945CT0="945GM Embedded Graphics Controller Function 0"
i945CT1="945GM Embedded Graphics Controller Function 1"
; Non Localizable Strings
;----------------------------------------------------------------------
SERVICE_BOOT_START = 0x0
SERVICE_SYSTEM_START = 0x1
SERVICE_AUTO_START = 0x2
SERVICE_DEMAND_START = 0x3
SERVICE_DISABLED = 0x4
SERVICE_ERROR_NORMAL = 0x1 ; Display warn, but continue
SERVICE_ERROR_SEVERE = 0x2 ; Attempt LastKnownGood
SERVICE_ERROR_CRITICAL = 0x3 ; Attempt LastKnownGood, BugCheck
REG_MULTI_SZ = 0x00010000
REG_DWORD = 0x00010001
REG_SZ = 0x00000000
Cyberdog100
17 Posts
0
October 5th, 2006 13:00
[ssigd_SoftwareDeviceSettings_alm] (this is for the 82852/82855 integrated graphics chip.
Please note the limitations of this driver, most importantly that you cannot swap screens easily, you need to do this in 2 steps with a restart in between. First extend the display and set the "other" screen as primary. Then restart and then you can disable the first screen. After a restart you can swap screens without a further restart needed. But once you've shut down or restarted, you will again need to do the 2 step process.
A handy solution is that you can always extend the display before shutting down or restarting, that way you wont need to do another restart next time you use the laptop, if you don't want to use it with the monitor then you can easily disable the external monitor through the control panel.
Hope this helps, post back and let us know how you go and if you have anymore problems.
KevinR100
642 Posts
0
October 6th, 2006 02:00