@requiem your linux system shouuuld come with X11, otherwise try SDL2? It's not much more complicated, here's a super barest-of-bones examples for SDL2:
http://wiki.xxiivv.com/site/ansi_c.html
Otherwise, this could be a good place to start too with sdl: