Bug 12436

Summary: intel GM965 use half of the screen width and height
Product: xorg Reporter: Pablo Yaggi <pyaggi>
Component: Driver/intelAssignee: Eric Anholt <eric>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: critical    
Priority: highest    
Version: 7.2 (2007.02)   
Hardware: x86 (IA32)   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Xorg Log File
none
XOrg Configuration File
none
Log with debug info and without sync configuration
none
Just in case the configuration file for the debug log without sync none

Description Pablo Yaggi 2007-09-15 10:41:32 UTC
Hi, I'm trying to use intel driver in a VAIO VGN-FZ19VN,
but server start using half of the screen, changing to vesa
driver works perfectly fine and the whole monitor is used

lspci -xxx (output)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00: 86 80 02 2a 07 00 90 00 0c 00 00 03 00 00 80 00
10: 04 00 00 fc 00 00 00 00 0c 00 00 d0 00 00 00 00
20: 01 18 00 00 00 00 00 00 00 00 00 00 4d 10 05 90
30: 00 00 00 00 90 00 00 00 00 00 00 00 05 01 00 00
40: 00 00 00 00 48 00 00 00 09 00 0a 91 28 64 00 30
50: 04 00 30 00 19 00 00 00 00 00 00 00 00 00 80 7f
60: 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 05 d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 01 01 01 01 00 00 00 00 4d 01 00 00
d0: 01 00 23 00 00 00 01 01 01 01 00 94 34 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 05 02 34 07 ff 00 00 00 90 0f 03 00 00 00 00 00

00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00: 86 80 03 2a 06 00 90 00 0c 00 80 03 00 00 80 00
10: 04 00 10 fc 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 4d 10 05 90
30: 00 00 00 00 d0 00 00 00 00 00 00 00 00 00 00 00
40: 00 00 00 00 48 00 00 00 09 00 0a 91 28 64 00 30
50: 04 00 30 00 19 00 00 00 00 00 00 00 00 00 80 7f
60: 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 01 01 01 01 00 00 00 00 4d 01 00 00
d0: 01 00 23 00 00 00 01 01 01 01 00 94 34 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 05 02 34 07 ff 00 00 00 90 0f 03 00 00 00 00 00

lspci -vvnn (output)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a02] (rev 0c) (prog-if 00 [VGA])
	Subsystem: Sony Corporation Unknown device [104d:9005]
	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 17
	Region 0: Memory at fc000000 (64-bit, non-prefetchable) [size=1M]
	Region 2: Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Region 4: I/O ports at 1800 [size=8]
	Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
		Address: 00000000  Data: 0000
	Capabilities: [d0] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
		Bridge: PM- B3+

00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller [8086:2a03] (rev 0c)
	Subsystem: Sony Corporation Unknown device [104d:9005]
	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
	Region 0: Memory at fc100000 (64-bit, non-prefetchable) [size=1M]
	Capabilities: [d0] Power Management version 3
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
		Bridge: PM- B3+

dmesg (output)
agpgart: Detected an Intel 965GM Chipset.
agpgart: Detected 7676K stolen memory.
agpgart: AGP aperture is 256M @ 0xd0000000
Comment 1 Pablo Yaggi 2007-09-15 10:42:57 UTC
Created attachment 11582 [details]
Xorg Log File
Comment 2 Gordon Jin 2007-09-16 20:37:10 UTC
Why to change the title to 945GM, while it appears to be GM965?
Which xf86-video-intel driver version are you using? Better use a recent one.
Please attach xorg.conf.
Comment 3 Pablo Yaggi 2007-09-17 02:49:40 UTC
Sorry about the title change, my mistake ...
I'm attaching the xorg.conf file, and i'm using the latest version 
from http://intellinuxgraphics.org/download.html

Comment 4 Pablo Yaggi 2007-09-17 02:51:04 UTC
Created attachment 11600 [details]
XOrg Configuration File
Comment 5 Eric Anholt 2007-09-17 12:26:02 UTC
You have the following lines in your config file, which likely break things:

    HorizSync 31.5-90
    VertRefresh 60

Beyond that, it's hard to tell.  Please remove those and attach a new log with Option "ModeDebug" "YES" in the driver section of the config file.
Comment 6 Pablo Yaggi 2007-09-17 16:07:25 UTC
Created attachment 11608 [details]
Log with debug info and without sync configuration
Comment 7 Pablo Yaggi 2007-09-17 16:08:15 UTC
Created attachment 11609 [details]
Just in case the configuration file for the debug log without sync
Comment 8 Michael Fu 2007-09-27 17:36:27 UTC
Does this mean comment#5 doesn't resolve this issue?
Comment 9 Pablo Yaggi 2007-09-28 02:56:30 UTC
Not at all
Comment 10 Pablo Yaggi 2007-10-09 06:40:25 UTC
I checked out last xorg, and now it works fine, bug seem to be fixed,
grate work!

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.