Anwendersoftware > Web-Tools

Mozilla Fehlermeldung?

(1/2) > >>

faxxe:
 ???

Hallo!
Kann von Euch jemand was mit dieser Fehlermeldung anfangen? Ich komme nicht weiter und weis nicht, ob eine lib fehlt oder was da los ist.

"nsNativeComponentLoader: GetFactory(libwidget_gtk2.so) Load FAILED with error:  4613:./mozilla-bin: rld: Fatal Error: unresolvable symbol in ./libgtkxtbin.so: gdk_threads_lock"

Es ist mozilla17b und ich versuche mit "./mozilla" zu starten.Reicht das, oder muss man mozilla eigentlich "installieren"



Danke schon vorab
f@xxe

msunix:
Hi!

Scheint so als ob Du eine falsche/alte Version vom GTK2 installiert hast oder das richtige nicht im Libpath ist.

Hast Du den Mozilla vom Götz?
Wenn nicht schau mal auf:
http://www.nekochan.net/downloads/index.php?sort=date&path=contrib/foetz/

Da gibt es immer aktuelle Mozillas und Feuerfüchse und auch die passenden Lib's sind da. Übrigens nehme ich schon seit einiger Zeit wieder die Builds mit GTK1, denn die laufen stabiler und vor allem merklich schneller als die GTK2-Builds. Ich bevorzuge auch seit einiger Zeit die Firebirds, sind schlanker und schneller als Mozilla.

Der letzte, IMO beste, Firefox-Build von vorgestern ist noch nicht auf neko, aber er steht bei mir auf dem Server:
http://www.msunix.de/downloads/firefox_20040507.tar.bz2
Götz hat ihn wohl noch nicht hochgeladen, weil er am Montag gleich die nächsten Builds mit 6.5.24 und MIPSpro 7.4.2m machen will.

Servus,
  Michael

faxxe:
Danke Michael!

Die firefox-version ist echt pfeilschnell; wenn sie jetzt noch die geglaettete Schriftart haette.

Bitte nicht lachen: was ist der Unterschied zwischen GTK1 & 2?
Ich habe die gesamte neko-Kollektion installiert. Da sollten doch alle LIB's drinn sein,oder?

Wo kann ich eigentlich die LD_LIB-Variable fix speichern? Ich muss das bei jedem Start neu eingeben, um die aktuelle firefox-Version von deinem Server verwenden zu koennen.

Danke fuer Deine Geduld.
f@xxe

jobeh:


--- Zitat ---
[..]
Wo kann ich eigentlich die LD_LIB-Variable fix speichern? Ich muss das bei jedem Start neu eingeben, um die aktuelle firefox-Version von deinem Server verwenden zu koennen.


--- Ende Zitat ---


In dem man LD_LIBRARYN32_PATH in seinem Loginshell script reinschreibt. Wenn du bash User bist dann ist es .profile ansonsten auch .login oder .chsrc

Gruss
Joerg

msunix:
Hi faxxe!


--- Zitat ---Die firefox-version ist echt pfeilschnell; wenn sie jetzt noch die geglaettete Schriftart haette.
Bitte nicht lachen: was ist der Unterschied zwischen GTK1 & 2?
--- Ende Zitat ---


Z.B. die geglätteten Schriftarten. ;)
GTK2 ist einfach die neuere Variante des GNU-Toolkits, mit vielen neuen und erweiterten Funktionen, aber noch nicht richtig ausgereift und sehr auf Linux optimiert.
Wenn Du die antialiased-fonts willst musst Du zwangsläufig eine Variante mit GTK2 nehmen, die sind halt langsamer und weniger stabil.


--- Zitat ---Ich habe die gesamte neko-Kollektion installiert. Da sollten doch alle LIB's drinn sein,oder?
--- Ende Zitat ---


Ja, die meisten schon, aber in relativ alten Versionen. Für die neueren GTK2-Bilds vom Götz brauchst Du auch die neueren Versionen von glib, gtk, atk, pango, usw. aus Götz's Verzeichnis.


--- Zitat ---Wo kann ich eigentlich die LD_LIB-Variable fix speichern? Ich muss das bei jedem Start neu eingeben, um die aktuelle firefox-Version von deinem Server verwenden zu koennen.
--- Ende Zitat ---


Wie Joerg schon sagte, .profile is Dein Freund. Wenn Du ganz ohne Umgebungsvariablen auskommen willst dann mach einfach ein paar Symlinks aus dem Install-Verzeichnis zu Deinen Libs. Da ich auch öfters mit verschiedenen Versionen von verschiedenen Programmen rumspiele, die oft unterschiedliche Versionen von bestimmten Libs benötigen hat sich hier die Symlink-Methode als praktikabler erwiesen.  ;)

Ich hab mir hier ein kleines Script gebaut, das für GTK1-Mozillas und Firebirds die Symlinks zu den Plugins und Libs setzt. Dieses kopiere ich nach dem Entpacken in das plugins-Verzeichnis der jeweiligen Browser-Version und führe es von dort aus. Evtl. muss Du den einen oder anderen Symlink für Dich anpassen:

--- Code: ---#!/bin/sh
#
# Make symbolic links to firebird plugins
#
# Start this script as root in [firebird_dir]/plugins

ln -s /usr/java2/plugin32/sgi/ns610/libjavaplugin_oji.so ./javaplugin1.4.so
ln -s /var/plugins/macromedia/flash5/libflashplayer.so ./libflashplayer.so
ln -s /usr/adobe/Acrobat4.0/Browsers/mipsirix/nppdf.so ./nppdf.so
ln -s /var/plugins/macromedia/flash5/ShockwaveFlash.class ./ShockwaveFlash.class

ln -s /usr/freeware/lib32/libgtk-1.2.so.1 ../
ln -s /usr/local/lib/libXft.so.2 ../
ln -s /usr/local/lib/libz.so.1.2.1 ../
ln -s /usr/local/lib/libXrender.so.1 ../
ln -s /usr/local/lib/libfontconfig.so.2 ../

--- Ende Code ---


Servus,
  Michael

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln