Witaj,
Jeśli chodzi o tryb graficzny pod linuxem to hmm... za wiele doświadczenia nie mam, ale pierwsze co mi przyszło do głowy to opengl. Biblioteki chodzą na różnych platformach. I jest dużo helpów do opengl. Poza opengl podejrzewam że jest multum bibliotek wspomagających tworzenie grafiki.
Tutaj proste programy z wykorzystaniem opengl:
http://www.nullterminator.net/glut.htmlTutaj link do gluta (biblioteka do tworzenia w opengl):
http://www.opengl.org/resources/libraries/glut/