Problème d'erreur de démarrage constant - qu'est-ce que com.ubuntu.apport-support-gtk-root

22

Que signifie l'erreur et pourquoi persiste-t-elle au démarrage? J'ai signalé un bug mais rien n'a changé.

marcus
la source
Bienvenue sur Ask Ubuntu! ;-) Apport est le système qui intercepte les plantages lorsqu'ils se produisent, ce n'est donc pas le problème, juste le symptôme. Si vous souhaitez obtenir de l'aide sur l'erreur elle-même, vous devez fournir plus de détails.
Fabby

Réponses:

22

Ubuntu a un programme appelé Apport qui est responsable de la détection de tels plantages et, avec le consentement de l'utilisateur, signalez ces plantages aux développeurs. Ce processus vise à obtenir le problème résolu par les développeurs.

Cependant, cela peut être très ennuyeux pour les utilisateurs ordinaires, et il est inutile de montrer des erreurs aux utilisateurs lorsqu'ils ne peuvent rien y faire eux-mêmes. Vous voudrez donc peut-être les désactiver.

Le système d'allocation crée des fichiers de rapport d'incident dans le répertoire / var / crash. Ces fichiers de rapport d'erreur provoquent l'apparition du message d'erreur à chaque démarrage d'Ubuntu.

Désactiver la répartition

$ gksudo gedit /etc/default/apport

Réglez simplement la valeur de enabled sur 0, et cela désactivera la répartition.

enabled=0

Enregistrez le fichier et fermez-le. À partir du prochain démarrage, il ne devrait y avoir aucun message d'erreur. Si vous ne souhaitez pas redémarrer le système, redémarrez répart à partir de la ligne de commande.

$ sudo service apport restart
Vlad Savitsky
la source
Notez que vous pouvez temporairement remplacer ce paramètre avec sudo service apport start force_start=1.
jvriesem
Pourriez-vous expliquer pourquoi ces erreurs sont activées par défaut? S'ils sont relativement inutiles pour l'utilisateur final, il vaudrait probablement la peine de les supprimer et d'ajouter une option globale "signaler les plantages automatiquement" qui n'interfère pas du tout avec l'utilisateur?
XtrmJosh
15

(Écrire une nouvelle réponse, car je ne peux pas encore commenter.)

Ajout à la réponse de @Vlad Savitsky:

La tâche d'Apport est de signaler les plantages aux développeurs Ubuntu. En tant que tel, il est bénin et ne doit pas être simplement éteint.

Apport est censé vous montrer chaque problème une seule fois. Le problème semble être que la répartition elle-même peut devenir confuse et ne parvient pas à enregistrer qu'elle a déjà signalé un problème ou qu'elle l'oublie. Cela peut conduire à toute une série de dialogues, ce qui est ennuyeux. Cela peut se produire lors de la mise à niveau du système.

Une solution consiste à supprimer tous les rapports d'erreur dans le /var/crashrépertoire. Cette commande peut faire cela pour vous:

sudo rm /var/crash/*

Bien sûr, si de nouveaux plantages se produisent, répart vous en informera, ce qu'il devrait faire.

Si la répartition continue d'être ennuyeuse, la désactiver complètement est une solution différente. Comme Vlad l'a décrit, vous devez

sudo ${EDITOR-gedit} /etc/default/apport

et définir enabled=0. Pour activer ce changement, à partir de 16.04 et au-dessus, une syntaxe différente de celle juste restartest nécessaire pour redémarrer la répartition. 16.04 utilise systemdpour gérer les services, afin que la systemctlcommande puisse être utilisée:

sudo systemctl restart apport
Rainer Blome
la source