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

Reply via email to