show() hangs

i just installed matplotlib and all the requisite dependencies, and it
seems to be running fine, except that show() is hanging and i’m not
getting a GUI plot.

I’m using the GTKAgg backend, which was automatically chosen by
setup.py with the ‘auto’ flag. i am able to save figures and all
that, but show() just hangs at gtk.main(). i’m not sure
why. i ran the example simple_plot.py with a --verbose-helpful
flag and this is my output:

matplotlib data path /usr/local/lib/python2.4/site-packages/matplotlib/mpl-data
$HOME=/n/zed/z/hsul
CONFIGDIR=/n/zed/z/hsul/.matplotlib
loaded rc file /n/zed/z/hsul/.matplotlib/matplotlibrc
matplotlib version 0.86.2
verbose.level helpful
interactive is False
platform is linux2
numerix numpy 0.9.4
numerix numpy 0.9.4
font search path [’/usr/local/lib/python2.4/site-packages/matplotlib/mpl-data’]
loaded ttfcache file /n/zed/z/hsul/.matplotlib/ttffont.cache
font search path [’/usr/local/lib/python2.4/site-packages/matplotlib/mpl-data’]
loaded ttfcache file /n/zed/z/hsul/.matplotlib/ttffont.cache
Could not load matplotlib icon: Couldn’t recognize the image file
format for file
‘/usr/local/lib/python2.4/site-packages/matplotlib/mpl-data/matplotlib.svg’
backend GTKAgg version 2.8.0

and it just hangs until i stop it. i’m not sure what is going on - can anyone help?

thanks.