ringui.py:69: GtkWarning: Using Cairo rendering requires the drawable argument to have a specified colormap. All windows have a colormap, however, pixmaps only have colormap by default if they were created with a non-NULL window argument. Otherwise a colormap must be set on them with gdk_drawable_set_colormap self.ctx = self.pixmap.cairo_create() Traceback (most recent call last): File "fringui.py", line 110, in ? ui = UI() File "fringui.py", line 51, in __init__ self.create_canvas() File "fringui.py", line 69, in create_canvas self.ctx = self.pixmap.cairo_create() cairo.Error: NULL pointer