Well, if the applications are graphical, you'll need a X server to run them...

Only applications using QtCore library should work on a terminal, without X.

For the framebuffer part...I don't know, I've never tried