David Herrmann, the student developer working on DRM Render Nodes
this summer and has been a longtime proponent of killing the Linux kernel console
, has written at length about VT (virtual terminal) switching on Linux systems.
Herrmann has worked on projects like a DRM terminal emulator
, a frame-buffer log driver
, and numerous other related projects in his long-term goal to kill off the Linux kernel console (CONFIG_VT).
For those wanting to learn more about the Linux VT system, David has written several extensive blog posts this weekend to detail the current implementation:
- How VT switching works
- Session management on Linux
- Sane session switching