Problem mit ständigen Startfehlern - Was ist com.ubuntu.apport-support-gtk-root?

22

Was bedeutet der Fehler und warum wird er beim Start immer wieder angezeigt? Ich habe einen Fehler gemeldet, aber nichts hat sich geändert.

marcus
quelle
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.
Fabby
2
Möglicherweise wird das Duplikat "Systemprogrammproblem erkannt" nach dem Upgrade regelmäßig angezeigt
Chris Kent

Antworten:

22

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.

$ sudo service apport restart
Vlad Savitsky
quelle
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:

sudo systemctl restart apport
Rainer Blome
quelle