应该在哪里以及如何报告内核恐慌?

应该在哪里以及如何报告内核恐慌?

我在我的笔记本电脑 Fujitsu Amilo Pi 2*** 上安装了 Archlinux,但我找不到任何带有/var/logStackTrace 的日志。

当我尝试修改屏幕亮度时,内核总是会出现混乱。

那些日志或 StackTrace 在哪里?

我是否必须安装任何包来捕获该 StackTrace?

我应该将该 Log/StackTrace 发送到哪里?

谢谢阅读。

--

更新 1 我无法通过控制台改变亮度: xbacklight -get以及任何其他参数或-dec总是-inc返回:

[kangcoding@Pi2530Arch ~]$ xbacklight -set 100
No outputs have backlight property

我仍然找不到此内核崩溃的日志文件或堆栈跟踪。这是一张照片:

我无法添加照片,因为我没有这样做的声誉。你可以用输入此 Dropbox URL

答案1

通常,你应该将错误报告给你的 Linux 发行版的错误跟踪器,专家会在那里对错误进行分类,并确定谁需要处理它。(对于 Arch Linux,这将是Arch Linux 错误追踪

接下来会有人过来试图弄清楚这个错误是源自内核中的原始代码,还是源自发行版对内核所做的定制。如果是后者,那么他们会自己处理。如果它似乎是原始代码中的一个错误,那么他们会将其传递给上游(在这种情况下,传递给Linux 内核错误追踪)。他们可能会帮您将 bug 复制并粘贴到上游跟踪器中,或者要求您自己执行此操作。

(当然,如果您从原始 kernel.org 源编译了自己的内核,则可以完全跳过 Arch 错误跟踪器。)

无论哪种情况,都有建议报告 Linux 内核错误的流程您可能想要熟悉一下。

相关内容