[ltp] Advanced Dock + PCIe Video Card

gervin23 linux-thinkpad@linux-thinkpad.org
Wed, 30 May 2007 16:17:46 -0600


Hi all,

I just purchased the Advanced Dock for my T60p and am trying to add an 
ATI X1550 (RV516) to the PCIe slot for multiple monitor support. It 
works through Windows XP and is recognized by my Ubuntu 7.04 kernel but 
I'm having a difficult time getting X to throw a screen up. The 
following is my Xorg.0.log file and as you'll see, things go bad around 
the int10 module:
---------------------------------------------
(II) fglrx(1): === [atiddxPreInit] === begin, [x]
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Reloading /usr/lib/xorg/modules//libvgahw.so
(II) fglrx(1): PCI bus 12 card 0 func 0
(**) fglrx(1): Depth 24, (--) framebuffer bpp 32
(II) fglrx(1): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
(==) fglrx(1): Default visual is TrueColor
(**) fglrx(1): Option "DPMS"
(==) fglrx(1): RGB weight 888
(II) fglrx(1): Using 8 bits per RGB (8 bit DAC)
(==) fglrx(1): Gamma Correction for I is 0x06419064
(==) fglrx(1): Gamma Correction for II is 0x06419064
(==) fglrx(1): Buffer Tiling is ON
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) Attempted to read BIOS 128KB from 
/sys/bus/pci/devices/0000:0c:00.0/rom: got 0KB
Requesting insufficient memory window!: start: 0xec000000 end: 
0xedffffff size 0x10000000
(EE) Cannot find empty range to map base to
(EE) fglrx(1): Cannot read V_BIOS
(EE) fglrx(1): PreInitInt10 failed
SetVBEMode failed
(EE) fglrx(1): PreInit failed
(II) fglrx(1): === [atiddxPreInit] === end
(II) UnloadModule: "fglrx"
(II) UnloadModule: "int10"
(II) UnloadModule: "vgahw"
---------------------------------------------

I've also tried adding the "NoInt10" "True" option to the relevant 
"Screen" section but to no avail.

Also note, things work fine when setting PCIe as the primary video in 
the BIOS.

Any ideas?

Regards,
Andrew