Answers:
Ubuntu Wiki有一个非常详尽的指南,其中有详尽的说明,并涵盖了许多可能的情况。
该页面的本质是,您首先需要一个Launchpad帐户,然后按Alt+ F2并输入ubuntu-bug packagename
。在11.04及更高版本中,您可以输入ubuntu-bug -w
并单击受影响的窗口。
该Wiki页面上还描述了一些方法,这些方法告诉您如何:
有一个快速的教程视频,可以更好地解释。
以及该网站上有关如何收集错误报告信息的更多信息:
可以在此社区维护的帮助页面上找到最通用,最全面的说明。这个答案本质上巩固了该页面,因此建议您阅读该页面,如果您正在寻找错误,则必须阅读该页面。
ubuntu-bug <packagename>
终端。ubuntu-bug -w
终端,然后单击窗口。ubuntu-bug <pid>
终端。重要的是不要麻烦自愿的Bug Squad,后者帮助解决bug。如果发现现有错误,则可以用“此错误影响我”回答“此错误会影响您吗”,并添加任何其他信息作为注释。
如果您知道哪个软件包有问题,则可以运行ubuntu-bug <packagename>
以启动错误报告过程。您现在可以继续下一步。
这里提供了有关找到正确软件包的
详细说明,如果这些详细说明无济于事,则您别无选择。
您可以ubuntu-bug
在终端或“运行”窗口中键入内容,然后回答几个问题以收集有关该错误的一些信息。
如果所有其他方法都失败了,并且您无法确定正确的软件包,则可以在IRC渠道中寻求帮助,或者继续进行报告,以发现没有特定软件包的错误。请注意,这为我们的一小批志愿者增加了额外的精力,正如标题所示,请您仅在万不得已的情况下使用它。还要注意,这可能会延迟错误的解决过程,而这也是尽一切努力找到正确软件包的另一个原因。
您可以通过此处提交针对特定软件包的错误。
(为了完整起见,引用了ReportingBugs的逐字记录。)
执行以上任何命令后,Apport(Ubuntu错误报告器)将收集必要的数据。然后将弹出一个窗口,询问您是否要报告该错误。如果要继续,请单击“发送报告”,如果要查看批准收集的信息,请单击“报告的内容”。
然后,Apport将问题信息上传到Launchpad,然后将打开一个新的浏览器窗口,通知您正在处理错误报告。处理完错误报告数据后,将打开一个新页面,要求您提供错误报告的标题。错误标题将出现在所有错误列表中,因此请确保它很好地代表了错误。完成后,单击“下一步”。然后,将根据您为错误报告提供的标题进行搜索,并显示可能相似的标题。如果其中之一似乎是您要报告的确切错误,请单击其标题,然后单击“是,这是我要报告的错误”。如果不是,请单击“否,我需要报告一个新的错误”。然后,Launchpad将询问您更多信息。指定三件事很重要:
- 你期望发生什么
- 实际发生了什么
- 如果可能的话,至少要做一些必要的步骤,步骤1是“启动程序”
在描述字段中填写尽可能多的信息,最好在描述中包含太多信息,而不要包含太多信息。
在页面底部,您可以使用一些其他选项来使错误报告更加完整:
此错误是一个安全漏洞:仅当您的错误报告描述了可被利用来破解您的系统的行为时,请进行检查。(TODO:更好的措词?)
标签:您可以在此处添加与您的错误报告相关的标签。预定义值应保留不变。
包括附件:使用此选项,您可以添加支持附件以解释或帮助其他人重现该错误。这可能包括屏幕截图,问题的视频捕获或触发故障的样本文档。如果需要,可以在页面底部通过添加评论/附件报告错误后添加其他附件。
完成后,点击“提交错误报告”。
如果您需要在离线时收集数据,您可以使用apport-cli
它。有关详细说明以及许多其他提示,请参见ReportingBugs。
最新指南似乎是ReportingBugs-Ubuntu社区文档
对我来说,它看起来是最新的,我认为将这些信息放在这里是多余的。
如果遇到X错误(图形子系统),则“ X调试”页面非常有用:
通常,这样做ubuntu-bug xorg
会向启动板获取所有正确的信息。布莱斯补充说:
是的,绝对是一个很好的建议。但也要确保实际描述问题。提交X错误报告时最常见的错误是无法完全描述实际发生的情况。不要以为日志只是完整的故事-太冗长了。
如果您知道有问题的应用程序(特别是程序包名称),建议ubuntu-bug
从终端使用命令。 ubuntu-bug packagename
将收集一些自动化信息,并带您直接进入启动板报告错误页面,您可以在其中描述问题。
这也是搜索潜在重复项的好时机,如果找到一个,请单击“也影响我”按钮。
该帮助页面包含更多有用信息:ReportingBugs-社区Ubuntu文档
就像访问启动板并填充其中的2或3个字段一样简单。命令行不是唯一的方法。
或者,您可以使用它(用PACKAGENAME
包名称替换URL。例如:unity,gnome-shell等):
http://bugs.launchpad.net/ubuntu/+source/PACKAGENAME/+filebug?no-redirect
在Ubuntu文档中提到了它。
ubuntu-bug
,则只需键入apport-collect REPORTNUMBER
,其中REPORTNUMBER是错误的编号,该错误将出现在您提交的URL中。
打开终端并输入:
$reportbug
它将显示如下输出:
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
按Y:它将在Ubuntu机器上安装reportbug
现在您可以报告错误了:
$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.