From: Kevin O' Riordan (kor at domain compsoc.com)
Date: Fri 21 Jun 2002 - 15:12:12 IST
I've been beating my aching head off this for ages now, basically the
subject says it all. Basically, I have two ati cards in the box, an agp
and a pci, both 4mb. For some reason though, only 1mb on the pci card
gets recognised by X. The "VideoRam 4096" directive seems to be
ignored silently ...
Does anyone know of a good way of forcing X to ignore it's better
judgement and use a user-specified amount of RAM ? Or better yet, would
anyone know why X detects it wrongly in the first place ?
As a side note, the card works fine at home, though I can't think what
differences would be relevant ... both boxes use kernel 2.4.17, and only
slightly differing versions of X, 4.1.0 & 4.1.x. Can anyone think what
differences are particularly likely to be important ?
The relevant lines (I think) in XF86Config are:
BoardName "Mach64 GU"
and the irritating bits from /var/log/XFree.0.log:
(--) PCI: (0:14:0) ATI Mach64 GU rev 154, Mem at domain 0x42000000/24, 0x40300000/12
and further down in that log:
(II) ATI: ATI driver (version 6.3.6) for chipsets: ati, ativga
(II) ATI: Candidate "Device" section "ATI Mach64".
(II) ATI: Candidate "Device" section "ati_kev".
(II) ATI: Shared PCI/AGP Mach64 in slot 0:13:0 detected.
(II) ATI: Shared PCI/AGP Mach64 in slot 1:0:0 detected.
(II) ATI: Shared PCI/AGP Mach64 in slot 1:0:0 assigned to active "Device" section "ATI Mach64".
(II) ATI: Shared PCI/AGP Mach64 in slot 0:13:0 assigned to active "Device" section "ati_kev".
and further down again ...
(==) ATI(1): Chipset: "ati".
(**) ATI(1): Depth 16, (--) framebuffer bpp 16
(II) ATI(1): VESA BIOS detected
(II) ATI(1): VESA VBE Version 2.0
=> (II) ATI(1): VESA VBE Total Mem: 1024 kB
(II) ATI(1): VESA VBE OEM: ATI MACH64
thanks in advance
This archive was generated by hypermail 2.1.6 : Thu 06 Feb 2003 - 13:17:25 GMT