¿Cómo hacer dibujos en Linux?
Si desea implementar la función de dibujo en su programa, generalmente se basa en xlib y opengl en Linux, y la parte de ventanas se deja en qt o gtk.
Si es demasiado problemático, puede usar glut, que es un paquete de funciones basado en opengl. Es funcionalmente simple y adecuado para jugar con principios familiares.