Awesome! Reminds me of the good old days of QuickBasic and SCREEN 13, when you could write very small programs with fullscreen graphics.<p>I still have not figured out how to do fullscreen graphics on my Mac.
Can someone explain what “the framebuffer” is? I’m familiar with OpenGL programming where the OS can provide a framebuffer for an application but I’m confused about whether there is a global framebuffer for the entire desktop. Is this a Linux specific concept?
Don't type commands from the Internet, especially as root, especially when dd is involved. That being said,<p>If you're ever bored, from a TTY, type<p>sudo dd if=/dev/urandom of=/dev/fb0<p>This provides a nifty demonstration of how both the framebuffer and urandom works.<p>you can also take a sort of "screenshot" in a tty by typing dd if=/dev/fb0 of=./shot.fb<p>and then you can view it by flipping those filenames around, so that the shot.fb is now the input and /dev/fb0 is now the output.