web-dev-qa-db-fra.com

Problème de programme système détecté?

Je reçois depuis plusieurs jours le message d'erreur "Problème de programme système détecté":

enter image description here

J'ai toujours cliqué sur le bouton Signaler un problème mais rien ne se passe.

Je lance également la mise à jour et la mise à niveau tous les jours.

Qu'est-ce qui cause cela? Comment s'en débarrasser ?

27
Begueradj

Qu'est-ce qui cause cela?

Consultez le rapport de plantage sauvegardé sur votre disque. Le répertoire souhaité est /var/crash/ et il contiendra plusieurs fichiers vous indiquant le paquet dont il s'agit et la nature du plantage.

Ce répertoire est décrit comme:

/ var/crash : vidages sur incident système (facultatif)

Ce répertoire contient les vidages sur incident système. À la date de cette version de la norme, les vidages sur incident système n'étaient pas pris en charge sous Linux mais peuvent être pris en charge par d'autres systèmes qui peuvent être conformes à la FHS.

Les versions d'Ubuntu utilisent ce répertoire (facultatif) pour vider les plantages et le paquet qui le fait s'appelle répart (et whoopsie) . Le lien a une description détaillée et a également un PDF qui décrit le rapport de plantage format de données .

Si vous voulez des rapports vraiment détaillés sur une installation en panne GDB: The GNU Project Debugger with Sudo apt-get install gdb.


Comment s'en débarrasser ?

Cela dépend de ce que vous appelez "se débarrasser". La solution idéale serait de vérifier ce qui se trouve à l'intérieur des rapports et d'essayer de trouver une solution pour cela. Si le paquet dont il s'agit n'est pas nécessaire ou bénin, vous pouvez également le purger. La plupart du temps, c'est une fonctionnalité de base.

Si vous ne pouvez pas comprendre ces rapports de plantage la plupart du temps, vous pouvez rechercher l'avis d'erreur sur Google (il y en aura toujours un dedans). Ou déposez un message dans le chat. Généralement, les plantages sont hors sujet sur AU car ce sont des bugs et devraient être signalés (via ce service;)).

Vous pouvez choisir n'importe lequel de ces éléments pour supprimer le rapport de panne jusqu'à la suppression effective du package (ce serait plutôt ironique si l'erreur vient de lui-même):

  • Sudo rm /var/crash/* supprimera les anciens plantages et cessera de vous en informer jusqu'à ce que certains packages se bloquent à nouveau.

  • Vous pouvez arrêter le service avec Sudo systemctl disable apport (et réactivez-le avec Sudo systemctl enable apport)

  • Si vous ne voulez pas voir les rapports de plantage, vous pouvez le désactiver en faisant Sudo vim /etc/default/apport et changeantenabled=1 à enabled=0. (ou Sudo nano /etc/default/apport). Le modifier en sens inverse le réactivera.

  • Vous pouvez supprimer le service avec Sudo apt purge apport (et réinstallez-le avec Sudo apt install apport)

  • Et il y a aussi une méthode de bureau (option "rapport de problème":

enter image description here


comment lire et utiliser les rapports de plantage? a des réponses intéressantes. Il contient un exemple de rapport de plantage et une méthode pour retracer les plantage.

21
Rinzwind

Apport est une fonctionnalité ubuntu qui signale les erreurs dans ubuntu.

il n'est pas critique et peut être désactivé en toute sécurité sans aucun effet indésirable.

son but est d'aider les développeurs Ubuntu à identifier les problèmes qui surviennent sur les PC des utilisateurs

Comment désactiver la répartition:

vous devez éditer un fichier:

Sudo nano /etc/default/apport

et remplacez le 1 avec un 0

ainsi :

disableing apport

puis Ctrl+X et Y sauver.

Si vous ne voulez pas redémarrer pour appliquer, vous pouvez le désactiver sur place:

Sudo systemctl disable apport

Vous pouvez également désinstaller complètement alloc:

Sudo apt purge apport

Après cela, vous ne verrez plus cette fenêtre.

Plus d'informations utiles peuvent être trouvées ici: https://www.linuxbabe.com/ubuntu/disable-apport-error-reporting-ubuntu-16-04-lts

4
tatsu