openSUSE:Bugreport KDE

跳转到:导航搜索
本文将帮助您提交 KDE 软件的错误报告。

KDE 错误报告

通用

要在 KDEbugzilla.opensuse.org 上报告错误,了解已安装哪些软件包很有帮助。有些人只安装了官方的 openSUSE 软件包,而另一些人则使用来自 KDE 仓库 的软件包。

更多信息:调试 KDE

在报告错误之前

您发现的并非所有错误都属于 openSUSE 的 bugzilla。因此,在向 bugzilla.opensuse.org 报告任何内容之前,请考虑以下事项

在 bugzilla.opensuse.org 或 bugs.kde.org 报告?

openSUSE 团队资源有限,必须专注于 openSUSE 特定的错误/功能。此外,他们不可能精通每个应用程序,因此 bugs.kde.org 上应用程序的维护者可能拥有更多知识并能更快地修复问题。

因此,所有非 openSUSE 特定的错误,即也适用于其他发行版的错误,都应在 bugs.kde.org 上报告。如果这是一个非常重要的功能,例如蓝牙支持完全不起作用,或者是一个非常重要的错误,可能已经在上游修复,那么在下游(在 bugzilla.opensuse.org 上)提交报告也是有意义的,并在 URL 字段中添加上游错误报告。这样,openSUSE 团队可以在发布前跟踪停滞问题,并在发布后跟踪关键修复。

如果您的上游报告设置为“已修复”并包含补丁,则应将您的 opensuse 报告从“上游”设置为“已确认”,以便 openSUSE 开发人员可能回溯修复。

增强功能几乎总是需要在上游报告。如果您认为上游 git 中存在一些关键内容,即尚未发布但已存在,或者上游缺乏但非常重要,请在 [opensuse-kde] 邮件列表中或 #opensuse-kde IRC 频道上讨论该问题。

有用的崩溃报告

崩溃回溯应始终使用已安装的 -debuginfo 软件包报告。如果回溯包含类似“此回溯似乎没有用处”的文本,那么您要么缺少 debuginfo 软件包,要么未安装正确的版本。要使用 DrKonqi 安装正确的版本,请单击“开发者信息”页面上的“安装调试符号”按钮。请注意,在 Leap 15.1 及更早版本中,必须手动启用“debug”仓库才能安装这些软件包。

更多信息:KDE 崩溃报告指南

特定提示和技巧

目前几乎所有内容都记录到 systemd journal 中,但写入 stderr 的消息最终会进入 $HOME/.local/share/sddm/xorg-session.log 和 wayland-session.log,具体取决于情况。

调试 kio_slaves(例如,在 Dolphin 中出现协议问题)有点棘手。可以在 此处 找到描述。

如果您将 gdb 附加到正在运行的进程,请记住,如果进程名称中包含“[kdeinit5]”,则正确的可执行文件是 kdeinit5。

调试网络管理

请参阅我们的 KDE 用户库的网络管理故障排除指南,以获取有关如何诊断网络问题的提示。