Ok, so I was installing something the other day - which required a newer version of GTK, Glib, and Pango, so I go to gtk.org and download them all - I install all of them up to pango, which gave me errors. So I thought "stuff it, this software isn't needed to run the computer" so I left it there. The problem is, I seem to have broken either GTK, Glib, Pango, or all three, because I try to load things like Cedega or Gaim - and they crash. Azureus loads but the buttons have NO text on them whatsoever ... its just chaos.

Log for launching Cedega:
Code:
(Point2Play_gui.py:7665): Pango-WARNING **: No builtin or dynamically
loaded modules were found. Pango will not work correctly.
This probably means there was an error in the creation of:
  '/usr/local/etc/pango/pango.modules'
You should create this file by running pango-querymodules.

(Point2Play_gui.py:7665): Pango-WARNING **: pango_shape called with bad font, expect ugly output

(Point2Play_gui.py:7665): Pango-WARNING **: pango_font_get_glyph_extents called with bad font, expect ugly output

(Point2Play_gui.py:7665): Pango-CRITICAL **: pango_cairo_show_glyph_string: assertion `PANGO_IS_CAIRO_FONT (font)' failed
/usr/bin/cedega: line 36:  7665 Segmentation fault      python ${P2PPATH}/Point2Play_gui.py "$@"
Any ideas? Thanks!

EDIT: I _have_ reinstalled GTK, Glib, and Pango from the package manager - doesn't work either.