[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: