Issues w/ Xorg 7.0, Dell L610, and i810 drivers

Jim Cornette fc-cornette at insight.rr.com
Sun Nov 5 02:14:00 UTC 2006


Philip Prindeville wrote:
> I'm using a Dell L610 to run FC5 (updated), and it has an i915GM 
> controller,
> which uses the i810 drivers...
> 
> I can't seem to configure it correctly (I've attached the config I'm 
> using).  It
> seems to have two issues.
> 
> (1) it probes for the monitor DDC sync values, which disagree with what 
> I've
>   explicitly configured, but looking at the Xorg.0.log file, it gives no 
> indication
>   of what the EDID actually said the values were (grrr... you can never 
> have too
>   much logging).
> 
> (2) it then complains that "1400x1050" isn't a known modeline (no mode of
>   this name), even though I've explicitly configured a modeline with that
>   exact setting.
> 
> and the second head (in this case, connected to a Dell 1704FPV via DVI
> hanging off a port-replicator) never seems to light up.
> 
> I've attached both the config and the log file.  If anyone has had luck 
> with
> this, please let me know.
> 
> Thanks,
> 
> -Philip
> 
> (II) I810(0): BIOS now sees 12288 kB VideoRAM
> (--) I810(0): Pre-allocated VideoRAM: 7932 kByte
> (==) I810(0): VideoRAM: 65536 kByte

Below it says to add a line due to a broken BIOS.

> (II) I810(0): Broken BIOSes cause the system to hang here.
> 	      If you encounter this problem please add 
> 		 Option "DisplayInfo" "FALSE"
> 	      to the Device section of your XF86Config file.

It looks like it detected it as you wanted. It apparently does not see 
the second  CRT.
> (II) I810(0): Display Info: LFP (local flat panel): attached: TRUE, present: TRUE, size: (1400,1050)
> (II) I810(0): Display Info: CRT2 (second CRT): attached: FALSE, present: FALSE, size: (0,2063)

> (II) I810(0): No active displays on Pipe A.
> (II) I810(0): Currently active displays on Pipe B:
> (II) I810(0): 	LFP (local flat panel)
> (II) I810(0): Lowest common panel size for pipe B is 1400 x 1050
> (==) I810(0): Display is using Pipe B
> (--) I810(0): Maximum frambuffer space: 65368 kByte
> (II) I810(0): VESA VBE PanelID read successfully
> (II) I810(0): PanelID returned panel resolution : 1400x1050
> (II) Loading sub module "ddc"
> (II) LoadModule: "ddc"
> (II) Loading /usr/lib/xorg/modules/libddc.so
> (II) Module ddc: vendor="X.Org Foundation"
> 	compiled for 7.0.0, module version = 1.0.0
> 	ABI class: X.Org Video Driver, version 0.8
> (**) I810(0): Option "NoDDC" "true"
> (--) I810(0): A non-CRT device is attached to pipe B.
> 	No refresh rate overrides will be attempted.
> (--) I810(0): Maximum space available for video modes: 12288 kByte

> Mode: 38 (1280x1024)
> 	ModeAttributes: 0x9b
> 	WinAAttributes: 0x7
> 	WinBAttributes: 0x0
> 	WinGranularity: 64
> 	WinSize: 64
> 	WinASegment: 0xa000
> 	WinBSegment: 0x0
> 	WinFuncPtr: 0xc000723f
> 	BytesPerScanline: 1280
> 	XResolution: 1280
> 	YResolution: 1024
> 	XCharSize: 8
> 	YCharSize: 16
> 	NumberOfPlanes: 1
> 	BitsPerPixel: 8
> 	NumberOfBanks: 1
> 	MemoryModel: 4
> 	BankSize: 0
> 	NumberOfImages: 8
> 	RedMaskSize: 0
> 	RedFieldPosition: 0
> 	GreenMaskSize: 0
> 	GreenFieldPosition: 0
> 	BlueMaskSize: 0
> 	BlueFieldPosition: 0
> 	RsvdMaskSize: 0
> 	RsvdFieldPosition: 0
> 	DirectColorModeInfo: 0
> 	PhysBasePtr: 0xc0000000
> 	LinBytesPerScanLine: 1280
> 	BnkNumberOfImagePages: 8
> 	LinNumberOfImagePages: 8
> 	LinRedMaskSize: 0
> 	LinRedFieldPosition: 0
> 	LinGreenMaskSize: 0
> 	LinGreenFieldPosition: 0
> 	LinBlueMaskSize: 0
> 	LinBlueFieldPosition: 0
> 	LinRsvdMaskSize: 0
> 	LinRsvdFieldPosition: 0
> 	MaxPixelClock: 230000000

> Mode: 49 (1280x1024)
> 	ModeAttributes: 0x9b
> 	WinAAttributes: 0x7
> 	WinBAttributes: 0x0
> 	WinGranularity: 64
> 	WinSize: 64
> 	WinASegment: 0xa000
> 	WinBSegment: 0x0
> 	WinFuncPtr: 0xc000723f
> 	BytesPerScanline: 2560
> 	XResolution: 1280
> 	YResolution: 1024
> 	XCharSize: 8
> 	YCharSize: 16
> 	NumberOfPlanes: 1
> 	BitsPerPixel: 16
> 	NumberOfBanks: 1
> 	MemoryModel: 6
> 	BankSize: 0
> 	NumberOfImages: 3
> 	RedMaskSize: 5
> 	RedFieldPosition: 11
> 	GreenMaskSize: 6
> 	GreenFieldPosition: 5
> 	BlueMaskSize: 5
> 	BlueFieldPosition: 0
> 	RsvdMaskSize: 0
> 	RsvdFieldPosition: 0
> 	DirectColorModeInfo: 0
> 	PhysBasePtr: 0xc0000000
> 	LinBytesPerScanLine: 2560
> 	BnkNumberOfImagePages: 3
> 	LinNumberOfImagePages: 3
> 	LinRedMaskSize: 5
> 	LinRedFieldPosition: 11
> 	LinGreenMaskSize: 6
> 	LinGreenFieldPosition: 5
> 	LinBlueMaskSize: 5
> 	LinBlueFieldPosition: 0
> 	LinRsvdMaskSize: 0
> 	LinRsvdFieldPosition: 0
> 	MaxPixelClock: 230000000

> *Mode: 58 (1280x1024)
> 	ModeAttributes: 0x9b
> 	WinAAttributes: 0x7
> 	WinBAttributes: 0x0
> 	WinGranularity: 64
> 	WinSize: 64
> 	WinASegment: 0xa000
> 	WinBSegment: 0x0
> 	WinFuncPtr: 0xc000723f
> 	BytesPerScanline: 5120
> 	XResolution: 1280
> 	YResolution: 1024
> 	XCharSize: 8
> 	YCharSize: 16
> 	NumberOfPlanes: 1
> 	BitsPerPixel: 32
> 	NumberOfBanks: 1
> 	MemoryModel: 6
> 	BankSize: 0
> 	NumberOfImages: 1
> 	RedMaskSize: 8
> 	RedFieldPosition: 16
> 	GreenMaskSize: 8
> 	GreenFieldPosition: 8
> 	BlueMaskSize: 8
> 	BlueFieldPosition: 0
> 	RsvdMaskSize: 8
> 	RsvdFieldPosition: 24
> 	DirectColorModeInfo: 0
> 	PhysBasePtr: 0xc0000000
> 	LinBytesPerScanLine: 5120
> 	BnkNumberOfImagePages: 1
> 	LinNumberOfImagePages: 1
> 	LinRedMaskSize: 8
> 	LinRedFieldPosition: 16
> 	LinGreenMaskSize: 8
> 	LinGreenFieldPosition: 8
> 	LinBlueMaskSize: 8
> 	LinBlueFieldPosition: 0
> 	LinRsvdMaskSize: 8
> 	LinRsvdFieldPosition: 24
> 	MaxPixelClock: 230000000
>

> (II) I810(0): Monitor0: Using hsync range of 31.50-90.00 kHz
> (II) I810(0): Monitor0: Using vrefresh range of 59.00-75.00 Hz
> (II) I810(0): Not using mode "1400x1050" (no mode of this name)

I didn't see the mode  above either in the long scrolled information 
from this log file that you attached. 1280x1024 were the maximum modes 
listed.

> (II) I810(0): Not using mode "1280x960" (no mode of this name)
> (II) I810(0): Not using mode "1152x864" (no mode of this name)
> (II) I810(0): Not using built-in mode "1280x1024" (width too large for virtual size)
> (--) I810(0): Virtual size is 1024x768 (pitch 1024)
s
> (II) I810(0): Using XFree86 Acceleration Architecture (XAA)
> 	Screen to screen bit blits
> 	Solid filled rectangles
> 	8x8 mono pattern filled rectangles
> 	Indirect CPU to Screen color expansion
> 	Solid Horizontal and Vertical Lines
> 	Offscreen Pixmaps
> 	Setting up tile and stipple cache:
> 		16 128x128 slots
> 		4 256x256 slots

> (WW) I810(0): Successfully set original devices
> (WW) I810(0): Setting the original video mode instead of restoring
> 	the saved state
> (WW) I810(0): Extended BIOS function 0x5f05 failed.

BIOS error?

> (II) I810(0): BIOS call 0x5f05 not supported, setting refresh with VBE 3 method.
> (II) I810(0): xf86UnbindGARTMemory: unbind key 7
> (II) I810(0): xf86UnbindGARTMemory: unbind key 0
> (II) I810(0): xf86UnbindGARTMemory: unbind key 1
> (II) I810(0): xf86UnbindGARTMemory: unbind key 3
> (II) I810(0): xf86UnbindGARTMemory: unbind key 2
> (II) I810(0): xf86UnbindGARTMemory: unbind key 4
> (II) I810(0): xf86UnbindGARTMemory: unbind key 5
> (II) I810(0): xf86UnbindGARTMemory: unbind key 6
> (WW) I810(0): Successfully set original devices (2)
> (II) Mouse0: ps2EnableDataReporting: succeeded
> 

  No help I know but trying to detect any problems by scanning the log.
Jim

-- 
You will be advanced socially, without any special effort on your part.




More information about the users mailing list