Debugging low level kernel crashes

From Elvanör's Technical Wiki
Revision as of 03:59, 30 April 2010 by Elvanor (talk | contribs) (New page: = Kernel Configuration = * You need to activate some options in the kernel configuration. Everything is under the section "Kernel Hacking". == Non GPL modules == * If you run non GPL mo...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Kernel Configuration

  • You need to activate some options in the kernel configuration. Everything is under the section "Kernel Hacking".

Non GPL modules

  • If you run non GPL modules such as the nvidia drivers, it is very difficult to get a kernel to build with some debugging support, as it needs the modules to be GPL too. Most of the times, the system will refuse to boot.

Alt SysRq

  • This combination of keys (plus another one) allows to control the kernel even if X is completely crashed. You can output interesting information (this goes through the system logger though), or give the system some commands.
  • Note that you must activate this key in the kernel configuration; you can have it even with binary non GPL kernel modules.