Apps :: Who are Gdk &Pango & what do they want from me???
Hi
Why Am I Here?
I actually Just spent quite a few months playing around with dsl with out actually requesting any guidance whenever I broke something in the system . Unfortunately though, this time I have outdone myself, I think, and it seems as if it is much harder to fix the damage. (at least from my point of view). I would appreciate if someone could guide me along. but please dont go out of your way to find an solution, as I am still trying my best to find an answer (ie Google ,Yahoo, Manuals.) I 'll let everyone know in the event that I feel that I have exahausted my resources to the point where I may as well pay for an answer. However If There' s a Simple solution to my Problem then don't I see why I cant ask for it.
Whats The Trouble?
I am experiencing errors involving pango firefox-gtk2-1.0.4 , and gdk. (exact errors below)
What I Did In The Last 24 Hours B4 The Trouble:
Deleted a Whole bunch of Files that I thought I didnt need --as Root , (I deleted files that came in some dsl packages by adding .tgz to the . dsl, unpacking it as a .tgz and deleting the files from my system that corresponded to the files inside the *.dsl . :
abiword.dsl wavemon.dsl, limewire4.8.0.dsl ymess.dsl xmule.dsl airsnort.dsl and maybe more) Deleted /etc/pang/pango.modules , /etc/pang/pango.aliases (they looked like they were part of abiword.dsl) ---- Installed gphoto2.deb and other *.deb s
What I Tried Already To Solve it:
Reinstalled Gtk2, Reinstallled Firefox-gtk2, Running pango-querymodules , Reinstalled abiword.dsl, inserted files from a Abiword dsl package that had the same name and hierarchy /etc/pang/pango.modules , /etc/pang/pango.aliases :Edit: Changed the Permissions of /etc/pango/ recursively, to rwx-rwx-rwx
About My System:
Im running a HD install of DSL1.5 on a Dell Optiplex Gxa with -CPU=231 MHz , SDRAM=224+swap, HD=2GBcapable- ~120MB free --I have Since installed several mydsl (*.dsl) packages as well as debian (*deb) packeges using apt. I have also attempted to compile several packages from source (ie ./configure, make, make install)
The Errors In Exact Context:
root@box:~$ /opt/firefox-gtk2-1.0.4/firefox
(firefox-bin:1604): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)
Error reading Pango modules file
(firefox-bin:1604): 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:
'/etc/pango/pango.modules'
You may be able to recreate this file by running pango-querymodules.
(firefox-bin:1604): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
(firefox-bin:1604): Pango-CRITICAL **: _pango_engine_shape_shape: assertion `PANGO_IS_FONT (font)' failed
Pango-ERROR **: file shape.c: line 75 (pango_shape): assertion failed: (glyphs->num_glyphs > 0)
aborting...
/opt/firefox-gtk2-1.0.4/run-mozilla.sh: line 451: 1604 Aborted "$prog" ${1+"$@"}
root@box:~$ pango-querymodules
# Pango Modules file
# Automatically generated file, do not edit
#
# ModulesPath = /usr/lib/pango/1.4.0/modules
#
/usr/lib/pango/1.4.0/modules/pango-arabic-fc.so ArabicScriptEngineFc PangoEngineShape PangoRenderFc arabic:*
/usr/lib/pango/1.4.0/modules/pango-basic-fc.so BasicScriptEngineFc PangoEngineShape PangoRenderFc armenian:* bopomofo:* cherokee:* coptic:* cyrillic:* deseret:* ethiopic:* georgian:* gothic:* greek:* han:* hiragana:* katakana:* latin:* ogham:* old-italic:* runic:* canadian-aboriginal:* yi:* braille:* cypriot:* limbu:* osmanya:* shavian:* linear-b:* ugaritic:* common:
/usr/lib/pango/1.4.0/modules/pango-basic-x.so BasicScriptEngineX PangoEngineShape PangoRenderX common:
/usr/lib/pango/1.4.0/modules/pango-hangul-fc.so HangulScriptEngineFc PangoEngineShape PangoRenderFc hangul:*
/usr/lib/pango/1.4.0/modules/pango-hebrew-fc.so HebrewScriptEngineFc PangoEngineShape PangoRenderFc hebrew:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so devaScriptEngineFc PangoEngineShape PangoRenderFc devanagari:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so bengScriptEngineFc PangoEngineShape PangoRenderFc bengali:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so guruScriptEngineFc PangoEngineShape PangoRenderFc gurmukhi:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so gujrScriptEngineFc PangoEngineShape PangoRenderFc gujarati:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so oryaScriptEngineFc PangoEngineShape PangoRenderFc oriya:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so tamlScriptEngineFc PangoEngineShape PangoRenderFc tamil:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so teluScriptEngineFc PangoEngineShape PangoRenderFc telugu:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so kndaScriptEngineFc PangoEngineShape PangoRenderFc kannada:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so mlymScriptEngineFc PangoEngineShape PangoRenderFc malayalam:*
/usr/lib/pango/1.4.0/modules/pango-indic-fc.so sinhScriptEngineFc PangoEngineShape PangoRenderFc sinhala:*
/usr/lib/pango/1.4.0/modules/pango-syriac-fc.so SyriacScriptEngineFc PangoEngineShape PangoRenderFc syriac:*
/usr/lib/pango/1.4.0/modules/pango-thai-fc.so ThaiScriptEngineFc PangoEngineShape PangoRenderFc thai:* lao:*
/usr/lib/pango/1.4.0/modules/pango-tibetan-fc.so TibetanScriptEngineFc PangoEngineShape PangoRenderFc tibetan:*
root@box:~$ /opt/firefox-gtk2-1.0.4/firefox
(firefox-bin:1802): Gdk-WARNING **: gdk_property_get(): length value has wrapped in calculation (did you pass G_MAXLONG?)
Error reading Pango modules file
(firefox-bin:1802): 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:
'/etc/pango/pango.modules'
You may be able to recreate this file by running pango-querymodules.
(firefox-bin:1802): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed
(firefox-bin:1802): Pango-CRITICAL **: _pango_engine_shape_shape: assertion `PANGO_IS_FONT (font)' failed
Pango-ERROR **: file shape.c: line 75 (pango_shape): assertion failed: (glyphs->num_glyphs > 0)
aborting...
/opt/firefox-gtk2-1.0.4/run-mozilla.sh: line 451: 1802 Aborted "$prog" ${1+"$@"}
------
With Much Gratitude,
Joseph
original here.