Hi, I am attempting to get DRI/DRM working on my laptop. The problem is that when I attempt to enable acceleration, X attempts to start, but I see a corrupted screen - the mouse is incorrect, the background is corrupted and none of the applications in my ".xsession" start up. Without acceleration, X works fine, but unaccelerated. When I inspect the XFree86.0.log file for the accerlerated I see at the end:
RADEON(0): FIFO timed out, resetting engine... Followed by a number of lines stating the sub-systems are being reset and timed out. My system info: HP Pavillion ze4125 laptop. Distribution: Debian Sid, up-to-date. Kernel: version 2.4.20 with ACPI patch. XFree86: "HEAD" CVS downloaded on 8th Dec 2002. DRI: radeon-20021208-linux.i386.tar "lspci -v" output for video card: 01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1 (prog-if 00 [VGA]) Subsystem: Hewlett-Packard Company: Unknown device 0024 Flags: bus master, stepping, fast Back2Back, 66Mhz, medium devsel, latency 66, IRQ 10 Memory at e8000000 (32-bit, prefetchable) [size=128M] I/O ports at 9000 [size=256] Memory at e0100000 (32-bit, non-prefetchable) [size=64K] Expansion ROM at <unassigned> [disabled] [size=128K] Capabilities: [58] AGP version 2.0 Capabilities: [50] Power Management version 2 I have checked that dma is enabled using setpci, which it is. Also I saw the same problem with older DRI drivers and older XFree86 versions (well version 4.2.1 & up). When I omit the "ChipID" entry for the Radeon "Device" entry in "XF86COnfig-4" I get kernel panics at the point when the driver attempts to identify the chip. I've tried ids of "0x4242" (Radeon 9000 I think), "0x4c59" (Radeon Mobility M6 LY AGP) and "0x4c5a" (Radeon Mobility M6 LZ AGP), both have the same result - the above problem. I note that the "Radeon Mobility U1" does not appear in the list of supported cards. Is it supported? I also note that in my "kern.log" I see the following message: Dec 10 11:12:58 marvin kernel: agpgart: Maximum main memory to use for agp memory: 408M Dec 10 11:12:58 marvin kernel: agpgart: unsupported bridge Dec 10 11:12:58 marvin kernel: agpgart: no supported devices found. The "lspci -v" for the AGP is: 00:01.0 PCI bridge: ATI Technologies Inc U1/A3 AGP Bridge [IGP 320M] (rev 01) (prog-if 00 [Normal decode]) Flags: bus master, 66Mhz, medium devsel, latency 99 Bus: primary=00, secondary=01, subordinate=01, sec-latency=68 I/O behind bridge: 00009000-00009fff Memory behind bridge: e0100000-e01fffff Prefetchable memory behind bridge: e8000000-efffffff Is it possible that my problems are simply due to the fact that: a) The AGP bridge is unsupported in the kernel module. This would lead to the X driver in accelerated mode showing a fifo timeout anyway. (As the fifo is never emptied, as the video card is not servicing requests from it.) b) The ATI Mobility U1 is sufficiently different from the other ATI Mobility chips to cause a kernel panic on auto-detect. c) Thus the ATI Mobility U1 graphics chip is unsupported anyway, even if the kernel module worked. Or have I just got my configuration wrong? Can anyone advise me how I will get DRI/DRM to work on my hardware? Thanks, Jason. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel