[gelöst] Firefox freeze nach PDF Download/öffnen

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

[gelöst] Firefox freeze nach PDF Download/öffnen

Beitrag von slu » 13.12.2017 15:25:27

Hallo,

wir haben hier einige Debian Workstations mit einem gemounteten /home (NFS Server).
Seit längerem fällt mir immer wieder auf das Firefox (sowohl ESR als auch Mozilla) genau in dem Moment kurz hängenbleibt wenn ein Download abgeschlossen ist bzw. Evince dann das PDF öffnen soll.

Der Download geht nach /tmp, das Mozilla home liegt aber im User /home und damit auf dem NFS Server.
Ich hab etwas den Verdacht das es mit dem /home bzw. NFS zu tun hat, das System läuft nach ein paar Sekunden ganz normal weiter.

Debian 9.3 mit Gnome Shell.

Jemand eine Idee?
Zuletzt geändert von slu am 16.03.2018 15:06:45, insgesamt 1-mal geändert.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Firefox freeze nach PDF Download/öffnen

Beitrag von pferdefreund » 13.12.2017 19:27:45

Was verstehst du unter kurz. Wie sieht es aus, wenn man das Dokument in /tmp mit evince öffnet ?

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: Firefox freeze nach PDF Download/öffnen

Beitrag von slu » 14.12.2017 14:59:33

pferdefreund hat geschrieben: ↑ zum Beitrag ↑
13.12.2017 19:27:45
Was verstehst du unter kurz.
Ich schätze ~ 10-15 Sekunden, kann es dummerweise nicht reproduzieren und selber mache ich nicht so viel mit PDFs wie die Kollegen.
pferdefreund hat geschrieben: ↑ zum Beitrag ↑
13.12.2017 19:27:45
Wie sieht es aus, wenn man das Dokument in /tmp mit evince öffnet ?
Nichts, es ist definitv ein Firefox Problem.

Vielleicht hat es auch mit dem "browser.sessionstore.resume_from_crash true" zu tun:
viewtopic.php?f=29&t=167823&hilit=firefox
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: Firefox freeze nach PDF Download/öffnen

Beitrag von slu » 22.12.2017 16:58:58

Heute bin ich zufällig neben einer Kollegin gestanden als es passiert ist.

Sie hat ein PDF geöffnet (Download Website) welches komplett heruntergeladen wurde (wir haben die Datei schon im Nautilus auf dem zweiten TFT gesehen).
Jetzt ist Firefox komplett hängen geblieben und hat auch das PDF/Evince nicht geöffnet.
Nach ein paar Sekunden kam das PDF schlagartig und Firefox lief weiter als ob nie was gewesen wäre.

Das Terminal konnte ich öffnen, da war aber fast keine Last in top zu sehen, ~ 5% gnome-shell sonst nichts.
Wenn ich das nur mal reproduzieren könnte, vielleicht liegt es doch am /home über NFS?
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: Firefox freeze nach PDF Download/öffnen

Beitrag von slu » 09.03.2018 13:26:29

Ich bin weiter am probieren:
* sowohl Intel als auch Nvidia Grafik betroffen
* mit Debian 9.3 kommen die Hänger sowohl mit der Gnome-Shell und mit Cinnamon
* es betrifft nicht nur den Firefox, auch Evince lässt sich als nicht sofort schließen
* NFS /home von NFS4 -> NFS3 umgestellt
* NFS Server worauf die /homes liegen ca. 6x mehr Durchsatz, keine Veränderung

So langsam gehen mir die Ideen aus :cry:
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

breakthewall
Beiträge: 507
Registriert: 30.12.2016 23:48:51

Re: Firefox freeze nach PDF Download/öffnen

Beitrag von breakthewall » 09.03.2018 15:58:14

slu hat geschrieben: ↑ zum Beitrag ↑
13.12.2017 15:25:27
Hallo,

wir haben hier einige Debian Workstations mit einem gemounteten /home (NFS Server).
Warum tut man soetwas? Und dazu gerade bei einem essentiellen Mountpoint wie /home, während es viele und mitunter auch simultane Lese -und Schreibzugriffe durch Programme dorthin gibt. Das ist doch ineffizient, wo man besser einen Mountpoint wie z.B. /mnt/nfs/home nutzt, der gewissermaßen nichts behindert. Ich gehe stark davon aus, dass die Probleme daher kommen. Wie ist das Netzwerk überhaupt angebunden, und wie sieht es mit der Rechenleistung der PCs aus? Bei so vielen Sekunden muss da ein ziemlicher Flaschenhals existieren, wo genaue Zahlen wichtig wären, welche Bandbreite wirklich existiert, und wie viele PCs sich diese teilen müssen.

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: Firefox freeze nach PDF Download/öffnen

Beitrag von slu » 09.03.2018 18:16:54

breakthewall hat geschrieben: ↑ zum Beitrag ↑
09.03.2018 15:58:14
Warum tut man soetwas?
Weil sich die Benutzer an verschiedenen Rechnern anmelden können sollen und dann immer ihr /home haben.
Wir machen das schon seit 10 Jahren, "seither" ohne Probleme.

Inzwischen hat sich herausgestellt das doch Firefox* das Problem ist, mit Chromium gibt es diese Fehler nicht.

* die Gnome-Shell und andere Programme funktionieren, nur Firefox ist komplett eingefroren, wir verwenden den 58er von Mozilla (/opt).
breakthewall hat geschrieben: ↑ zum Beitrag ↑
09.03.2018 15:58:14
Das ist doch ineffizient, wo man besser einen Mountpoint wie z.B. /mnt/nfs/home nutzt, der gewissermaßen nichts behindert. Ich gehe stark davon aus, dass die Probleme daher kommen.
Womit ich mein Desktop nicht laden kann wenn ich die Rechner wechsel.
breakthewall hat geschrieben: ↑ zum Beitrag ↑
09.03.2018 15:58:14
Wie ist das Netzwerk überhaupt angebunden, und wie sieht es mit der Rechenleistung der PCs aus? Bei so vielen Sekunden muss da ein ziemlicher Flaschenhals existieren, wo genaue Zahlen wichtig wären, welche Bandbreite wirklich existiert, und wie viele PCs sich diese teilen müssen.
Der Server hat 10 GBit, die Clients je 1 GBit und meistens sind so um die 15 am arbeiten. Die meisten Desktops sind i5/i7 Haswell mit 8-16 GB Ram und SSD's.
Das Raid 10 auf dem Server liefert so ca. 600 MB/s konstant, zusätzlich hat der Server um die 40 GB Ram.

Code: Alles auswählen

             total       used       free     shared    buffers     cached
Mem:         40325      31355       8969        198       2508      24052
-/+ buffers/cache:       4793      35531
Swap:        15626          0      15626
Natürlich wäre es mir viel lieber man könnte das /home beim anmelden auf den Client kopieren und beim abmelden zurück, wie es Windows macht.

Um das Problem weiter einzugrenzen hab ich mit watch alle paar Sekunden ein PDF heruntergeladen (geht dann gleich mit Evince auf):

Code: Alles auswählen

watch -n 3 "/opt/firefox/firefox --new-window https://example.com/wp-content/uploads/2012/01/Manual_DE.pdf"
Gleich beim ersten mal ist er kurz hängen geblieben, bei den restlichen Versuchen nicht mehr.
Vielleicht mal ein strace mitlaufen lassen?
Ich möchte erst mal ein Setup finden um diese Problem zu reproduzieren.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: Firefox freeze nach PDF Download/öffnen

Beitrag von slu » 12.03.2018 16:59:29

Ich verfolge gerade eine sehr heiße Spur:
https://bugzilla.mozilla.org/show_bug.cgi?id=1428169

Nach dem setzen von "storage.nfs_filesystem" "true" sind heute keine Probleme mehr aufgetaucht.
Könnte auch Sinn machen, sobald der Download beendet ist muss ihn Firefox in die DB schreiben...

Edit:
Das war die Lösung, jetzt läuft der Firefox wieder ohne Problem.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

Antworten