IT-Zukunft Schule

Iceweasel (Name des Webbrowsers Firefox unter Debian) startet nicht

Möglichkeit 1: Iceweasel ist auf einem Rechner im Debian Edu Netz noch geöffnet

Idealerweise weiß man, auf welchem Rechner das Programm Iceweasel noch geöffnet ist. Falls nicht, kann man im Iceweasel-Profil mithilfe eines Terminal-Fensters nachschauen, auf welchem Rechner Iceweasel ggf. noch läuft:

  $ ls -al ~/.mozilla/firefox/debian-edu.default/

Ist Iceweasel noch auf irgendeinem Rechner aktiv, sollte man eine Datei sehen, die wie folgt aussieht:

[...]
lrwxrwxrwx  1 <user> <group>       15 15. Nov 09:54 lock -> 10.0.2.10:+19934
[...]

Diese Datei weist daraufhin, dass Iceweasel auf dem Rechner mit der IP 10.0.2.10 noch läuft. Den Namen des Rechners kann man über den Befehl host ermitteln:

 $ host 10.0.2.10
 10.2.0.10.in-addr.arpa domain name pointer ltspserver00.intern.
                                            ^^^^^^^^^^^^

Jetzt muss man sich nur noch auf dem entsprechenden Host anmelden (mit ssh <hostname>, außer man ist an dem Rechner bereits angemeldet) und den Befehl killall firefox-bin ausführen:

 $ ssh ltspserver00
 $ killall firefox-bin

Möglichkeit 2: Iceweasel wurde nicht ordnungsgemäß beendet

Manchmal lässt sich Iceweasel für einen einzelnen (oder ggf. wenige) Benutzer nicht starten.

Ein typischer Fehlerbericht einer Nutzerin von Debian Edu / Skolelinux:

  > Seit 2 Tagen funktioniert in meinem Profil der 
  > Internet-Browser (gemeint: Iceweasel) nicht mehr.
  >
  > Wenn ich eingeloggt bin und mit dem Symbol auf dem
  > Desktop den Browser öffnen  will, kommt eine Meldung,
  > er würde bereits laufen.
  >
  > Dann steht ein paar Sekunden in der Taskleiste "Iceweasel
  > wird gestartet", bevor dies wieder verschwindet und weiter
  > nichts passiert.

Wenn Iceweasel nicht sauber geschlossen wird (z.B. durch hartes Abschalten einer Diskless Workstation mit offenem Iceweasel Fenster), dann bleibt eine Lock-Datei (Sperrdatei) im Iceweasel Profil übrig.

Diese Lock-Datei muss man von Hand aus seinem Iceweasel-Profil (z.Bsp. via Terminal-Fenster) löschen:

 $ rm ~/.mozilla/firefox/debian-edu.default/.parentlock

IT-Zukunft Schule: Technik/Nutzungshinweise/IceweaselStartetNicht (zuletzt geändert am 2012-11-15 09:08:49 durch MikeGabriel)