You do not really need a framebuffer to drive a GUI, though. That's very much a PC thing.