use X11 and Gtk+ instead of SDL