我需要什么样的信息来向新手开发人员发送错误报告?

我需要什么样的信息来向新手开发人员发送错误报告?

我知道 PPC 上的 nouveau 是“已知可行”的,而不是“经过严格测试”的,但我遇到了一些 OpenGL 2D 程序(不是 3D)的问题,其中颜色完全不对

虽然这可能是应用程序的问题(请注意标题中的 Alpha),但 SDL 运行良好,尽管速度有点慢。

我应该捕获哪些信息以便发送给上游?

答案1

/Bugs 维基页面在 nouveau wiki 上的 freedesktop.org 上说:

  • 完整、未过滤、未修剪的内核日志从启动到问题,以及完整的 X 日志(如果问题出现在 X 上)

  • 请,不压缩文件附加到错误报告中,尤其是纯文本文件(如日志),除非文件太大,bugzilla 拒绝接受。使用 Gzip 压缩文件使得快速查看变得不可能

  • 确保哑剧类型文本文件的格式实际上设置为 text/plain,而不是 application/octet-stream。这让阅读错误报告的人的工作变得轻松一些。重点是让人们直接在 Web 浏览器中阅读文本文件。

答案2

由于新手开发人员非常忙,我强烈建议将该问题视为应用程序错误,并首先与应用程序开发人员沟通,以排除它只是应用程序中的一个错误。或者,看看您是否可以在第二个 GL 应用程序中重现它。

如果/当你转发给新手时,请将以下内容附加到上游错误报告中:

(一)截图/照片显示问题

(二)/var/log/Xorg.0.log

(c)/etc/X11/xorg.conf(如果有)

(d)你的 ~/.drirc(如果有)

(e) 产出sudo dmesg

另外,请指定这是否是回归,如果是,请确保详细列出您开始注意到时系统上发生的变化(硬件、软件版本、特定更新等)。

答案3

尝试在终端中运行您的应用程序并发送输出:

Application > output.txt

您还可以向他们发送您的卡 ID、xorg.conf 和 sdlerr.txt(如果您从终端运行程序,则应该出现在工作目录中)。我不确定他们是否需要任何进一步的信息。您还可以做什么(NB 有风险): 尝试使用 x 开发 ppa 中的更新驱动程序(在 ubuntu-tweak 中找到它),看看是否得到相同的结果。这将告诉您它是否已在上游修复。

相关内容