GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So deaktivieren/aktivieren Sie die automatische Fehlerberichterstattung in Ubuntu 20.04 LTS

Bei allen neueren Ubuntu-Installationen aktiviert Ubuntu den Apport Error Reporting Service standardmäßig beim Booten. Dies bedeutet, dass von Zeit zu Zeit eine große Anzahl interner Fehler auf Ihrem Ubuntu-Bildschirm angezeigt wird. Diese Popups sind eine Funktion des internen Debuggers, der automatisch Berichte für alle abgestürzten Systempakete generiert.

Das Problem bei diesen Fehler-Popups ist, dass es eine große Anzahl von Ubuntu-Benutzern gibt und die Wahrscheinlichkeit hoch ist, dass der Fehler bereits gemeldet wurde. Es ist auch sehr wahrscheinlich, dass die Dateien für Ihren Fehlerbericht bereits von einigen gesendet wurden. Außerdem wissen Sie als Ubuntu-Profi möglicherweise bereits, wie Sie das Problem selbst beheben können. Sie sollten sich dann darauf konzentrieren, das Problem zu beheben, anstatt den Bericht an Canonical zu senden. In solchen Situationen, in denen diese Meldungen für Sie nur lästig sind, empfehlen wir Ihnen, sie zu deaktivieren. Auch Abstürze und Bugs mögen nach großen Problemen klingen, aber in Wirklichkeit handelt es sich meist um kleinere Störungen des Betriebssystems, von denen Sie jeden Tag mehrere erleben können. Es bedeutet fast nie, dass Ihr System kaputt ist oder kurz vor dem Absturz steht.

In diesem Artikel beschreiben wir, wie Sie den Apport-Dienst konfigurieren, um das Fehlerberichts-Popup auf dem Ubuntu-Desktop zu verwalten. Wir werden beschreiben, wie der Apport-Dienst sowohl über die Befehlszeile als auch über die grafische Benutzeroberfläche von Ubuntu aktiviert/deaktiviert wird.

Wir haben die in diesem Artikel erwähnten Befehle und Verfahren auf einem Ubuntu 20.04 LTS- und Ubuntu 18.04 LTS-System ausgeführt.

Wie funktioniert Apport?

Der Zweck der Apport-Fehlerberichterstattung ist:

  • Schätzen Sie die Systemabstürze ein, sobald sie auftreten
  • Sammeln Sie Informationen über den Absturz und den Status des Betriebssystems, um den Bericht zu übermitteln
  • Unbehandelte Ausnahmen in anderen Programmiersprachen wie Python melden
  • Melden Sie einige andere Probleme, die automatisch erkannt werden können, z. B. Paketinstallations- und Aktualisierungsfehler
  • Generieren Sie für jeden Absturz ein Pop-up auf der Benutzeroberfläche und führen Sie den Benutzer an, wie er ihn melden kann
  • Übermitteln Sie Entwicklern Nicht-Absturz-Fehlerberichte über Software, damit sie Informationen über das Betriebssystem und die Paketversionen sammeln können, die von einem Ubuntu-Benutzer verwendet werden

Deaktivieren Sie die Fehlerberichterstattung über die Befehlszeile

Wenn Sie sich mit Terminals auskennen, können Sie den Apport-Dienst folgendermaßen konfigurieren, um die Fehlerberichterstattung zu deaktivieren:

Hinweis:Sie können die Terminal-Anwendung entweder über das System-Dash oder die Tastenkombination Strg+Alt+T öffnen.

Apport stoppen

Der Apport-Dienst befindet sich standardmäßig in einem ausgeführten oder aktiven Zustand, wenn Sie Ubuntu 18.04 installieren. Sie können diesen Dienst beenden, indem Sie den folgenden Befehl als sudo ausführen:

$ sudo service apport stop

Der Dienst wird stillschweigend beendet, ohne dass eine Benachrichtigung erfolgt. Jetzt sendet Ihr System während des aktuellen Anmeldeabschnitts keine Fehlermeldungen mehr. Der Dienst wird jedoch beim nächsten Systemstart erneut gestartet.

Apport beim Booten deaktivieren

Um den Apport-Dienst dauerhaft zu deaktivieren, müssen Sie ihn so konfigurieren, dass er beim Booten automatisch deaktiviert wird. Dazu müssen Sie einige Änderungen in der Apport-Konfigurationsdatei vornehmen. Öffnen Sie die Datei in einem Ihrer bevorzugten Editoren. Wir verwenden den Nano-Editor, um die Datei als sudo:

zu öffnen
$ sudo nano /etc/default/apport


Suchen Sie in der apport-Datei nach einer Zeile, die standardmäßig den aktivierten Wert „1“ hat . Ändern Sie diesen Wert auf 0, damit das System den Apport-Dienst beim Booten nicht startet.

Drücken Sie Strg+X, Y und dann die Eingabetaste, um die Änderungen in dieser Datei zu speichern.

Apport deinstallieren

Eine andere einfache, aber weniger empfehlenswerte Möglichkeit besteht darin, den Apport-Dienst mit all seinen Konfigurationen vollständig von Ihrem System zu entfernen. Sie können dies tun, indem Sie Apport mit dem folgenden Befehl als sudo löschen:

$ sudo apt-get purge apport

Bitte beachten Sie, dass nur ein autorisierter Benutzer Software auf Ubuntu hinzufügen/entfernen und konfigurieren kann.

Jetzt ist der Apport-Dienst vollständig von Ihrem System entfernt und Sie müssen sich keine Sorgen mehr um Fehlermeldungen machen, die von Ihrem Ubuntu-System gesendet werden.

Fehlerberichterstattung über die Befehlszeile aktivieren

Wenn Sie den Apport-Dienst jemals wieder aktivieren möchten, können Sie den Dienst installieren, indem Sie den folgenden Befehl als sudo ausführen:

$ sudo apt install apport

Sie können den Dienst dann manuell starten, indem Sie den folgenden Befehl ausführen:

$ sudo systemctl start apport

Stellen Sie danach sicher, dass die Apport-Konfigurationsdatei richtig eingerichtet ist, um den Apport-Dienst beim Booten zu starten.

$ sudo nano /etc/default/apport

Bitte stellen Sie sicher, dass der Wert von enabled in dieser Konfigurationsdatei auf 1 gesetzt ist. Drücken Sie Strg+X, Y und drücken Sie dann die Eingabetaste, um die Änderungen in dieser Datei zu speichern.

Fehlerberichterstattung über die Benutzeroberfläche aktivieren/deaktivieren

Wenn Sie es vorziehen, die GUI für einfache Verwaltungsaufgaben zu verwenden, können Sie das grafische Einstellungsdienstprogramm nutzen.

Auf die Einstellungen kann entweder über das System-Dash oder wie folgt zugegriffen werden:

Klicken Sie auf den Abwärtspfeil in der oberen rechten Ecke Ihres Ubuntu-Desktops und dann auf das Einstellungssymbol in der folgenden Ansicht:

Das Dienstprogramm Einstellungen wird standardmäßig auf der Registerkarte WLAN geöffnet. Sie müssen auf die Registerkarte Datenschutz klicken, um die Problemberichterstattung zu konfigurieren.

Alternativ können Sie in der Dash-Suche Datenschutz eingeben, um die Datenschutzeinstellungen direkt zu öffnen.

Suchen Sie im rechten Bereich nach der Problemberichtsfunktion, deren Wert standardmäßig „Automatisch“ ist.

Klicken Sie auf Problemberichterstattung, um die Fehlerberichterstattungsfunktion anzupassen, die die technischen Probleme anonym an Canonical meldet.

Hier können Sie die Schaltfläche „Fehlerberichte an Canonical senden“ ausschalten, um die Fehlerberichterstattung insgesamt zu deaktivieren. Oder Sie können auswählen, ob das System automatisch Fehlerberichte senden oder einen Dialog für jeden Fehler anzeigen soll, bevor es seinen Bericht an Canonical sendet.

Sobald Sie die erforderlichen Einstellungen vornehmen, werden diese wirksam und behalten den Wert auch beim nächsten Systemstart bei.

Jetzt haben Sie einen Ausweg, um unerwünschte Fehler-Popups zu deaktivieren, die Sie sonst von der eigentlichen Aufgabe ablenken könnten. Es spart auch Systemressourcen, die zuvor verwendet wurden, um den Apport-Dienst zu starten, nach Fehlern und Abstürzen zu suchen und dann für die UI-Benachrichtigungen und weitere Meldeverfahren.


Ubuntu
  1. So aktivieren / deaktivieren Sie die UFW-Firewall unter Ubuntu 18.04

  2. So aktivieren/deaktivieren Sie Wayland auf Ubuntu 20.04 Desktop

  3. So aktivieren/deaktivieren Sie die Firewall unter Ubuntu 20.04 LTS Focal Fossa Linux

  4. So aktivieren Sie den SSH-Dienst in Ubuntu 22.04 LTS

  5. So deaktivieren Sie einen Dienst in Ubuntu

So deaktivieren Sie die Apport-Fehlerberichterstattung in Ubuntu 16.04 LTS

Aktivieren oder erstellen Sie einen Dienst in Ubuntu 20.04 LTS

So deaktivieren Sie IPv6 unter Ubuntu 18.04 LTS

So deaktivieren Sie automatische Updates auf Ubuntu 20.04 LTS

So deaktivieren Sie IPv6 unter Ubuntu 20.04 LTS

So aktivieren Sie BBR unter Ubuntu 20.04 LTS