Willkommen bei Ask Ubuntu! ;-) Apport ist das System, das Abstürze abfängt, wenn sie auftreten. Das ist also nicht das Problem, sondern nur das Symptom. Wenn Sie Hilfe bei dem Fehler selbst benötigen, müssen Sie weitere Details angeben.
Ubuntu hat ein Programm namens Apport, das für die Erkennung solcher Abstürze verantwortlich ist und diese nach Zustimmung des Benutzers den Entwicklern meldet. Durch diesen Vorgang soll das Problem von den Entwicklern behoben werden.
Es kann jedoch für gewöhnliche Benutzer sehr ärgerlich sein, und es hat keinen Sinn, Benutzern Fehler anzuzeigen, wenn sie selbst nichts dagegen unternehmen können. Vielleicht möchten Sie sie deaktivieren.
Das Apport-System erstellt Absturzberichtsdateien im Verzeichnis / var / crash. Diese Absturzberichtsdateien führen dazu, dass bei jedem Start von Ubuntu eine Fehlermeldung angezeigt wird.
Apport ausschalten
$ gksudo gedit /etc/default/apport
Setzen Sie einfach den Wert von enabled auf 0, und dies deaktiviert die Zuordnung.
enabled=0
Speichern Sie die Datei und schließen Sie sie. Ab dem nächsten Start sollten keine Fehlermeldungen mehr angezeigt werden. Wenn Sie das System nicht neu starten möchten, starten Sie apport über die Befehlszeile neu.
Beachten Sie, dass Sie diese Einstellung vorübergehend mit überschreiben können sudo service apport start force_start=1.
Jvriesem
Können Sie überhaupt erläutern, warum diese Fehler standardmäßig aktiviert sind? Wenn sie für den Endbenutzer relativ nutzlos sind, lohnt es sich wahrscheinlich, sie zu unterdrücken und eine globale Option "Bericht stürzt automatisch ab" hinzuzufügen, die den Benutzer überhaupt nicht anspricht.
XtrmJosh
15
(Schreibe eine neue Antwort, da ich noch keinen Kommentar abgeben kann.)
Hinzufügen zu @Vlad Savitskys Antwort:
Apports Aufgabe ist es, Abstürze an die Ubuntu-Entwickler zu melden. Als solches ist es gutartig und sollte nicht einfach ausgeschaltet werden.
Apport soll Ihnen jedes Problem nur einmal zeigen. Das Problem scheint zu sein, dass Apport selbst verwirrt werden kann und nicht aufzeichnet, dass es bereits ein Problem gemeldet hat oder dass es das vergessen hat. Dies kann zu einer ganzen Reihe von Dialogen führen, was ärgerlich ist. Dies kann passieren, wenn das System aktualisiert wird.
Eine Lösung besteht darin, alle Absturzberichte im /var/crashVerzeichnis zu löschen . Dieser Befehl kann das für Sie tun:
sudo rm /var/crash/*
Wenn es zu neuen Abstürzen kommt, werden Sie von apport natürlich darüber informiert, welche es sein sollte.
Wenn das Apport weiterhin ärgerlich ist, ist es eine andere Lösung, es vollständig auszuschalten. Wie Vlad beschrieben hat, musst du
sudo ${EDITOR-gedit} /etc/default/apport
und setzen enabled=0. Um diese Änderung zu aktivieren, ist ab 16.04 eine andere Syntax restarterforderlich als nur für den Neustart von apport. 16.04 verwendet systemd, um Dienste zu verwalten, so dass der systemctlBefehl verwendet werden kann:
Antworten:
Ubuntu hat ein Programm namens Apport, das für die Erkennung solcher Abstürze verantwortlich ist und diese nach Zustimmung des Benutzers den Entwicklern meldet. Durch diesen Vorgang soll das Problem von den Entwicklern behoben werden.
Es kann jedoch für gewöhnliche Benutzer sehr ärgerlich sein, und es hat keinen Sinn, Benutzern Fehler anzuzeigen, wenn sie selbst nichts dagegen unternehmen können. Vielleicht möchten Sie sie deaktivieren.
Das Apport-System erstellt Absturzberichtsdateien im Verzeichnis / var / crash. Diese Absturzberichtsdateien führen dazu, dass bei jedem Start von Ubuntu eine Fehlermeldung angezeigt wird.
Apport ausschalten
Setzen Sie einfach den Wert von enabled auf 0, und dies deaktiviert die Zuordnung.
Speichern Sie die Datei und schließen Sie sie. Ab dem nächsten Start sollten keine Fehlermeldungen mehr angezeigt werden. Wenn Sie das System nicht neu starten möchten, starten Sie apport über die Befehlszeile neu.
quelle
sudo service apport start force_start=1
.(Schreibe eine neue Antwort, da ich noch keinen Kommentar abgeben kann.)
Hinzufügen zu @Vlad Savitskys Antwort:
Apports Aufgabe ist es, Abstürze an die Ubuntu-Entwickler zu melden. Als solches ist es gutartig und sollte nicht einfach ausgeschaltet werden.
Apport soll Ihnen jedes Problem nur einmal zeigen. Das Problem scheint zu sein, dass Apport selbst verwirrt werden kann und nicht aufzeichnet, dass es bereits ein Problem gemeldet hat oder dass es das vergessen hat. Dies kann zu einer ganzen Reihe von Dialogen führen, was ärgerlich ist. Dies kann passieren, wenn das System aktualisiert wird.
Eine Lösung besteht darin, alle Absturzberichte im
/var/crash
Verzeichnis zu löschen . Dieser Befehl kann das für Sie tun:Wenn es zu neuen Abstürzen kommt, werden Sie von apport natürlich darüber informiert, welche es sein sollte.
Wenn das Apport weiterhin ärgerlich ist, ist es eine andere Lösung, es vollständig auszuschalten. Wie Vlad beschrieben hat, musst du
und setzen
enabled=0
. Um diese Änderung zu aktivieren, ist ab 16.04 eine andere Syntaxrestart
erforderlich als nur für den Neustart von apport. 16.04 verwendetsystemd
, um Dienste zu verwalten, so dass dersystemctl
Befehl verwendet werden kann:quelle