Hello, I am new to clutter and I am using the SVN checkout and use Python bindings.
I am trying to write a program that uses telepathy (freedesktop project) that uses the gobject main loop. I cannot seem to get it to work correctly if I call clutter.main() This is the excerpt: try: clutter.main() # hitting Alt-f4 gives me a segfault # Need to do this for telepathy to process dbus messages #loop = gobject.MainLoop() #loop.run() except KeyboardInterrupt: print 'interrupted' pass In the above program, if I call clutter.main(), telepathy simply refuses to run. My theory is that both clutter.main() and gobject.MainLoop() eventually get a new gobject main loop, but the path is different. I have a feeling this is somehow due to some ugly Python problem, but if you have a clue on why this happens, please let me know. Thanks, Ashwin