Re: Help with AGP and 3D acceleration for Radeon 7000
On Wed, 2004-01-07 at 23:01, Lucas Bergman wrote:
> One similar problem I encountered was that agpgart must be loaded
> before the radeon module. Just get out of X, manually unload the
> radeon module, make sure agpgart is loaded, then start X back up (it
> will automatically load the radeon module again), and see what
> happens.
Thank you. Your suggestion does enable direct rendering, but then it
doesn't work correctly. In fact X11 is completely screwed: I get a blue
screen with garbage at its top, the mouse pointer is displayed (as a
cross) and I can move it, but nothing happens when I click, and I can't
even kill X11 with Ctrl-Alt-Backspace (Ctrl-Alt-F1/F6 don't work either)
so I have to push the reboot button in order to get out of it. (The
machine isn't network-connected.)
Actually, I noticed that when loading the agpgart module I get this
message:
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 201M
agpgart: Detected SiS 630 chipset
agpgart: AGP aperture is 64M @ 0xe0000000
and this is an excerpt from "lspci -v" (full output is attached in case
you want to read it):
00:0f.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: bus master, stepping, medium devsel, latency 32, IRQ 11
Memory at d8000000 (32-bit, prefetchable) [size=128M]
I/O ports at e800 [size=256]
Memory at e5100000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [50] Power Management version 2
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS]
SiS630 GUI Accelerator+3D (rev 20) (prog-if 00 [VGA])
Subsystem: Chaintech Computer Co. Ltd: Unknown device a170
Flags: 66Mhz, medium devsel, IRQ 5
BIST result: 00
Memory at d0000000 (32-bit, prefetchable) [disabled] [size=128M]
Memory at e5000000 (32-bit, non-prefetchable) [disabled]
[size=128K]
I/O ports at d000 [disabled] [size=128]
Capabilities: [40] Power Management version 1
Capabilities: [50] AGP version 2.0
As far as I can judge (I'm really not an expert) it looks like I have
two different graphics controllers on my motherboard (unfortunately I
don't have the board's manual so I can't check), and agpgart finds the
wrong one. Is this correct? Is someone able to tell me what I should do?
Thanks again
Gerardo
P.S. the kernel is 2.4.22 from Debian testing.
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 630 Host (rev 20)
Flags: bus master, medium devsel, latency 32
Memory at e0000000 (32-bit, non-prefetchable) [size=64M]
Capabilities: [c0] AGP version 2.0
00:00.1 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0) (prog-if 80 [Master])
Subsystem: Silicon Integrated Systems [SiS] SiS5513 EIDE Controller (A,B step)
Flags: bus master, fast devsel, latency 16
I/O ports at 4000 [size=16]
00:01.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513
Flags: bus master, medium devsel, latency 0
00:01.1 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 10/100 Ethernet (rev 81)
Subsystem: Chaintech Computer Co. Ltd: Unknown device a172
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at e400 [size=256]
Memory at e5110000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [40] Power Management version 2
00:01.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07) (prog-if 10 [OHCI])
Subsystem: Silicon Integrated Systems [SiS] USB 1.0 Controller
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at e5111000 (32-bit, non-prefetchable) [size=4K]
00:01.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 07) (prog-if 10 [OHCI])
Subsystem: Silicon Integrated Systems [SiS] Onboard USB Controller
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at e5112000 (32-bit, non-prefetchable) [size=4K]
00:01.4 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS PCI Audio Accelerator (rev 02)
Subsystem: Chaintech Computer Co. Ltd SiS PCI Audio Accelerator
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at e000 [size=256]
Memory at e5113000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [dc] Power Management version 2
00:02.0 PCI bridge: Silicon Integrated Systems [SiS] SiS 530 Virtual PCI-to-PCI bridge (AGP) (prog-if 00 [Normal decode])
Flags: fast devsel
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: e5000000-e50fffff
Prefetchable memory behind bridge: d0000000-d7ffffff
00:0f.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: bus master, stepping, medium devsel, latency 32, IRQ 11
Memory at d8000000 (32-bit, prefetchable) [size=128M]
I/O ports at e800 [size=256]
Memory at e5100000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [50] Power Management version 2
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] SiS630 GUI Accelerator+3D (rev 20) (prog-if 00 [VGA])
Subsystem: Chaintech Computer Co. Ltd: Unknown device a170
Flags: 66Mhz, medium devsel, IRQ 5
BIST result: 00
Memory at d0000000 (32-bit, prefetchable) [disabled] [size=128M]
Memory at e5000000 (32-bit, non-prefetchable) [disabled] [size=128K]
I/O ports at d000 [disabled] [size=128]
Capabilities: [40] Power Management version 1
Capabilities: [50] AGP version 2.0
Reply to: