Bug 2842 - Intel 82945G/GZ Integrated Graphics will support past 1024x768 res.
: Intel 82945G/GZ Integrated Graphics will support past 1024x768 res.
Status: RESOLVED FIXED
Product: opensolaris
desktop
: unspecified
: i86pc/amd64 OpenSolaris
: P1 major (vote)
: in-200811
Assigned To: Watcher for OpenSolaris hardware bugs
:
: http://defect.opensolaris.org/bz/show...
:
:
:
:
  Show dependency treegraph
 
Reported: 2008-08-11 08:44 UTC by Edward OCallaghan
Modified: 2008-10-12 17:33 UTC (History)
6 users (show)

See Also:


Attachments
Xorg startup log /var/log (131.31 KB, application/octet-stream)
2008-09-23 13:34 UTC, Edward OCallaghan
no flags Details
Xorg.0.log.new (40.95 KB, application/octet-stream)
2008-09-25 03:17 UTC, Edward OCallaghan
no flags Details
Xorg.0.log Debug version. (48.08 KB, application/octet-stream)
2008-09-27 03:48 UTC, Edward OCallaghan
no flags Details
dmesg.Ubuntu8.04.1_64 (26.92 KB, application/octet-stream)
2008-09-29 10:53 UTC, Edward OCallaghan
no flags Details
Xorg.0.log.Ubuntu8.04.1_64 - NonDebug Version. (30.56 KB, application/octet-stream)
2008-09-29 10:55 UTC, Edward OCallaghan
no flags Details
Xorg log of working Intel 2.4.0 driver with Intel 845G IGP (84.14 KB, application/octet-stream)
2008-09-30 10:02 UTC, Ken Mays
no flags Details
Xorg.0.log (DELL 2408WFP + Intel 82945G/GZ + b99) (322.46 KB, application/octet-stream)
2008-10-07 02:57 UTC, Liang Kan
no flags Details
Another monitor (153.19 KB, application/octet-stream)
2008-10-12 17:16 UTC, Edward OCallaghan
no flags Details
Fixed - With New VGA Cable ! (348.74 KB, application/octet-stream)
2008-10-12 17:30 UTC, Edward OCallaghan
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description Edward OCallaghan 2008-08-11 08:44:59 UTC
The following Integrated Graphics Controller can not have higher resolutions
then 1024x768 even if I generate a xorg.conf file and stick the required mode
lines in.


edward@opensolaris0805:~$ pfexec /usr/X11/bin/scanpci 
pci bus 0x0000 cardnum 0x02 function 0x00: vendor 0x8086 device 0x2772
 Intel Corporation 82945G/GZ Integrated Graphics Controller

Background;
edward@opensolaris0805:~$ uname -v
snv_93

MB is a GigaByte 945GCM-S2L.

Regards,
Comment 1 Edward OCallaghan 2008-08-21 01:40:14 UTC
edward@opensolaris0805:~$ uname -v
snv_95

Same deal.
Comment 2 Edward OCallaghan 2008-09-23 13:34:42 UTC
Created an attachment (id=515) [details]
Xorg startup log /var/log
Comment 3 Edward OCallaghan 2008-09-23 13:38:08 UTC
[edward@opensolaris0805:~]> uname -v
snv_98

I had to add a xorg.conf file with the:
" Option      "AccelMethod" "XAA" ", else the graphics are really slow (still
are)!

[edward@opensolaris0805:~]> more /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath      "/usr/X11/lib/X11/rgb"
    ModulePath   "/usr/X11/lib/modules/amd64"
    FontPath     "/usr/X11/lib/X11/fonts/TrueType/"
    FontPath     "/usr/X11/lib/X11/fonts/Type1/"
    FontPath     "/usr/X11/lib/X11/fonts/Type1/sun/"
    FontPath     "/usr/X11/lib/X11/fonts/F3bitmaps/"
    FontPath     "/usr/X11/lib/X11/fonts/misc/"
    FontPath     "/usr/X11/lib/X11/fonts/100dpi/"
    FontPath     "/usr/X11/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
    Load  "xtrap"
    Load  "dri"
    Load  "dbe"
    Load  "extmod"
    Load  "GLcore"
    Load  "IA"
    Load  "record"
    Load  "freetype"
    Load  "glx"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/mouse"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                # [<bool>]
        #Option     "SWcursor"               # [<bool>]
        #Option     "ColorKey"               # <i>
        #Option     "CacheLines"             # <i>
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "DRI"                    # [<bool>]
        #Option     "NoDDC"                  # [<bool>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "XvMCSurfaces"           # <i>
        #Option     "PageFlip"               # [<bool>]
    Option      "AccelMethod" "XAA"
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "82945G/GZ Integrated Graphics Controller"
    BusID       "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Is this going to get fixed anytime soon, :/
Thanks,
Edward.
Comment 4 Edward OCallaghan 2008-09-23 13:40:43 UTC
Changing target milestone to 200811.

My Monitor is a Dell 2407WFP.
Comment 5 Edward OCallaghan 2008-09-24 13:43:17 UTC
Changing Component to: "Desktop".
Comment 6 Liang Kan 2008-09-24 20:48:29 UTC
I borrow a 945G (pci id: 0x2772) machine and try to reproduce this bug, but
failed.
I use the default config file and the highest resolutions can be 1680x1050. I
also try 1024x768. All works well. I run compiz too.

I used b97. My monitor is Dell E228WFP.
Comment 7 jijun.yu 2008-09-25 02:59:39 UTC
Erwann,
Could you help to take a look at this bug?
Comment 8 Edward OCallaghan 2008-09-25 03:16:42 UTC
After updating to Mesa 7.0.3. and the new Intel 2.4.2 driver integrated into
build 100 did not seem to address this bug or fix the warning about libGL.

I moved the xorg.conf file aside to see if autoconfig of X would pick all the
right values to no effect.
Please see attached Xorg.0.log.new

Thanks,
Edward.
Comment 9 Edward OCallaghan 2008-09-25 03:17:16 UTC
Created an attachment (id=520) [details]
Xorg.0.log.new
Comment 10 Liang Kan 2008-09-25 18:45:29 UTC
Hi Edward:

 Has that machine ever had higher resolutions then 1024x768? In which build?

Thanks!
Liang Kan
Comment 11 Edward OCallaghan 2008-09-26 00:50:04 UTC
Liang Kan; No, not in any build from 86->98 so far.
Regards,
Comment 12 Liang Kan 2008-09-26 20:10:50 UTC
(In reply to comment #11)
> Liang Kan; No, not in any build from 86->98 so far.
> Regards,

Could you please turn on the "ModeDebug" option in xorg.conf? And log will show
what's EDID returned, and why preferred mode got dropped.
Comment 13 Edward OCallaghan 2008-09-27 03:48:47 UTC
Created an attachment (id=524) [details]
Xorg.0.log Debug version.
Comment 14 Edward OCallaghan 2008-09-27 03:49:19 UTC
Done as requested.
Thanks,
Edward.
Comment 15 Edward OCallaghan 2008-09-29 10:52:51 UTC
Ubuntu 8.04.1 64Bit GNU/Linux seems to be running perfect off the LiveCD.
I have attached its Xorg.0.log.Ubuntu8.04.1_64 Log file. I also attached
dmesg.Ubuntu8.04.1_64
Also;

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

ubuntu@ubuntu:~$ sudo lspci -vv
00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub
(rev 02)
    Subsystem: Giga-byte Technology Unknown device 5000
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort+ >SERR- <PERR-
    Latency: 0
    Capabilities: [e0] Vendor Specific Information

00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated
Graphics Controller (rev 02) (prog-if 00 [VGA controller])
    Subsystem: Giga-byte Technology Unknown device d000
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at d1100000 (32-bit, non-prefetchable) [size=512K]
    Region 1: I/O ports at b000 [size=8]
    Region 2: Memory at c0000000 (32-bit, prefetchable) [size=256M]
    Region 3: Memory at d1180000 (32-bit, non-prefetchable) [size=256K]
    Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable-
        Address: 00000000  Data: 0000
    Capabilities: [d0] Power Management version 2
        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition
Audio Controller (rev 01)
    Subsystem: Giga-byte Technology Unknown device a002
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0, Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at d11c0000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [50] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [60] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0
Enable-
        Address: 0000000000000000  Data: 0000
    Capabilities: [70] Express Unknown type IRQ 0
        Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s <64ns, L1 <1us
        Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
        Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
        Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
        Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
        Link: Latency L0s <64ns, L1 <1us
        Link: ASPM Disabled CommClk- ExtSynch-
        Link: Speed unknown, Width x0

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1
(rev 01) (prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0, Cache Line Size: 32 bytes
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
    I/O behind bridge: 00009000-00009fff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
    Capabilities: [40] Express Root Port (Slot+) IRQ 0
        Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s unlimited, L1 unlimited
        Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
        Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
        Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
        Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 1
        Link: Latency L0s <1us, L1 <4us
        Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
        Link: Speed 2.5Gb/s, Width x0
        Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
        Slot: Number 16, PowerLimit 10.000000
        Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
        Slot: AttnInd Unknown, PwrInd Unknown, Power-
        Root: Correctable- Non-Fatal- Fatal- PME-
    Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable+
        Address: fee0300c  Data: 4159
    Capabilities: [90] Subsystem: Giga-byte Technology Unknown device 0000
    Capabilities: [a0] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2
(rev 01) (prog-if 00 [Normal decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0, Cache Line Size: 32 bytes
    Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
    I/O behind bridge: 0000a000-0000afff
    Memory behind bridge: d0000000-d0ffffff
    Prefetchable memory behind bridge: 00000000d1000000-00000000d10fffff
    Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- <SERR- <PERR-
    BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
    Capabilities: [40] Express Root Port (Slot+) IRQ 0
        Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s unlimited, L1 unlimited
        Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
        Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
        Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
        Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 2
        Link: Latency L0s <256ns, L1 <4us
        Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
        Link: Speed 2.5Gb/s, Width x1
        Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
        Slot: Number 17, PowerLimit 10.000000
        Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
        Slot: AttnInd Unknown, PwrInd Unknown, Power-
        Root: Correctable- Non-Fatal- Fatal- PME-
    Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0
Enable+
        Address: fee0300c  Data: 4161
    Capabilities: [90] Subsystem: Giga-byte Technology Unknown device 0000
    Capabilities: [a0] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #1 (rev 01) (prog-if 00 [UHCI])
    Subsystem: Giga-byte Technology Unknown device 5004
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0
    Interrupt: pin A routed to IRQ 23
    Region 4: I/O ports at b400 [size=32]

00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #2 (rev 01) (prog-if 00 [UHCI])
    Subsystem: Giga-byte Technology Unknown device 5004
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0
    Interrupt: pin B routed to IRQ 19
    Region 4: I/O ports at b800 [size=32]

00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #3 (rev 01) (prog-if 00 [UHCI])
    Subsystem: Giga-byte Technology Unknown device 5004
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0
    Interrupt: pin C routed to IRQ 18
    Region 4: I/O ports at bc00 [size=32]

00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #4 (rev 01) (prog-if 00 [UHCI])
    Subsystem: Giga-byte Technology Unknown device 5004
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0
    Interrupt: pin D routed to IRQ 16
    Region 4: I/O ports at c000 [size=32]

00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI
Controller (rev 01) (prog-if 20 [EHCI])
    Subsystem: Giga-byte Technology Unknown device 5006
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0
    Interrupt: pin A routed to IRQ 23
    Region 0: Memory at d11c4000 (32-bit, non-prefetchable) [size=1K]
    Capabilities: [50] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) (prog-if 01
[Subtractive decode])
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0
    Bus: primary=00, secondary=03, subordinate=03, sec-latency=32
    I/O behind bridge: 00008000-00008fff
    Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort+ <SERR- <PERR-
    BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
    Capabilities: [50] Subsystem: Giga-byte Technology Unknown device 5000

00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface
Bridge (rev 01)
    Subsystem: Giga-byte Technology Unknown device 5001
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0
    Capabilities: [e0] Vendor Specific Information

00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE
Controller (rev 01) (prog-if 8f [Master SecP SecO PriP PriO])
    Subsystem: Giga-byte Technology Unknown device b002
    Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0
    Interrupt: pin B routed to IRQ 19
    Region 0: I/O ports at d400 [size=8]
    Region 1: I/O ports at d800 [size=4]
    Region 2: I/O ports at dc00 [size=8]
    Region 3: I/O ports at e000 [size=4]
    Region 4: I/O ports at e400 [size=16]
    Capabilities: [70] Power Management version 2
        Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot+,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
    Subsystem: Giga-byte Technology Unknown device 5001
    Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Interrupt: pin B routed to IRQ 11
    Region 4: I/O ports at 0500 [size=32]

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI
Express Gigabit Ethernet controller (rev 02)
    Subsystem: Giga-byte Technology Unknown device e000
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
    Latency: 0, Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 509
    Region 0: I/O ports at a000 [size=256]
    Region 2: Memory at d1010000 (64-bit, prefetchable) [size=4K]
    Region 4: Memory at d1000000 (64-bit, prefetchable) [size=64K]
    [virtual] Expansion ROM at d1020000 [disabled] [size=64K]
    Capabilities: [40] Power Management version 3
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
PME(D0+,D1+,D2+,D3hot+,D3cold+)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1
Enable+
        Address: 00000000fee0300c  Data: 4169
    Capabilities: [70] Express Endpoint IRQ 1
        Device: Supported: MaxPayload 256 bytes, PhantFunc 0, ExtTag-
        Device: Latency L0s <512ns, L1 <8us
        Device: AtnBtn- AtnInd- PwrInd-
        Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
        Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
        Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
        Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 0
        Link: Latency L0s <512ns, L1 <64us
        Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
        Link: Speed 2.5Gb/s, Width x1
    Capabilities: [b0] MSI-X: Enable- Mask- TabSize=2
        Vector table: BAR=4 offset=00000000
        PBA: BAR=4 offset=00000800
    Capabilities: [d0] Vital Product Data

ubuntu@ubuntu:~$ uname -a
Linux ubuntu 2.6.24-19-generic #1 SMP Wed Jun 18 14:15:37 UTC 2008 x86_64
GNU/Linux
Comment 16 Edward OCallaghan 2008-09-29 10:53:44 UTC
Created an attachment (id=526) [details]
dmesg.Ubuntu8.04.1_64
Comment 17 Edward OCallaghan 2008-09-29 10:55:26 UTC
Created an attachment (id=527) [details]
Xorg.0.log.Ubuntu8.04.1_64 - NonDebug Version.
Comment 18 Ken Mays 2008-09-30 08:53:41 UTC
(In reply to comment #0)
> The following Integrated Graphics Controller can not have higher resolutions
> then 1024x768 even if I generate a xorg.conf file and stick the required mode
> lines in.
> edward@opensolaris0805:~$ pfexec /usr/X11/bin/scanpci 
> pci bus 0x0000 cardnum 0x02 function 0x00: vendor 0x8086 device 0x2772
>  Intel Corporation 82945G/GZ Integrated Graphics Controller
> Background;
> edward@opensolaris0805:~$ uname -v
> snv_93
> MB is a GigaByte 945GCM-S2L.

Tested with OS 2008.11-b98. Works at 1280x1024@75hx with older Intel 82845G/GL
IGP. Sun Xserver 1.3.0 DDC/EDID monitor probe detection issue with GigaByte
945GCM-S2L motheroard and Dell monitor(s).
Comment 19 Ken Mays 2008-09-30 09:32:41 UTC
(In reply to comment #0)

This is what I get with my test monitor from xrandr using Intel 2.4.0 from
OS2008.11-b98:

Screen 0: minimum 320 x 200, current 1920 x 1200, maximum 1920 x 1920
VGA connected 1920x1200+0+0 (normal left inverted right) 518mm x 324mm
   1920x1200      59.9*+
   1680x1050      74.9     60.0  
   1400x1050      60.0  
   1280x1024      75.0     59.9  
   1440x900       75.0     59.9  
   1024x768       75.1     70.1     60.0  
   800x600        72.2     75.0     60.3     56.2  
   640x480        75.0     72.8     60.0  
   720x400        70.1
Comment 20 Ken Mays 2008-09-30 10:02:30 UTC
Created an attachment (id=531) [details]
Xorg log of working Intel 2.4.0 driver with Intel 845G IGP

This Xorg log is for working comparison of Intel 2.4.x driver monitor EDID
analysis and review taken from OS2008.11-b98.
Comment 21 Liang Kan 2008-10-06 19:47:01 UTC
(In reply to comment #14)
> Done as requested.
> Thanks,
> Edward.

Sorry for the late response.

Looks this monitor is broken with no EDID info. So the default modeline was
used.
You can try to assign mode line to get higher res.

Using /usr/X11/bin/cvt to generate the mode line and adding the modeling info
in Section "Monitor" & Section "Screen".

Thanks!
Liang Kan
Comment 22 Edward OCallaghan 2008-10-06 21:17:02 UTC
(In reply to comment #21)
> (In reply to comment #14)
> > Done as requested.
> > Thanks,
> > Edward.
> 
> Sorry for the late response.
> 
> Looks this monitor is broken with no EDID info. So the default modeline was
> used.
> You can try to assign mode line to get higher res.
> 
> Using /usr/X11/bin/cvt to generate the mode line and adding the modeling info
> in Section "Monitor" & Section "Screen".
> 
> Thanks!
> Liang Kan

That's a load of rubbish, sorry ! Both FreeBSD and Linux works perfectly out
the box.

As I already stated above, I tried a xorg.conf file.
More info here:
http://gentoo-wiki.com/HARDWARE_Dell_2407WFP_24%22_LCD

Please read all the details I have provided.

Regards,
Edward.
Comment 23 Edward OCallaghan 2008-10-06 21:19:10 UTC
$ /usr/X11/bin/cvt 1920 1200   
# 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHz
Modeline "1920x1200_60.00"  193.25  1920 2056 2256 2592  1200 1203 1209 1245
-hsync +vsync
Comment 24 Liang Kan 2008-10-07 02:55:24 UTC
(In reply to comment #22)
> (In reply to comment #21)
> > (In reply to comment #14)
> > > Done as requested.
> > > Thanks,
> > > Edward.
> > 
> > Sorry for the late response.
> > 
> > Looks this monitor is broken with no EDID info. So the default modeline was
> > used.
> > You can try to assign mode line to get higher res.
> > 
> > Using /usr/X11/bin/cvt to generate the mode line and adding the modeling info
> > in Section "Monitor" & Section "Screen".
> > 
> > Thanks!
> > Liang Kan
> 
> That's a load of rubbish, sorry ! Both FreeBSD and Linux works perfectly out
> the box.
> 
> As I already stated above, I tried a xorg.conf file.
> More info here:
> http://gentoo-wiki.com/HARDWARE_Dell_2407WFP_24%22_LCD
> 
> Please read all the details I have provided.
> 

Sorry,the xorg.conf in Comment #3 make me confused.

Could you please turn on the "ModeDebug" option in Ubuntu and attach the
xorg.0.log? I just want to check the EDID info from Dell_2407WFP.

Today, I found a Dell_2408WFP on my lab. I try b99 and it works well. Could you
please help to try the modeline as below?

Modeline "1280x1024"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync
+vsync
Modeline "1600x1200"  161.00  1600 1712 1880 2160  1200 1203 1207 1245 -hsync
+vsync
Modeline "1152x864"  104.00  1152 1224 1344 1536  864 867 871 905 -hsync +vsync
Modeline "1920x1200"  153.75  1920 1968 2000 2080  1200 1203 1209 1235 +hsync
-vsync

Thanks!
Liang Kan
Comment 25 Liang Kan 2008-10-07 02:57:52 UTC
Created an attachment (id=543) [details]
Xorg.0.log (DELL 2408WFP + Intel 82945G/GZ + b99)

Xorg.0.log from DELL 2408WFP + Intel 82945G/GZ + b99.
Comment 26 Ken Mays 2008-10-07 16:45:19 UTC
(In reply to comment #23)
> $ /usr/X11/bin/cvt 1920 1200   
> # 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHz
> Modeline "1920x1200_60.00"  193.25  1920 2056 2256 2592  1200 1203 1209 1245
> -hsync +vsync

Can you supply the xrandr info from Ubuntu and/or FreeBSD for this setup with
your
Dell monitor(s)??
Comment 27 Edward OCallaghan 2008-10-12 17:16:32 UTC
Created an attachment (id=566) [details]
Another monitor
Comment 28 Edward OCallaghan 2008-10-12 17:19:29 UTC
As you can see; another monitor, shows the same result.
(See attachment).

I don't think this has anything to do with the monitors EDID info, but rather
something to do with how the driver is reading, or not reading in this case.

Regards,
Edward.
Comment 29 Edward OCallaghan 2008-10-12 17:30:39 UTC
Created an attachment (id=567) [details]
Fixed - With New VGA Cable !
Comment 30 Edward OCallaghan 2008-10-12 17:33:35 UTC
While thinking about my last comment, I went out to the shop across the street
and got a new VGA cable.

Guess what, FIXED !
Changing to "RESOLVED - FIXED".

Thanks for all your help.
Although http://defect.opensolaris.org/bz/show_bug.cgi?id=3582 still remains a
*big* problem for me.

Best Regards,
Edward.