Hello,
I've recently upgraded my ruby system (dual Radeon 7000) from AthlonXP
(ECS K7S5A) to Athlon64 (ABit AV8), and I can no longer get my secondary
graphics card to work. Attempting to access it with X.org X (or with X
-configure) locks up the machine; there is no Xorg.log to examine.
Radeonfb finds the card but reports it has no memory; forcing it to assume
a default memory size also causes a lock up. Both cards work fine when
they are the only card in the system.
A previous thread suggested that many x86_64 BIOSes do not properly assign
PCI resources to secondary video cards. How would I detect this? The
output of 'modprobe radeonfb' followed by lspci is appended below.
I'm really stymied, so any help would be very appreciated.
Thanks, Wayne
# modprobe radeonfb
radeonfb_pci_register BEGIN
PCI: Enabling device 0000:00:0a.0 (0080 -> 0083)
ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 18
radeonfb (0000:00:0a.0): Found 0k of SDRAM 64 bits wide videoram
radeonfb (0000:00:0a.0): cannot map FB
radeonfb: probe of 0000:00:0a.0 failed with error -5
[... messages about primary radeon card cut ...]
# lspci -s 00:0a.0 -v -x
00:0a.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] (prog-if 00 [VGA])
Subsystem: PC Partner Limited: Unknown device 7c02
Flags: stepping, medium devsel, IRQ 209
Memory at e0000000 (32-bit, prefetchable) [size=128M]
I/O ports at ee00 [size=256]
Memory at fdfe0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [50] Power Management version 2
00: 02 10 59 51 83 00 90 02 00 00 00 03 08 00 00 00
10: 08 00 00 e0 01 ee 00 00 00 00 fe fd 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 4b 17 02 7c
30: 00 00 00 00 50 00 00 00 00 00 00 00 0a 01 08 00
|