Hallo Mathias,
Wie auch immer - ich würd gerne wissen, warum sich die beiden Firefoxe so unterschiedlich verhalten. Ich habe übrigens Cairo 1.4.12 und Pango 1.20.0 installiert.
Das hat vermutlich weniger etwas mit Cairo oder Pango zu tun als mit dem Font rendering subsystem.
Die firefox-bin-Variante nutzt auf jeden Fall das fontconfig-Subsystem. Um das endgültig zu überprüfen kannst Du ja in der ~/.fonts.conf ein <match target="font"><edit mode="assign" name="antialias"><bool>false</bool></edit></match> einfügen (bzw. das bestehende editieren) und den firefox-bin neu starten. Dann sollte er Antialiasing genausowenig verwenden, wie der selbstkompilierte.
Warum der selbstkompilierte allerdings kein Antialiasing verwendet, ist mir allerdings etwas ein Rätsel.
Folgende Informationen *könnten* hilfreich zur Bestimmung der Lösungsursache sein:
* Der Inhalt der Umgebungsvariable $GDK_USE_XFT auf der Konsole.
* Der Inhalt der ~/.fonts.conf
* Die USE-Flags der folgenden Pakete:
x11-libs/gtk+
www-client/mozilla-firefox
Viele Grüße,
Christian