What is the Linux frame buffer?
This is answered in the file Documentation/fb/framebuffer.txt which comes with the kernel source code. To summarize: “The frame buffer device provides an abstraction for the graphics hardware. It represents the frame buffer of some video hardware and allows application software to access the graphics hardware through a well defined interface, so the software doesn’t need to know anything about the low-level (hardware register) stuff.” The frame buffer is one of the new features of the 2.2 Linux kernel.