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

Sleep & GLX problems on iBook


I have an iBook 2.2 with a radeon m6, running the rsync benh kernel
and the drm trunk xfree stuff.

The first problem is when i try to put it to sleep it crashes with : 

vector: 400 at pc = 7c0004ac, lr = c0006c60
msr = 40001032, sp = cd50fdc0 [ce50fd10]
current = cd500e000, pid = 276, comm = pbbuttonsd

i read somewhere that booting with sysmap=<path to system.map> should
give me symbols in that output, but it doesn't seem to.  it was also
said pressing 't' should get me a backtrace, that didn't work either.

manually corrleating the lr value to system.map i think it's pointing
into disable_irq_nosync.  can anyone suggest how else to debug this?

my other problem is when i enable DRI, any application that uses glx
makes the system go hayware.  E.g. i run glxgears and X appears to
lock up (no mouse cursor, etc), but I ssh in and can see the process
running at 100%.  I kill it, and Xfree86 takes over running at 100%
and can not be killed (despite repeated kill -9 attempts).  I comment
out the DRI module in X and it then works fine again.  I also thought
this might be an AGP problem, but it happens with the agp module
loaded or unloaded.

Anyone got some pointers on trying to debug these problems further?


Reply to: