Troubleshooting

Differences between revisions 62 and 63
Revision 62 as of 2016-01-10 22:39:23
Size: 4732
Editor: penalvch
Comment: Initial consolidation of X/Debugging et. al. into X/Troubleshooting.
Revision 63 as of 2016-01-11 15:40:28
Size: 4749
Editor: penalvch
Comment: Shortened sect. text as stretched ToC.
Deletions are marked like this. Additions are marked like this.
Line 55: Line 55:
== Including enough information for a developer to work on it == == Include developer information ==
Line 57: Line 57:
One will want to answer the following questions: One will want to answer the following questions in order for a developer to address the issue:

Identifying if the issue is a bug or not

If you aren't sure if you have encountered a software bug in Ubuntu, then you would want to seek help in determining if the issue is a bug or not from here.

If you have confirmed the issue is a bug, please read on.

Determining which type of bug you have

Not all bugs where X seems to be the root cause are in fact an X related bug. Hence, here is documentation on potential root causes:

Booting

Display Issues

General Issues

Input Issues

Reporting a confirmed X bug to Launchpad

Initial filing of the report

First, one will want to familiarize themselves with how to report bugs effectively as per here.

Once this is reviewed, please file a new bug report with Ubuntu via a terminal:

ubuntu-bug xorg

Please ensure you have the package xdiagnose installed, and that you click the Yes button for attaching additional debugging information.

Include developer information

One will want to answer the following questions in order for a developer to address the issue:

  • Does the report include debugging information from the relevant article relating to the reported issue?
  • Is this a regression?
  • Does this happen in the latest version of Ubuntu?
  • Does this happen in the latest version available from upstream?

Debugging techniques

Crashes and Freezes

Other Techniques

Triaging and tagging X bugs

Please see here for more on triaging X bugs, and here for tagging.

Fixing an X crash

  • For more on this, please see here.

  • X Quirks - Fixes for some common hardware-specific issues.

Other Resources


CategoryDebugging

X/Troubleshooting (last edited 2017-11-18 18:25:00 by penalvch)