KDB is a kernel patch (as TuxOnIce is) that can be used to help debug issues related to Suspend2.

To use KDB, download it from the above URL, and apply to your kernel build tree. KDB support is enabled from the "Kernel hacking" menu. You'll find it near the bottom, named "Built-in Kernel Debugger support". You'll probably only want to enable that option. The "KDB modules" item can cause compilation issues.

Having built and installed your KDB enabled kernel, do whatever is necessary to reproduce the condition you want to debug.

Press the Break key to enter KDB. You should get a kdb> prompt.

KDB sometimes has problems with the keyboard state. If pressing keys gets no response, try pressing and releasing the shift, control and alt keys, then try again.

KDB commands you might want are:

kdb output doesn't get stored anywhere. You'll need to use a digital camera to capture anything you want to keep.

None: KDBUsage (last edited 2008-02-14 08:52:13 by NigelCunningham)