Є багато бібліотек - Cairo, gd, GTK, ImageMagick, OpenGL, Qt, wxWidgets, XLib. Я не зрозумів, як це - на C у Bash? Тобто з текстової консолі?
Система не така сама оскільки BGI (Borland Graphics Integrface) під Лінукс нема, і на відміну від ДОС, де програма сама виставляла граф режим та працювала з відеоадаптером, Лінукс є захищеною та абстрагованою системою, в якій треба працювати або з через низькорівневі програмні інтерфейси графічної системи(XLib чи FrameBuffer), або з бібліотекою яка надає зручні функції вищого рівня.