J'ai trouvé un problème avec une application sur Ubuntu.
Questions:
- Comment puis-je mieux signaler le problème?
- Quel type d'informations dois-je fournir?
J'ai trouvé un problème avec une application sur Ubuntu.
Questions:
Le Wiki Ubuntu a un guide très complet qui est bien illustré et couvre de nombreux scénarios possibles.
L’essence de cette page est que vous ayez d’abord besoin d’un compte Launchpad , puis appuyez sur Alt + < kbd> F2 et entrez ubuntu-bug packagename
. En 11.04 et versions ultérieures, vous pouvez entrer ubuntu-bug -w
et cliquer sur la fenêtre concernée.
Il existe également des méthodes décrites sur cette page wiki vous indiquant comment:
Il existe une vidéo de didacticiel rapide qui explique mieux.
Plus d’informations sur ce site sur la manière de collecter des informations pour un rapport de bogue:
L'ensemble d'instructions le plus général et le plus complet se trouve sur cette page d'aide gérée par la communauté. Cette réponse concerne essentiellement , consolide cette page, et il est donc conseillé de la lire, et si vous êtes en train de chasser des bogues,
ubuntu-bug <packagename>
dans un terminal. ubuntu-bug -w
dans un terminal et cliquez sur la fenêtre. ubuntu-bug <pid>
dans un terminal.
Il est important de ne pas perturber le bénévole le groupe de bogues , qui aide à résoudre les bogues. Si vous avez trouvé un bogue existant, vous pouvez répondre à "Ce problème vous concerne-t-il" avec "Ce bogue me concerne" et ajouter des informations supplémentaires en commentaire.
Si vous savez quel package est en faute, vous pouvez exécuter ubuntu-bug <packagename>
pour lancer le processus de rapport de bogue. vous pouvez maintenant passer à l'étape suivante.
Des instructions détaillées sur la recherche du package approprié sont données ici .
Et si ces instructions détaillées n'ont pas aidé, vous avez un dernier recours.
Vous pouvez taper ubuntu-bug
dans un terminal ou dans la fenêtre Exécuter et répondre à quelques questions pour collecter des informations sur le bogue.
Si tout le reste échoue et que vous n’avez pas été en mesure de déterminer le bon package, vous pouvez demander de l’aide sur les canaux IRC ou continuer à signaler un bogue sans paquet particulier. Veuillez noter que cela ajoute un effort supplémentaire à notre petit groupe de volontaires, et il vous est demandé de l'utiliser, comme le titre l'indique, uniquement en dernier recours. Notez également que cela peut retarder le processus de résolution de votre bogue, et c'est une autre raison de faire tout votre possible pour trouver le bon package.
Vous pouvez déposer un bogue contre aucun paquet particulier en allant ici .
(citant textuellement les rapports complets de bogues ).
Après avoir exécuté l’une des commandes ci-dessus, Apport (reporter de bogue Ubuntu) collectera les données nécessaires. Une fenêtre apparaîtra alors, vous demandant si vous souhaitez signaler le bogue. Cliquez sur "Envoyer le rapport" si vous souhaitez continuer, ou cliquez sur "Contenu du rapport" si vous souhaitez consulter les informations collectées par Apport.
Apport va ensuite télécharger les informations sur le problème dans Launchpad, et un nouvelle fenêtre du navigateur s’ouvrira alors pour vous informer que le rapport de bogue est être en cours de traitement. Une fois que les données du rapport de bogue ont été traitées, une nouvelle La page s'ouvrira qui vous demandera le titre du rapport de bogue. L'insecte le titre apparaîtra dans toutes les listes de bogues, alors assurez-vous qu'il représente le bug bien. Lorsque vous avez terminé, cliquez sur "Suivant". Une recherche se produira alors basé sur le titre que vous avez donné au rapport de bogue, et montrera potentiellement similaires. Si l'un de ces éléments semble être le bogue exact vous faites rapport, cliquez sur son titre, puis "Oui, c'est le bogue que je suis en essayant de signaler ". Sinon, cliquez sur" Non, je dois signaler un nouveau bogue ". Launchpad vous demandera alors des informations supplémentaires. C'est important que vous spécifiez trois choses:
- Ce à quoi vous vous attendiez
- Que s'est-il réellement passé?
- Si possible, une série d’étapes minimale est nécessaire pour que cela se produise, où l’étape 1 est "démarrer le programme"
Remplissez le champ de description avec autant d'informations que possible vaut mieux avoir trop d'informations dans la description que pas assez.
Au bas de la page, il y a quelques options supplémentaires que vous pouvez utiliser pour rendre votre rapport de bogue plus complet:
Ce bogue est une faille de sécurité: Veuillez ne le vérifier que si votre rapport de bogue décrit un comportement qui pourrait être exploité pour craquer votre système. (TODO: une meilleure formulation?)
Tags: Vous pouvez ajouter ici des balises relatives à votre rapport de bogue. Les valeurs prédéfinies doivent rester seules.
Inclure une pièce jointe: Grâce à cette option, vous pouvez ajouter des pièces jointes pour expliquer ou aider les autres à reproduire le bogue. Cela pourrait inclure une capture d'écran, une capture vidéo du problème ou un échantillon document qui déclenche la panne. Pièces jointes supplémentaires, si nécessaire, peut être ajouté après le rapport de bogue via Ajouter un commentaire / pièce jointe au bas de la page.
Lorsque vous avez terminé, cliquez sur "Soumettre un rapport de bogue".
Si vous avez besoin de collecter des données hors ligne, vous pouvez utiliser apport-cli
pour cela. Vous trouverez des instructions détaillées à ce sujet et de nombreux autres conseils sur ReportingBugs
Le guide le plus récent semble être ReportingBugs - Documentation Ubuntu de la communauté
Cela me semble très actuel et je pense qu’il serait inutile de mettre cette information ici.
Si vous avez une erreur X (sous-système graphique), la page X Debugging est très utile:
Habituellement, faire ubuntu-bug xorg
donnera toutes les bonnes informations à Launchpad. Bryce ajoute:
Oui, certainement une bonne recommandation. Mais assurez-vous également de décrire le problème. L'erreur la plus courante dans le dépôt de rapports de bogue X ne décrit pas entièrement ce qui s'est réellement passé. Ne présumez pas que les journaux seuls racontent l’histoire complète - soyez prolixe.
Si vous connaissez l’application en question (en particulier le nom du paquet), je vous recommande d’utiliser la commande ubuntu-bug
depuis un terminal. ubuntu-bug packagename
rassemblera des informations automatisées et vous dirigera directement vers le rapport du tableau de bord d'une page de bogue, où vous pourrez décrire le problème.
C'est aussi le bon moment pour rechercher des doublons potentiels, et si vous en trouvez un, cliquez sur le bouton "affecte moi aussi".
Cette page d'aide contient beaucoup plus d'informations utiles: ReportingBugs - Documentation Ubuntu de la communauté
C'est aussi simple que de venir ici et de remplir les 2 ou 3 champs qui s'y trouvent. La ligne de commande n'est pas la seule solution.
Vous pouvez également l’utiliser (remplacer PACKAGENAME
dans l’URL par le nom du paquet. Par exemple: unity, gnome-shell, etc.):
http://bugs.launchpad.net/ubuntu/+source/PACKAGENAME/+filebug?no-redirect
Il est mentionné dans cette partie de la documentation Ubuntu.
Ouvrez Terminal et tapez:
$reportbug
Il affichera une sortie comme:
The program 'reportbug' is currently not installed. You can install it by typing:
apt-get install reportbug
$apt-get install reportbug
Do you want to continue? [Y/n] y
Appuyez sur Y: et il installera reportbug sur la machine Ubuntu
Maintenant, vous pouvez signaler le bogue:
$reportbug
Please enter the name of the package in which you have found a problem.
> packagename
*** Welcome to reportbug. Use ? for help at prompts. ***
Detected character set: UTF-8
Please change your locale if this is incorrect.
Lire d'autres questions sur les étiquettes bug-reporting