«

»

Mrz 31

Firefox Bus Error

Ubuntu Screenshot

Ubuntu Screenshot

Heute hatte ich das Problem, dass nach einem Update von Firefox dieser nicht mehr startete. Über die Konsole gestartet, zeigte dieser mir Bus Error.

Hier hab ich mal einige Lösungsansätze aufgelistet:

Neues Firefox-Profil erzeugen

Für wen die gespeicherten privaten Daten (Bookmarks, gespeicherte Seite und Passwörter etc.) nicht wichtig sind, kann den Ordner /home/BENUTZER/.mozilla getrost löschen.
Dazu ein Terminal starten und folgendes eingeben:

cd /home/BENUTZER
rm -R .mozilla

Wer seine Profildaten nicht löschen möchte, benennt den Ordner einfach um:

cd /home/BENUTZER
mv .mozilla .mozilla_old

Firefox starten. Wenn der Fehler nicht auftritt und Firefox startet, kopiert man die Daten aus dem alten Ordner (.mozilla_old) in dem von Firefox neuerstellten Ordner (.mozilla). Wenn man die Daten in den neuen Ordner kopiert, kann es sein, dass der Fehler wieder erscheint. Die könnte die Schlussfolgerung zulassen, dass ein oder mehrere Plugins diesen Fehler hervorrufen. Dazu mehr im nächsten Schritt.

Plugins deaktivieren

Flashplugin deaktivieren:

sudo apt-get remove flashplugin-nonfree

Nun Firefox starten. Sollte der Fehler weiterhin auftreten, kann mit weiter zum nächsten Punkt gehen.

[spoiler name="Plugins einzeln aus dem Profilverzeichnis löschen (Sehr Zeitaufwendig!)"]
Man kann nun versuchen die Plugins zu entfernen (eins nach dem anderen), in dem man die Plugin-Ordner aus dem Profil-Ordner löscht.
Dazu geht man in den Ordner .mozilla , dann in firefox. Darin befinden sich Ordner mit cryptischen Ordnernamen. Jeder Ordner stellt ein Profil dar. Befindet sich nur ein Ordner darin, öffnet man diesen. Befinden sich mehrere Profilordner darin, erfährt man folgendermaßen, welchen man öffnen muss: Man öffnet die Datei profiles.ini

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=i3kkknh220.default

Unter [Profile0] findet man den Ordnername hinter Path=. In diesem Fall wäre das i3kkknh220.default

Diesen merken und die Datei wieder schließen. Nun befinden wir uns wieder im Ordner .mozilla/firefox/ und öffnen den Ordner mit dem Namen, welchen wir aus der Datei in Erfahrung gebracht haben.

Nun öffnet man den Ordner extensions und darin befinden sich wieder Ordner mit cryptischen Namen. Jeder Ordner mit geschweiften Klammern stellt ein Plugin dar. Nun kann man versuchen nach und nach einen Ordner zu löschen oder zu verschieben und nach jeden löschen/verschieben Firefox versuchen zu starten. Sehr Zeitaufwendig! Wenn es gelingt – Herzlichen Glückwunsch;-) ;Wenn nicht, gehts mit dem nächsten Punkt weiter:
[/spoiler]

Firefox neuinstallieren.

Dazu ein Terminal starten.

Darin folgendes eingeben:

sudo apt-get remove --purge firefox firefox-*

und nun wieder installieren:

sudo apt-get install firefox

Sollte Firefox sich nicht starten lassen, geht weiter zum nächsten Punkt.

Firefox unter Verwendung eines anderen Repos neu installieren

Important!

Diese Lösung bitte erst in Erwägung ziehen, wenn die oben genannten Lösungen nicht funktionieren!!

Zur Datei /etc/apt/sources.list folgende Zeilen hinzufügen:

deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main

[spoiler name="Dazu kann im Terminal folgendes ausgeführt werden:"]

sudo sh -c "echo 'deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main' >> /etc/apt/sources.list"
sudo sh -c "echo 'deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main' >> /etc/apt/sources.list"

[/spoiler]
Den GPG-Schlüssel vom Launchpad PPA hinzufügen:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 247510BE

Und nun Firefox 3.5 Final installieren:

sudo apt-get update && sudo apt-get install firefox-3.5

Nun kann Firefox wieder gestartet werden.

Have Fun.

  • http://phylu.bplaced.de/ Phylu

    In den meisten Fällen reicht ein firefox --safe-mode im Terminal. Im abgesicherten Modus sind alle Add-Ons und Plugins deaktiviert.
    Wenn das läuft, den selben Befehl nochmal eingeben, und alle Add-Ons/Plugins dauerhaft deaktivieren. Dann können sie im Extras Menü wieder nacheinander aktiviert werden.

    • http://appstairs.net steve

      @Phylu: Das war in meinem Fall leider nicht möglich. Habe das Internet stundenlang durchsucht, aber keiner der Lösungsvorschläge – bis auf Firefox unter Verwendung eines anderen Repos neu installieren funktionierte. Ein echtes Trauerspiel…

      Mit dem Artikel will ich nur aufzeigen, welche Schritte man durchführen -kann-, um FireFox wieder zum Laufen zu bekommen.

  • fnkslbrthr

    Funktioniert leider nicht – auch nicht der Punkt “Firefox unter Verwendung eines anderen Repos neu installieren”.
    Sehr frustrierend, da ich grade Ubuntu 10.04 ausprobiere und am überlegen war ob ich von Windows wechseln soll (alle paar Jahre hab ich mal so ne Phase wo ich denke, gibst Linux noch ne Chance). Wird aber wohl wieder nix, wenn schon die elementaren Funktionen wie Webbrowsing nicht funktionieren… So schlecht ist Windows offenbar doch nicht.

    • http://appstairs.net steve

      @fnkslbrthr:
      Hast Du den FireFox mit

      sudo apt-get remove --purge firefox firefox-*

      deinstalliert?

      Wenn nicht führe diesen Schritt vor der Installation aus dem anderen Repo durch.

      Am besten Du löschst den Ordner, in dem die Einstellungen gespeichert sind mit:

      rm -R ~/.Mozilla

      Dann installierst du den FireFox erneut mit:

      sudo apt-get update && sudo apt-get install  firefox-3.5
    • http://appstairs.net steve

      @fnkslbrthr:
      Webbrowsing funktioniert unter Linux – auch wenn FireFox mal wieder bockt. Du kannst dir alternativ chromium, opera, konquerer installieren. Die Palette an Browser ist lang.

      Zitat:”

      *Epiphany – den GNOME-Browser Epiphany konfigurieren
      *Firefox – alles über den Standardbrowser von Ubuntu
      *Swiftweasel – geschwindigkeitsoptimierte Variante des Firefox
      *Flock – ein sozialer Browser basierend auf Firefox
      *IceCat – ein freies Firefox-Derivat
      *Internet Explorer – den MS-Browser per IEs4Linux installieren
      *Kazehakase – ein kleiner Browser basierend auf der Gecko-Engine
      *Konqueror – den KDE-Browser Konqueror nutzen und konfigurieren
      *rekonq – ein auf WebKit basierender KDE Browser
      *Arora – auf Qt4 und WebKit basierender Browser
      *Opera – Opera installieren und konfigurieren
      *Chromium – OpenSource Browser aus dem Google-Umfeld
      *Midori – schlanker Browser auf GTK- und Webkit-Basis
      *links2 – ein Browser für die Konsole und für grafische Oberflächen
      *Lynx – ein Browser für die Konsole
      *Prism – Online-Anwendungen wie Desktop-Anwendungen nutzen
      *SeaMonkey – die SeaMonkey-Suite installieren und einrichten
      *Songbird – Audio-Player und Browser in einem
      *Streaming – Multimedia im Webbrowser anschauen
      *w3m – ein weiterer Browser für die Konsole”

      Quelle: ubuntuusers.de

      Ich habe mir auch chromium als alternative installiert. Verwende ich auch des öfteren.

      Das mit deinem Problem sollte mit der obigen Anleitung gelöst werden können.

  • Google+
.