
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!![/important]
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.
Letzte Kommentare