On 10/10/05, Dave Airlie <[EMAIL PROTECTED]> wrote:
> >
> > Thanks! I downloaded and compiled xorg and mesa from cvs today. Now if
> > I try to start X with dri active the computer locks up, and it's a
> > hard lock-up -- I can't ssh into the machine. Nothing special appears
> > in the syslog, and the xorg log does still say that dri is disabled
> > for some reason (no, not a pebkac, I rebooted into recovery mode and
> > copied the log to my home dir; I didn't reboot into X). Other than
> > that, I can't see anything wrong in the log. I've uploaded it to
> > http://eulex.0nyx.com/Xorg.0.log.x300.2 . Are there any other way of
> > debugging it?
>
> DRI is enabled in the log you just sent... this is the same card as I have
> with more memory,... it looks to be getting things correct... can you
> maybe switch on drm debugging before starting X and see if you can get any
> information out of it ..??

Yes it is. That's what happens when you stay up far too long at night :)

> insmod drm debug=1
> insmod radeon
> then start X

Most times I just get this:

Oct 11 16:58:22 localhost kernel: [drm] Initialized drm 1.0.0 20040925
Oct 11 16:58:37 localhost kernel: [drm:drm_init]
Oct 11 16:58:37 localhost kernel: PCI: Unable to reserve mem region
#1:[EMAIL PROTECTED] for device 0000:01:00.0
Oct 11 16:58:37 localhost kernel: [drm:drm_get_dev]
Oct 11 16:58:37 localhost kernel: [drm:radeon_driver_load] PCIE card detected
Oct 11 16:58:37 localhost kernel: [drm:drm_ctxbitmap_next]
drm_ctxbitmap_next bit : 0
Oct 11 16:58:37 localhost kernel: [drm:drm_ctxbitmap_init]
drm_ctxbitmap_init : 0
Oct 11 16:58:37 localhost kernel: [drm:drm_get_head]
Oct 11 16:58:37 localhost kernel: [drm:drm_get_head] new minor assigned 0
Oct 11 16:58:37 localhost kernel: [drm] Initialized radeon 1.19.0
20050911 on minor 0: ATI Technologies Inc M22 [Radeon Mobility M300]
Oct 11 16:58:37 localhost kernel: [drm] Used old pci detect: framebuffer loaded

and then nothing more.

However, once, I got the following, which seems to contain a lot of
nifty info for you:

http://eulex.0nyx.com/drmlog.txt

An interesting thing is that those things that didn't happen before,
happens almost 4 minutes after the things that always happens. And I
know that those things don't happen every time -- I did let it run for
more than 10 minutes several times after it had hung. May just be that
I was lucky and got a flush() at the right time :)

Anyway, those IRQ errors at the end look interesting to me. Though it
may just be some random thing that was messed up when X hung...

> It really needs to machines to debug these types of hard hang..

Yeah, that's what I was thinking, that there was probably need for
testing on more of these cards, that's why I posted to the dev list in
the first place. X300's are quite rare.

> How much RAM to you have?

128mb.

Regards, Alexander Toresson


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to