pICE is an interactive kernel debugger similar to SoftICE on MS Windows(tm). It is a normal kernel module and because of this, when pICE is activated and presents it's user interface, the whole system is stopped and you can examine your systems state. pICE will provide source level debugging and also works with multiple CPUs. Currently it doesn't work with X reliable though this depends on the graphics driver mostly. A new design is on its way to make it easier to write pICE drivers for different graphics cards.