Firefox 1.0.1 Abstürze

  • Thread starter Thread starter juedan
  • Start date Start date
J

juedan

Guest
Hallo Forum,

mit dem Firefox 1.0.1 habe ich einigen Ärger.
Es ist mir nicht möglich eine Seite auszudrucken, die Seitengröße festzulegen oder ein Preview zu erzeugen. Jedesmal stürzt mir der Firefox ab. So wie mir von asg und destiny25 berichtet wurde, ist das kein Einzelfall.

Das interessante daran ist, sobald Firefox über eine Shell gestartet wurde, geht alles reibungslos.

Daten zu meinem System:
FreeBSD 5.3 RELEASE auf SMP-Rechner (5.3 STABLE#1 funktioniert nicht)
Gnome 2.8.1
Firefox 1.0.1
cups-base-1.1.20.0 (installiert, aber nicht gestartet)
cups-pstoraster-7.07_1
libgnomeprint-2.8.0.1
libgnomeprintui-2.8.0

Ports-Tree vom 19./20.11 2004

Viele Grüße und schon mal Danke für eventuelle Hinweise.

Jürgen
 
Last edited by a moderator:
Ich kann nur meine Info's beisteuern, warum das nun so ist usw. - dafür bin ich leider leider noch zu grün und habe keinerlei Erfahrungen - sorry, aber vielleicht hilfts bei der Jagd auf den Fehlerteufel ;)

===
FreeBSD 5.3-RELEASE-p1 i386
firefox-1.0_3,1
cups-1.1.22.0
cups-base-1.1.22.0
cups-lpr-1.1.22.0
cups-pstoraster-7.07_2
libgnomecups-0.1.13,1
===
Gedruckt wird auf einen Lexmark OptraS 1855 über den eingebauten Printserver am Drucker, alle Anwendungen drucken auch fein darauf.
 
juedan said:
Das interessante daran ist, sobald Firefox über eine Shell gestartet wurde, geht alles reibungslos.
Ich benutze den Firefox nicht, aber probier eventuell mal folgendes Skript (hier als Beispiel für eine Bash, bei Bedarf durch ${PreferedShell} ersetzen):
Code:
#!/usr/local/bin/bash
for FILE in /etc/profile ~/.bashrc ~/.profile
do
  test -x "$FILE"  &&  . "$FILE"
done

test -z "$PRINTER"  &&  export PRINTER="NameDeinerDruckerQueue"

/usr/local/bin/firefox-bin   # ... oder wie das Binary halt heißt
Vielleicht hilft's. Wenn nicht, hab ich nix gesagt :D
 
Hallo Maledictus,

# ls /var/db/pkg
# ...
# firefox-1.0.1,1
# ...
Ich habe bewußt "copy and paste" gemacht!

Mehr kann ich dazu nicht sagen. Welche Versionsnummer das Teil wirklich hat, ist auch in "Help->About Mozilla Firefox" nicht eindeutig auszumachen:
Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.5) Gecko/20041116 Firefox/1.0

Danke für den Hinweis:
Use -Bsymbolic when linking nss to avoid symbol conflicts with libraries
that include OpenSSL (e.g. CUPS). This may help alleviate the problem with
Firefox crashing when trying to print when using CUPS.

Dazu mal eine ganz blöde Frage: CUPS läuft bei mir garnicht und in den Abhängigkeiten ist CUPS auch nicht aufgeführt; wie kann es dann sein, dass es da Schwierigkeiten gibt?

Eine Sache werde ich noch probieren: Es gibt eine Variable, die den Standarddrucker angibt. Diese wird von Firefox ausgwertet. Ich werde diese mal global auf meinen Standard-Drucker setzen. Mal sehen vielleicht hilft es was.

Wenn nicht, dann werde ich mir Netscape 7.2 holen.

Viele Grüße

Jürgen
 
Hallo an alle Betroffenen,

so wie es aussieht habe ich das Problem beheben können.
Wie schon beschrieben läßt sich FF in einer Shell problemlos satrten und auch das Druckmenü aufrufen. Dort habe ich dann einfach unter
File->Print; Button "Properties" Im Feld Print Command den gewünschten Drucker eintragen; z.B. lpr -Poptrar (bei mir heißt der halt so). Bitte nicht vergessen die Seitengröße umzustellen.
Ich habe jetzt mehrmals FF ohne Shell gestartet - keine Probleme mehr. Auch, wenn andere Anwendungen laufen, gibt es im Moment keine Schwierigkeiten.

Vielleicht kann das jemand nachvollziehen? Danke schon mal.

Viele Grüße

Jürgen
 
Nun ja, ich hatte ebenfalls Probleme mit Firefox, z.B. beim Besuchen von flashanimierten Seiten. Firefox hat sich einfach so verabschiedet, ich konnte den Prozess nur mittels kill beenden. Seitdem benutze ich Opera und alles ist "wunderbar" - d.h. keine Abstürze usw.
 
Hallo nintendo,

nun mit Flash-animierten Seite hatte ich mit FF noch keine Probleme.

Grüße

Jürgen
 
Ich starte de Firefox via ssh (mittels rsh lässt er sich nicht starten, warum auch immer) und dabei kommt es zu den Abstürzen sobald ich auf "Print..." gehe.
Achja, mit FireFox < 1.0 (pre und 0.x) hatte ich diese Probleme nicht. Zum Glück war zu diesem zeitpunkt noch nicht die Umstellung auf Notes-webclients bei uns vollzogen, das hätte mich dann nämlich schön in die Scheisse geritten...

Was Flash angeht, so sollte es mit dem linuxpluginwrapper keine Probleme geben.
 
Hab Juedan's Tip mal teilweise nachvollzogen, sobald ich im Feld "Properties" den ursprünglichen Eintrag " lpr ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME}" rausnehme, kann ich den "Print" Button drücken, ohne dass Firefox stirbt. Natürlich wird nichts gedruckt, da ich nicht weiss was ich da nun reinschreiben muss, denn der Drucker wurde über das Web Interface von Cups erstellt/mit pps Datei im Cups Verzeichnis usw...

======
Beschreibung:
Standort:
Gerätestatus: gelangweilt, Nimmt Aufträge entgegen.
"Print file sent, waiting for printer to finish..."
Geräte URI: socket://192.168.1.50:9100
=====

das sagt die Konfigurationsseite, sorry dass hier so schlimmes Unwissen vorhanden ist, ich hab das nach einem Howto erst 2x in meinem Unixleben gemacht und es funktionierte, also schaut man es sich auch nicht so schnell wieder an .....
 
Hallo destiny25,

destiny25 said:
Hab Juedan's Tip mal teilweise nachvollzogen, sobald ich im Feld "Properties" den ursprünglichen Eintrag " lpr ${MOZ_PRINTER_NAME:+'-P'}${MOZ_PRINTER_NAME}" rausnehme, [...]

"lpr" mußt Du schon stehen lassen :D

Wenn ich mich recht erinnere, hat CUPS doch einen eigenen "lpr"-Befehl. Den solltest Du stattdessen eintragen.

Grüße

Jürgen
 
Last edited by a moderator:
juedan said:
Wenn ich mich recht erinnere, hat CUPS doch einen eigenen "lpr"-Befehl. Den solltest Du stattdessen eintragen.

Grüße

Jürgen

Genau das wollte ich bestätigt haben/wissen, werde mich drum kümmern, bleibt für die anderen also als Summe, sich einfach diesen Thread zum Problem Firefox --> Print anzuschauen!

Schönen Abend noch.
 
Wenn Du von Mozilla/Firefox aus mit CUPS drucken möchtest, musst Du den Port print/cups-lpr installieren.

Wichtig: Bevor Du diesen Port installierst, muss in Deiner /etc/make.conf folgende Zeilen stehen:
Code:
CUPS_OVERWRITE_BASE=yes
NO_LPR=yes
Damit erreichst Du das die Betriebssystem-lpr-Dateien unter /usr/local/bin mit den CUPS-lpr-Dateien überschrieben werden.

Danach kannst Du im Mozilla/Firefox mit:
Code:
lpr          oder
lpr -P<Druckername>
drucken! Papiergrösse und -ausrichtung kannst Du mit Mozilla-Menü -> Datei -> Seite einrichten anpassen.
 
AndreasMeyer said:
Damit erreichst Du das die Betriebssystem-lpr-Dateien unter /usr/local/bin mit den CUPS-lpr-Dateien überschrieben werden.
Mir wäre es vollkommen neu, wenn das Betriebssystem seine Komponenten neuerdings unter /usr/local verteilen würde... ;)

Sofern ich /usr/ports/print/cups-lpr/pkg-install richtig deute, werden die BSD-lpr-Binaries (unter /usr/bin )aber nicht gelöscht/überschrieben sondern mittels "chmod 000" unausführbar gemacht.
 
Hallo asg,

asg said:
Ich starte de Firefox via ssh (mittels rsh lässt er sich nicht starten, warum auch immer) und dabei kommt es zu den Abstürzen sobald ich auf "Print..." gehe.

Setze doch die Variable "MOZ_PRINTER_NAME" auf den verwendeten Standard-Drucker. Vielleicht hilft es, den FF via ssh wieder zum Arbeiten zu bewegen.


Viele Grüße

Jürgen
 
Sofern ich /usr/ports/print/cups-lpr/pkg-install richtig deute, werden die BSD-lpr-Binaries (unter /usr/bin )aber nicht gelöscht/überschrieben sondern mittels "chmod 000" unausführbar gemacht.
Hast Recht..
 
unter kde :) *hihi*:
kann man als drucker einfach "kprinter" angeben und dann klappt es einfach über das wirklich sehr kompfortable kdeprint-frontend. aus jeder anwendung!
 
statt "kdeprint" kann man auch "gtklp" nehmen, so man kein KDE nutzt.
Dazu einfach nach der Installation von "gtklp" /usr/X11R6/bin/gtklp bei den Properties des Druckers eintragen.
 
@asg: Super, vielen Dank! Genau sowas hat mir noch gefehlt (habe kde nicht installiert und möchte ihn eigentlich auch nicht unbedingt installieren).
 
Back
Top