Chromium auf Debian Wheezy „Aw, Snap!“-Fehler

Chromium auf Debian Wheezy „Aw, Snap!“-Fehler

Mein Computer ist wegen RAM-Erschöpfung eingefroren. Ich habe einen Kaltstart durchgeführt. Als ich Chromium gestartet habe, bekam ich auf jeder Seite die Fehlermeldung „Oh, Snap!“. Also habe ich den Ordner .config/chromium/ gelöscht und ausgeführt, apt-get purge chromiumdann neugestartet und erneut installiert. Leider hat sich nichts geändert. Was soll ich jetzt tun?

Antwort1

Hatten Sie vor Kurzem ein Software-Upgrade, einschließlich des Kernels?? Ich hatte vor ein paar Tagen eines. Es waren Updates im Umfang von etwa 160 MB. Danach bekam ich auch in Chromium die Meldung „Aw Snap“. Ich habe es deinstalliert, den Cache und die Konfigurationsdateien entfernt, es neu installiert und nichts hat sich geändert.

Ich sitze im selben Boot.

Teil II

Ich glaube nicht, dass ich jemals einen RAM-Ausfall hatte, daher kann ich darauf keine Antwort geben. Meine Nutzung unterscheidet sich wahrscheinlich sehr von Ihrer. Ich führe Bleachbit mindestens einmal am Tag aus, um meine Cache-Dateien usw. zu löschen.

Ich habe beschlossen, mit einer Neuinstallation von Wheezy von vorne zu beginnen.

Ich habe zuerst mein Home-Verzeichnis auf einer externen Festplatte mit dem folgenden Befehl gesichert:

tar -pczf home.tar.gz /home

Anschließend habe ich Wheezy von der Original-ISO-CD neu installiert, die ich vor zwei Jahren erstellt habe.

Nach der Installation habe ich Chromium überprüft und es funktionierte einwandfrei. Ich habe meine Einstellungen zurückgesetzt und wie gewohnt weitergemacht.

Nach 24 Stunden erhielt ich eine Update-Benachrichtigung für Updates im Umfang von 350 MB. Dies betraf den Kernel und eine Reihe anderer Sachen. Früher erfolgten die Updates über einen längeren Zeitraum, aber jetzt springt es zu den neueren Sachen. Ich habe sie heruntergeladen und installiert.

Nach den Updates habe ich festgestellt, dass Chromium erneut die Meldung „Aw Snap“ erhielt. Daher gehe ich davon aus, dass das Problem irgendwo bei den Updates liegt.

Meine Theorie ist, dass Chromium nicht mehr funktioniert (37.0.2062.120-1), sobald Wheezy einen bestimmten Punkt erreicht hat. Sie müssen auf Jessie mit einer neueren Version von Chromium umsteigen, um es weiterhin verwenden zu können. Oder finden Sie einen Weg, die Jessie/Chromium-Version auf Wheezy zu installieren.

Teil III

Die obigen Antworten gelten nur für das 32-Bit-Wheezy, das auf einem amd64-Rechner läuft (lange Geschichte).

Ich habe gerade auf derselben Maschine auf die amd64-Version von Wheezy aktualisiert.

Ich öffnete Chromium und bekam gleich zu Beginn wieder die Meldung „Aw Snap“; weder war der Arbeitsspeicher erschöpft, noch waren Updates erforderlich.

Ich denke, da ich jetzt ein 64-Bit-Betriebssystem verwende, kann ich einfach Google Chrome installieren und muss mich nicht mit Chromium herumschlagen. Ich habe es heruntergeladen und versucht, es mit GDebi zu installieren, aber ich habe die folgende Meldung erhalten:

Fehler: Abhängigkeit kann nicht erfüllt werden: libstdc++6(>=4.8.0)

Google hat den Support lediglich für die 32-Bit-Version von Wheezy eingestellt. Warum wird diese Meldung also für die 64-Bit-Version angezeigt?

Ich werde dies wahrscheinlich als neue Frage stellen.

Teil IV

Hier ist meine Frage: Google Chrome kann auf amd64 Wheezy nicht installiert werden

Antwort2

Antwort/Kommentar

Ich frage mich, ob Sie versucht haben, Chromium von den Wheezy-Backports zu installieren. Vielleicht funktioniert diese Version? Setzen Sie

deb http://ftp.debian.org/debian wheezy-backports main

In Ihrer Quellenliste und laden Sie dann Chromium erneut herunter. (nach dem Bereinigen) Sie sollten wahrscheinlich Ihre aktuellen Paketlisten löschen und Ihre anderen Quellen auskommentieren, bevor Sie aktualisieren/upgraden, um Konflikte zu vermeiden.

Das Ärgerliche an Google Chrome ist, dass es keine richtigen Fehlerprotokolle gibt, es sei denn, Sie aktivieren Absturzberichte und diese werden an Google gesendet.

Was sagt uname -adas für Sie? Und welche Version von Chromium verwenden Sie? Diese Dinge sind wichtig, wenn Sie eineFehlerbericht.

Mein anderer Vorschlag ist, einfachLaden Sie das Tarball herunter[Achtung - es ist über 2 GB groß] Es ist wahrscheinlich aktueller als Ihr .deb (Debians Chromium-Paket)

Antwort3

Wenn Ihr System das nächste Mal wegen Speichermangel einfriert, können Sie versuchen, den OOM-Killer manuell aufzurufen, bevor Sie einen Kaltstart durchführen.

1) Fügen Sie hinzu oder ändern Sie kernel.sysrq=1es /etc/sysctl.confund führen Sie es aus sysctl -p.

2) Wenn das System nicht genügend Arbeitsspeicher hat, drücken Sie , Alt+SysRq+fum einen Prozess zu beenden.

Antwort4

Chrome verbraucht beim Ausführen viel RAM. Um dieses Problem zu beheben, erstellen Sie etwas Swap-Speicherplatz auf Ihrer Festplatte, indem Sie mit fdisk/gdisk/parted/was auch immer eine neue Partition erstellen und dann ein Swap-Dateisystem auf dieser Partition erstellen.

mkswap /dev/sdX

Vorausgesetzt, /dev/sdX ist die Partition, die Sie erstellt haben. Aktivieren Sie als Nächstes den Swap-Speicher

swapon /dev/sdX

Fügen Sie abschließend eine Zeile zu /etc/fstab hinzu, um den Swap-Speicher beim Booten automatisch zu mounten.

/dev/sdX   none   swap   defaults   0 0

Führen Sie den Befehl mount -azum Mounten des Swap-Speichers aus

Diese Partition speichert Daten, die sich im Speicher befanden, wenn kein Speicher mehr vorhanden ist. Es ist wie eine RAM-Erweiterung, aber mit langsamerem Zugriff.

verwandte Informationen